|
|
| version 1.10.2.1, 2017/06/12 08:47:24 | version 1.10.2.6, 2017/06/19 21:12:57 |
|---|---|
| Line 51 MakeFS_var() | Line 51 MakeFS_var() |
| cd $1 | cd $1 |
| install -d altroot; | install -d altroot; |
| install -d altroot/pkg; | |
| install -d altroot/pkg/db; | |
| install -d altroot/pkg/keys; | |
| install -d altroot/pkg/keys/revoked; | |
| install -d altroot/pkg/keys/trusted; | |
| install -d altroot/var; | install -d altroot/var; |
| install -d altroot/var/account; | install -d altroot/var/account; |
| install -d altroot/var/at; | install -d altroot/var/at; |
| install -d altroot/var/at/jobs; | install -d altroot/var/at/jobs; |
| install -d altroot/var/at/spool; | install -d altroot/var/at/spool; |
| install -d -g 63 -m 0770 altroot/var/authpf; | install -d -g 63 -m 0770 altroot/var/authpf; |
| install -d altroot/var/backups; | |
| install -d -m 0750 altroot/var/cron; | install -d -m 0750 altroot/var/cron; |
| install -d -m 0700 altroot/var/cron/tabs; | install -d -m 0700 altroot/var/cron/tabs; |
| install -d altroot/var/db; | install -d altroot/var/db; |
| install -d altroot/var/db/pkg; | |
| install -d -m 0555 altroot/var/empty; | install -d -m 0555 altroot/var/empty; |
| install -d altroot/var/log; | install -d altroot/var/log; |
| install -d -o 80 -g 80 -m 0700 altroot/var/log/lighttpd; | install -d -o 80 -g 80 -m 0700 altroot/var/log/lighttpd; |
| install -d -o 101 -g 101 altroot/var/log/quagga; | install -d -o 101 -g 101 altroot/var/log/quagga; |
| install -d -o 883 -g 883 altroot/var/mqtt; | install -d -o 883 -g 883 altroot/var/mqtt; |
| install -d altroot/var/frm; | install -d altroot/var/frm; |
| install -d altroot/var/pkg; | |
| install -d altroot/var/pkg/keys; | |
| install -d altroot/var/pkg/keys/revoked; | |
| install -d altroot/var/pkg/keys/trusted; | |
| install -d altroot/var/run; | install -d altroot/var/run; |
| install -d -o 80 -g 80 altroot/var/run/lighttpd; | install -d -o 80 -g 80 altroot/var/run/lighttpd; |
| install -d -o 101 -g 101 altroot/var/run/quagga; | install -d -o 101 -g 101 altroot/var/run/quagga; |
| Line 107 MakeFS_var() | Line 112 MakeFS_var() |
| chgrp 69 altroot/var/log/ppp.log | chgrp 69 altroot/var/log/ppp.log |
| install -v $2/resolv.safe altroot/var/run/resolv.conf | install -v $2/resolv.safe altroot/var/run/resolv.conf |
| install -v ${WORLD}/usr/share/keys/pkg/trusted/* altroot/pkg/keys/trusted | |
| cd - | cd - |
| } | } |
| Line 175 MakeFS_home() | Line 181 MakeFS_home() |
| install -v ${CFGDIR}/root.skel/logout $1/root/.logout; | install -v ${CFGDIR}/root.skel/logout $1/root/.logout; |
| install -v ${CFGDIR}/root.skel/profile $1/root/.profile; | install -v ${CFGDIR}/root.skel/profile $1/root/.profile; |
| install -v ${CFGDIR}/root.skel/vimrc $1/root/.vimrc; | 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 = fs | # $1 = fs |