Diff for /elwix/config/rc.subr between versions 1.8.2.8 and 1.10.2.7

version 1.8.2.8, 2014/01/30 08:49:04 version 1.10.2.7, 2017/06/21 14:11:29
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;
Line 103  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 120  MakeFS_etc() Line 130  MakeFS_etc()
                 uboot)                  uboot)
                         ;;                          ;;
                 *)                  *)
                        chmod 0600 $1/etc/opieaccess;#                        chmod 0600 $1/etc/opieaccess;
                        chmod 0600 $1/etc/opiekeys;#                        chmod 0600 $1/etc/opiekeys;
                         ;;                          ;;
         esac          esac
   
Line 131  MakeFS_etc() Line 141  MakeFS_etc()
         chmod 0600 $1/etc/ssh/ssh_host_key;          chmod 0600 $1/etc/ssh/ssh_host_key;
         chmod 0600 $1/etc/ssh/ssh_host_rsa_key;          chmod 0600 $1/etc/ssh/ssh_host_rsa_key;
         chmod 0600 $1/etc/ssh/ssh_host_ecdsa_key;          chmod 0600 $1/etc/ssh/ssh_host_ecdsa_key;
           chmod 0600 $1/etc/ssh/ssh_host_ed25519_key;
   
         chmod 0440 $1/etc/sudoers;          chmod 0440 $1/etc/sudoers;
   
 #       chgrp 80 $1/etc/config.xml;  
 #       chmod 0660 $1/etc/config.xml;  
   
         mkdir -p $1/etc/mqtt;          mkdir -p $1/etc/mqtt;
         chgrp -R 883 $1/etc/mqtt;          chgrp -R 883 $1/etc/mqtt;
         chown -R 883 $1/etc/mqtt;          chown -R 883 $1/etc/mqtt;
Line 172  MakeFS_home() Line 180  MakeFS_home()
         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
 MakeFS_boot()  MakeFS_boot()
 {  {
Line 193  MakeFS_boot() Line 188  MakeFS_boot()
         install -m 644 ${CFGDIR}/boot/boot.config $1;          install -m 644 ${CFGDIR}/boot/boot.config $1;
   
         case ${TARGET} in          case ${TARGET} in
                i386)                i386|amd64)
                        install -m 444 ${CFGDIR}/boot/beastie.4th $1/boot;                        install -m 444 ${CFGDIR}/boot/logo-elwix.4th $1/boot;
                        install -m 444 ${CFGDIR}/boot/brand.4th $1/boot;                        install -m 444 ${CFGDIR}/boot/brand-elwix.4th $1/boot;
                         install -m 444 ${CFGDIR}/boot/menu.4th $1/boot;                          install -m 444 ${CFGDIR}/boot/menu.4th $1/boot;
                         ;;                          ;;
                 *)                  *)
Line 206  MakeFS_boot() Line 201  MakeFS_boot()
   
         if [ -r ${CFGDIR}/boot/loader_${TARGET_ARCH}.conf ]; then          if [ -r ${CFGDIR}/boot/loader_${TARGET_ARCH}.conf ]; then
                 install -m 644 ${CFGDIR}/boot/loader_${TARGET_ARCH}.conf $1/boot/loader.conf;                  install -m 644 ${CFGDIR}/boot/loader_${TARGET_ARCH}.conf $1/boot/loader.conf;
                   install -m 644 ${CFGDIR}/boot/loader.conf.local $1/boot/loader.conf.local;
         fi;          fi;
 }  }
   

Removed from v.1.8.2.8  
changed lines
  Added in v.1.10.2.7


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>