48fe6af54edeffc72a7c70bbcf1eddbcdd9a8f25
[build.git] / config.planetbridge / bootstrapfs.post
1 #!/bin/bash
2
3 vdir=$1
4 if [ -z "${vdir}" ] ; then
5         echo "ERROR: $0"
6         echo "Provide the directory of the root filesystem to operate on"
7         exit
8 fi
9
10 # Cleanup yum config entirely, waiting for the config files to populate this
11 rm -rf ${vdir}/etc/yum.conf ${vdir}/etc/yum.repos.d
12
13 # NOTE: we're enabling util-vserver to allow it to help shutdown all slices
14 # before rebooting.  This has been problematic in the past.
15 # Thierry : I'm enabling network since, for some reason, it ends up turned off on fedora9
16 for service in network util-vserver; do
17     chroot ${vdir} /sbin/chkconfig $service on
18 done
19
20 # Remove unneeded services
21 for service in vprocunhide vservers-default; do
22     chroot ${vdir} /sbin/chkconfig $service off
23 done
24
25 # Disable splaying of cron.
26 echo > ${vdir}/etc/sysconfig/crontab
27
28 # Add site_admin account
29 chroot ${vdir} /usr/sbin/useradd -p "" -u 502 -m site_admin