--- elwix/config/rc.subr 2013/07/31 16:05:36 1.6.2.2 +++ elwix/config/rc.subr 2013/07/31 16:15:53 1.6.2.4 @@ -4,7 +4,7 @@ # (C) AITNET ltd - Sofia/Bulgaria # by Michael Pounov # -# $Id: rc.subr,v 1.6.2.2 2013/07/31 16:05:36 misho Exp $ +# $Id: rc.subr,v 1.6.2.4 2013/07/31 16:15:53 misho Exp $ # ### Dont edit this file !!! @@ -151,6 +151,33 @@ MakeFS_etc() CleanCVS $1 CleanCVS $1/etc +} + +# $1 = fs/elwix +MakeFS_home() +{ + install -d $1/root/.ssh + [ -r ${CFGDIR}/root.skel/ssh/authorized_keys2 ] && \ + install -v ${CFGDIR}/root.skel/ssh/authorized_keys2 $1/root/.ssh; + + install -v ${CFGDIR}/root.skel/cshrc $1/root/.cshrc; + install -v ${CFGDIR}/root.skel/login $1/root/.login; + install -v ${CFGDIR}/root.skel/logout $1/root/.logout; + install -v ${CFGDIR}/root.skel/profile $1/root/.profile; + install -v ${CFGDIR}/root.skel/vimrc $1/root/.vimrc; +} + +# $1 = fs/elwix +MakeFS_backup() +{ + mkdir -p $1/altroot/backup + + cd $1 + cp -p etc/config.xml altroot/backup + tar -czf altroot/backup/.etc.tgz etc + + cd altroot + tar -czf backup/.var.tgz var } # $1 = ELWIX install list config