sudo: апач, перезапускающий сервис на CentOS

rm -fr * .*
Будет хорошо работать, по крайней мере, с комнатой GNU, поскольку она имеет специальный код для исключения и ".."

$ id
uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
$ cd /tmp
$ mkdir rmtest
$ cd rmtest
$ touch .test
$ ls -la
total 8
drwxr-xr-x 2 nobody nogroup 4096 2009-08-19 15:37 .
drwxrwxrwt 7 root   root    4096 2009-08-19 15:37 ..
-rw-r--r-- 1 nobody nogroup    0 2009-08-19 15:37 .test
$ rm -rf .*
rm: cannot remove `.' or `..'
rm: cannot remove `.' or `..'
$ ls -la
total 8
drwxr-xr-x 2 nobody nogroup 4096 2009-08-19 15:37 .
drwxrwxrwt 7 root   root    4096 2009-08-19 15:37 ..
$

http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/remove.c#n440

В странице справочника комнаты FreeBSD говорится, что "Это - ошибка попытаться удалить файлы/. или..", таким образом, это, вероятно, работает там также при определении флага силы для игнорирования ошибки.

http://www.freebsd.org/cgi/man.cgi?query=rm&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html

0
задан 10 June 2010 в 13:09
3 ответа

Это не похоже на sudo сообщение об ошибке мне - оно похоже на стандартное сообщение полномочий.

На чем полномочия /sbin/e-smith/db, и какова его строка хижины (и что полномочия программы), если это - сценарий?

Кроме того, как Вы называете сценарий? Просто, потому что это упоминается в списке sudoers, не означает, что это собирается волшебно быть особенным - на самом деле необходимо назвать его через sudo.

0
ответ дан 5 December 2019 в 17:40

Каков сценарий электронного кузнеца? Кроме того, почему Вы выполняете это все из Cmnd_Alias вместо того, чтобы высоко подбросить его вместе в apacherestart.sh сценарии?

0
ответ дан 5 December 2019 в 17:40
  • 1
    Cmd_alias был просто apacherestart.sh. Наполненные другие биты на только, чтобы видеть, было ли это то, где я шел не так, как надо. Сценарий электронного кузнеца просто называет сценарий, запущенный сервисным сценарием. –  David Shields 10 June 2010 в 21:02

Базирование на ответе Joe H.:

chmod a+rx /sbin/e-smith
chmod o+x /sbin/e-smith/db
0
ответ дан 5 December 2019 в 17:40

Теги

Похожие вопросы