Le mercredi 04 août 2021 à 14:20 -0700, Greg Thomas a écrit :
> At some point my rsync script ran while /backup wasn't mounted or
> something.  The culprit was there.

Hello.

I've done that more than once, especially on NFS-mounted backups.

Since then, I put the mount points directories immutable (before mount)

fremen# mkdir /tmp/foo                                                
fremen# chflags schg /tmp/foo
fremen# touch /tmp/foo/bar                                            
touch: /tmp/foo/bar: Operation not permitted
fremen# ls -loa /tmp/foo
total 8
drwxr-xr-x   2 root  wheel  schg 512 Aug  5 11:01 .
drwxrwxrwt  14 root  wheel  -    512 Aug  5 11:01 ..
fremen# mount /dev/vnd0a /tmp/foo/ 
fremen# touch /tmp/foo/bar
fremen# ls -lao /tmp/foo/          
total 8
drwxr-xr-x   2 root  wheel  - 512 Aug  5 11:10 .
drwxrwxrwt  14 root  wheel  - 512 Aug  5 11:10 ..
-rw-r--r--   1 root  wheel  -   0 Aug  5 11:10 bar

Regards,

-- 
Bastien

Reply via email to