Wrap some things in tests to allow for re-bootstrapping.
This commit is contained in:
parent
9dd0e19a3b
commit
b6ef336cc5
1 changed files with 6 additions and 4 deletions
10
bootstrap
10
bootstrap
|
|
@ -40,7 +40,7 @@ echo "----> Generic blocking rc.firewall installed - change it if required."
|
|||
|
||||
# Restart crond for new configurations.
|
||||
echo "-> Restarting crond..."
|
||||
/etc/rc.d/rc.crond restart
|
||||
[[ -x /etc/rc.d/rc.crond ]] && /etc/rc.d/rc.crond restart
|
||||
|
||||
echo "-> Fixing base files' permissions..."
|
||||
# Correct file/directory specific permissions.
|
||||
|
|
@ -110,7 +110,7 @@ passwd root
|
|||
|
||||
# Make Tadgy's account.
|
||||
echo "-> Adding user 'tadgy'..."
|
||||
adduser tadgy
|
||||
grep "^tadgy:" /etc/passwd >/dev/null || adduser tadgy
|
||||
|
||||
# Move the 'console' group. I dislike it above 100.
|
||||
echo "-> Fixing 'console' GID..."
|
||||
|
|
@ -152,8 +152,10 @@ unset PASS
|
|||
# Create log archive directories and move old log files.
|
||||
echo "-> Archiving old logs..."
|
||||
[[ ! -d /var/log/Archived ]] && mkdir -m 750 /var/log/Archived
|
||||
[[ ! -d /var/log/Archived/pre-bootstrapping ]] && mkdir -m 750 /var/log/Archived/pre-bootstrapping
|
||||
mv -f /var/log/{btmp.*,{cron,debug,maillog,messages,secure,spooler,syslog}{,.*}} /var/log/Archived/pre-bootstrapping/ 2>/dev/null
|
||||
[[ ! -d /var/log/Archived/pre-bootstrapping ]] && {
|
||||
mkdir -m 750 /var/log/Archived/pre-bootstrapping
|
||||
mv -f /var/log/{btmp.*,{cron,debug,maillog,messages,secure,spooler,syslog}{,.*}} /var/log/Archived/pre-bootstrapping/ 2>/dev/null
|
||||
}
|
||||
|
||||
# Restart syslogd.
|
||||
echo "-> Restarting syslogd for new config..."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue