Hey list,

I was in the middle of testing an FAI install today, and had to re-run 'fai-setup -v'. However, I noticed that it was taking a long, long time to delete the old nfsroot, and noticed something extremely alarming. The nfsroot is located at '/srv/fai/nfsroot', as defined in make-fai-nfsroot.conf:

NFSROOT=/srv/fai/nfsroot

And, the mount point for the mirror is defined as /media/mirror in fai.conf:

MNTPOINT=/media/mirror

However, I noticed that this appears to be relative to /srv/fai/nfsroot/live/filesystem.dir:

[EMAIL PROTECTED]:~# mount | grep nfsroot
remotenfshost:/path/to/repo on /srv/fai/nfsroot/live/filesystem.dir/media/mirror type nfs (rw,remount,noatime,rsize=8192,addr=10.x.x.x)

When running 'fai-setup -v', it detected that there was an existing nfsroot, and it went to delete that, but disturbingly, it did so with the following command:

root 27858 0.7 0.1 2952 660 pts/0 S+ 18:48 0:04 rm -rf /srv/fai/nfsroot/.??* /srv/fai/nfsroot/live

Correct me if I'm wrong, but doesn't this mean that the mirror located at /srv/fai/nfsroot/live/filesystem.dir/media/mirror is going to be blown away if it was mounted rw, as seen above? I happened to catch this, but I'm not sure all what was lost yet. This was using FAI 3.2.8. I really, really hope I'm mistaken here, and am glad to be told that I am, but am now afraid to do any further testing until I can figure out what happened here.

Thanks

Antwort per Email an