X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=blobdiff_plain;f=wrt-setup-local;h=43628bc8bee6f049a19807c2fc0c549ad45ab01c;hp=2dbc0cebca523518da314d488ebc3d90965c479d;hb=0d7f79362d601b278236cd1c533c7333e342b54a;hpb=15da839e14b07b30de9c3f7559bd17213e4f193d diff --git a/wrt-setup-local b/wrt-setup-local index 2dbc0ce..43628bc 100755 --- a/wrt-setup-local +++ b/wrt-setup-local @@ -51,20 +51,22 @@ l=${lan%.0} passwd -l root ||: #already locked fails -cat >/usr/bin/arch-pxe-mount <<'EOFOUTER' +cat >/usr/bin/archlike-pxe-mount <<'EOFOUTER' #!/bin/bash # symlinks are collapsed for nfs mount points, so use a bind mount. # tried putting this in /etc/config/fstab, -# then doig block mount, it didn't work. This doesn't persist across reboots, +# then doing block mount, it didn't work. This doesn't persist across reboots, # todo: figure that out -d=/run/archiso/bootmnt -cat > /etc/fstab <>/etc/fstab </dev/null || mount $d +done /etc/init.d/nfsd restart EOFOUTER -chmod +x /usr/bin/arch-pxe-mount +chmod +x /usr/bin/archlike-pxe-mount cat >.profile <<'EOF' # changing login shell emits spam on ssh single commands & scp @@ -86,9 +88,10 @@ v /etc/init.d/fstab enable ||: # 255 == module already loaded for mod in scsi_mod sd_mod; do v modprobe $mod || [[ $? == 255 ]]; done -# for arch pxe. The default settings in the installer expect to find -# the NFS at /run/archiso/bootmnt +# for archlike pxe. The default settings in the installer expect to find +# the NFS at one of these dirs mkdir -p /run/archiso/bootmnt +mkdir -p /run/parabolaiso/bootmnt # todo: at some later time, i found /mnt/usb not mounted, watch to see if # that is the case after running this or rebooting. @@ -127,6 +130,7 @@ cedit /etc/exports </dev/null) ]]; then @@ -211,6 +215,7 @@ config 'route' 'transmission' option 'gateway' '$l.3' EOF +firewall_restart=false v cedit /etc/config/firewall <