Re: RFC: preventing accidental deletion of system directories
On Sat, 22 Mar 2008 22:16:12 +1300,
Francois Marier <email@example.com> wrote:
> - how to get this script to be picked up before 'rm' in the PATH (including
> when using sudo) or whether it should be an alias in all of the shell
> global config files (like /etc/bash.bashrc)
Call the script directly.
> - where to find a good list of directories which should never be deleted
This should be configurable by the user.
> - how to effectively disable it if one really wants to delete a system dir
> (for an alias, '\rm' does the trick, for a command in the path, maybe an
> environment variable?)
Call rm directly.
> - ways to detect directories expressed like "../../../usr/lib/../../usr/bin"
realpath in Cwd.pm may be what you want.
> - any other comments/suggestions you may have about the idea or the script
The script should handle options of rm rather than assume all arguments
are file names. I want to do rm -r some_dir.
Oohara Yuuma <firstname.lastname@example.org>
If we know when, can we do it right?
--- TAITO "Ray Crisis"