On Sat, 19 Feb 2022 15:00:11 -0500
Ken Dibble <[email protected]> wrote:

> I don't know if this error will show up in the logs or not.
> 
> If your filesystem supports extended attributes (i.e. not zfs)
> 
> -----
> 
> $ touch cant_delete_me
> 
> $ sudo chattr +i cant_delete_me
> 
> $ rm cant_delete_me
> 
> rm: cannot remove 'cant_delete_me' : Operation not permitted
> 
> $ sudo rm cant_delete_me
> 
> rm: cannot remove 'cant_delete_me' : Operation not permitted
> 
> ---------
> 
> See if the error message shows up in the logs.


Where would this error be logged? I just tested it:

florian@nulldevice:~$ touch ~/tmp/test_deletable
florian@nulldevice:~$ touch ~/tmp/test_undeletable

root@nulldevice:~# touch /home/florian/tmp/test_root
root@nulldevice:~# chattr +i /home/florian/tmp/test_undeletable
root@nulldevice:~# ls -l /home/florian/tmp/test*
  -rw-r--r-- 1 florian florian 0 Feb 19 21:11 /home/florian/tmp/test_deletable
  -rw-r--r-- 1 root    root    0 Feb 19 21:19 /home/florian/tmp/test_root
  -rw-r--r-- 1 florian florian 0 Feb 19 21:09 
/home/florian/tmp/test_undeletable 
root@nulldevice:~# lsattr /home/florian/tmp/test*
  --------------e------- /home/florian/tmp/test_deletable
  --------------e------- /home/florian/tmp/test_root
  ----i---------e------- /home/florian/tmp/test_undeletable
root@nulldevice:~# rm /home/florian/tmp/test_undeletable 
  rm: cannot remove '/home/florian/tmp/test_undeletable': Operation not 
permitted
root@nulldevice:~# grep -R -e undeletable /var/log/
  [no results]

OTOH, all the files under '/home/florian/tmp/' are still there - at
least 'test_deletable' should have been gone by now, if "the issue"
still persisted... So I remain wondering (again [1]) if there's some
galaxy brain posing with its superpowers by trampling through my tiny
digital sandcastle here? (lol, get a life!)

But seriously, for the future(tm): Where would this 'chattr +i'-induced
"Operation not permitted" error be logged?

libre Grüße,
Florian


[1] see the issue with "nonpersistent block device names" in my
    "kernel-update: initramfs fails to find swap"-thread



-- 
      \
       \\
        \ \
    ____|  |________
  /                  \
 |   ILS SONT FOUS    |
 |    CES ROMAINS!    |
  \__________________/

_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to