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
No comments:
Post a Comment