Update of /cvsroot/devil-linux/build/scripts
In directory sc8-pr-cvs12.sourceforge.net:/tmp/cvs-serv6762/scripts
Modified Files:
build-iso
Log Message:
Fixed setting file permissions on boot to not confict with aufs.
Index: build-iso
===================================================================
RCS file: /cvsroot/devil-linux/build/scripts/build-iso,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -d -r1.77 -r1.78
--- build-iso 16 Apr 2008 13:19:15 -0000 1.77
+++ build-iso 18 Apr 2008 12:47:06 -0000 1.78
@@ -134,10 +134,27 @@
cp -a $WORKDIR/ETC/etc $CDDIR/etc-temp
pushd $CDDIR/etc-temp > /dev/null
mv etc etc-mods
+ chmod 700 etc-mods/sysconfig etc-mods/sysconfig/nic
tar -cjpf $CDDIR/config/etc-mods.tar.bz2 etc-mods/{Devil-release,issue,issue.net,sysconfig/config}
mv etc-mods $CDDIR/etc-cd
rmdir $CDDIR/etc-temp
popd > /dev/null
+ find $CDDIR/etc-cd/sysconfig -maxdepth 1 -type f -exec chmod 600 {} \;
+ find $CDDIR/etc-cd/sysconfig/nic -maxdepth 1 -type f -exec chmod 600 {} \;
+ chmod 600 $CDDIR/etc-cd/crontab $CDDIR/etc-cd/inittab $CDDIR/etc-cd/fstab
+ chmod 644 $CDDIR/etc-cd/ssh/ssh_config
+ chmod 600 $CDDIR/etc-cd/ssh/sshd_config
+ chmod 750 $CDDIR/etc-cd/ppp
+ chmod 600 $CDDIR/etc-cd/ppp/chap-secrets $CDDIR/etc-cd/ppp/pap-secrets $CDDIR/etc-cd/ppp/pppoe.conf
+ chmod 600 $CDDIR/etc-cd/login.defs $CDDIR/etc-cd/ipsec* $CDDIR/syslog-ng/syslog-ng.conf
+ chmod 644 $CDDIR/etc-cd/passwd*
+ chmod 640 $CDDIR/etc-cd/shadow*
+ find $CDDIR/etc-cd/postfix -maxdepth 1 -type f -exec chmod 640 {} \;
+ chmod 755 $CDDIR/etc-cd/postfix $CDDIR/etc-cd/postfix/postfix-script
+ chmod 700 $CDDIR/etc-cd/init.d
+ find $CDDIR/etc-cd/init.d -maxdepth 1 -type f -exec chmod 700 {} \;
+ chmod 700 $CDDIR/etc-cd/grsec
+ chmod 600 $CDDIR/etc-cd/grsec/*
echo "done"
echo
|