fix readme config
add postinstall
This commit is contained in:
		
							parent
							
								
									94df215691
								
							
						
					
					
						commit
						cb1dcdeb3d
					
				
							
								
								
									
										16
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								README.md
									
									
									
									
									
								
							| 
						 | 
				
			
			@ -14,8 +14,6 @@ Create your own netiso and reinstall it over ssh. You can partion yor server as
 | 
			
		|||
2. Clone this repo to your server
 | 
			
		||||
3. Copy `config.sample` to `config` file and edit field by field exactly:
 | 
			
		||||
    ```
 | 
			
		||||
    #!/bin/bash
 | 
			
		||||
 | 
			
		||||
    # country
 | 
			
		||||
    COUNTRY='IR'
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -27,14 +25,14 @@ Create your own netiso and reinstall it over ssh. You can partion yor server as
 | 
			
		|||
    INTERFACE_NAMESERVERS='4.2.2.4'
 | 
			
		||||
 | 
			
		||||
    # preseed file: upload created preseed.cfg to your own host before reboot system
 | 
			
		||||
    PRESEED_URL="http://10.1.1.2/preseed.cfg"
 | 
			
		||||
    PRESEED_URL="http://yourserver.tld/preseed.cfg"
 | 
			
		||||
 | 
			
		||||
    # ssh installer password
 | 
			
		||||
    PASSWORD="tHISiSpASSWORD"
 | 
			
		||||
 | 
			
		||||
    # hostname and domain
 | 
			
		||||
    HOSTNAME="${INTERFACE_IP//\./\-}-$COUNTRY_LOWER"
 | 
			
		||||
    DOMAIN="servers.aasaam.net"
 | 
			
		||||
    HOSTNAME="${INTERFACE_IP//\./\-}"
 | 
			
		||||
    DOMAIN="servers.domain.org"
 | 
			
		||||
 | 
			
		||||
    # lowercase of country code dont change it
 | 
			
		||||
    COUNTRY_LOWER="${COUNTRY,,}"
 | 
			
		||||
| 
						 | 
				
			
			@ -71,6 +69,14 @@ Remember you must do as root user also
 | 
			
		|||
...
 | 
			
		||||
Your password is tHISiSpASSWORD
 | 
			
		||||
```
 | 
			
		||||
#### Upload your preseed file
 | 
			
		||||
Upload your preseed.cfg file to configured location `PRESEED_URL`.
 | 
			
		||||
 | 
			
		||||
You can test it. We must get 200 response as we expected
 | 
			
		||||
```
 | 
			
		||||
curl -o /dev/null --silent --head --write-out '%{http_code}\n' http://yourserver.tld/preseed.cfg
 | 
			
		||||
200
 | 
			
		||||
```
 | 
			
		||||
#### Reboot
 | 
			
		||||
```
 | 
			
		||||
reboot
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ PASSWORD="tHISiSpASSWORD"
 | 
			
		|||
 | 
			
		||||
# hostname and domain
 | 
			
		||||
HOSTNAME="${INTERFACE_IP//\./\-}"
 | 
			
		||||
DOMAIN="servers.aasaam.net"
 | 
			
		||||
DOMAIN="servers.domain.org"
 | 
			
		||||
 | 
			
		||||
# lowercase of country code dont change it
 | 
			
		||||
COUNTRY_LOWER="${COUNTRY,,}"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										7
									
								
								post-install.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								post-install.sh
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,7 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
 | 
			
		||||
# sysdig
 | 
			
		||||
# curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | bash
 | 
			
		||||
 | 
			
		||||
# fluentd
 | 
			
		||||
# curl -L https://toolbelt.treasuredata.com/sh/install-ubuntu-xenial-td-agent2.sh | sh
 | 
			
		||||
| 
						 | 
				
			
			@ -19,3 +19,5 @@ d-i hw-detect/load_firmware boolean true
 | 
			
		|||
d-i anna/choose_modules string network-console
 | 
			
		||||
d-i network-console/password password PASSWORD
 | 
			
		||||
d-i network-console/password-again password PASSWORD
 | 
			
		||||
# d-i pkgsel/include string ntp htop iotop curl
 | 
			
		||||
# d-i preseed/late_command string in-target post-install.sh
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user