]>
git.ipfire.org Git - thirdparty/dracut.git/blob - test/TEST-20-NFS/server-init.sh
2 export PATH
=/sbin
:/bin
:/usr
/sbin
:/usr
/bin
4 export PS1
='nfstest-server:\w\$ '
6 echo "made it to the rootfs!"
7 echo server
> /proc
/sys
/kernel
/hostname
8 ip addr add
127.0.0.1/8 dev lo
10 ip addr add
192.168.50.1/24 dev eth0
11 ip addr add
192.168.50.2/24 dev eth0
12 ip addr add
192.168.50.3/24 dev eth0
14 mount
--bind /nfs
/client
/nfs
/nfs3-5
15 mount
--bind /nfs
/client
/nfs
/ip
/192.168.50.101
16 mount
--bind /nfs
/client
/nfs
/tftpboot
/nfs4-5
18 mount
-t rpc_pipefs sunrpc
/var
/lib
/nfs
/rpc_pipefs
19 [ -x /sbin
/portmap
] && portmap
20 [ -x /sbin
/rpcbind
] && rpcbind
22 mount
-t nfsd nfsd
/proc
/fs
/nfsd
28 >/var
/lib
/dhcpd
/dhcpd.leases
29 chmod 777 /var
/lib
/dhcpd
/dhcpd.leases
30 dhcpd
-cf /etc
/dhcpd.conf
-lf /var
/lib
/dhcpd
/dhcpd.leases
32 # Wait forever for the VM to die
33 echo "Serving NFS mounts"
34 while sleep 60; do sleep 60; done
35 mount
-n -o remount
,ro
/