LINUX.ORG.RU

Как запретить удалять файл


0

0

Часть данных и настроек храню на флешке. Соответвенно, в домашней директории создал soft links.

Если флешка еще не примонтирована, программа при запуске (kopete, kmail и прочие) удаляют мой link и создают дефолтный конфиг. Можно ли как то запретить такое безобразие?

★★

Ответ на: Re: Как запретить удалять файл от lemas

Re: Как запретить удалять файл

чмодом никак:

chmod never changes the permissions of symbolic links; the chmod system call cannot change their permissions. This is not a problem since the permissions of symbolic links are never used. However, for each symbolic link listed on the command line, chmod changes the permissions of the pointed-to file. In contrast, chmod ignores symbolic links encountered during recursive directory traversals.

provaton ★★★★★ ()
Ответ на: Re: Как запретить удалять файл от Gvorcek48

Re: Как запретить удалять файл

Вроде chattr тоже не поможет, он аналогично chmod'у идет по ссылке, меняя атрибуты у файла, на которую указывает ссылка.

ИМХО, нужно создать каталог, там создать пустые файлы с нужными именами, на эти файлы создать symlink'и, а потом монтировать флешку в этот каталог (целиком или через -o bind).

mky ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.