На хостинге наблюдается очень странная фигня... Работаю под непривилегированным пользователем и не состою в группе wheel После использования команды patch, результирующий файл получает группу wheel, причём SGID бит на бинаре patch не стоит! Это работает даже если скопировать себе в хоум бинарник patch и патчить с его помощью. Система FreeBSD 6.2-STABLE Ниже конкретный пример: $ ls -l `which patch` -r-xr-xr-x 1 root wheel 43904 Feb 15 2007 /usr/bin/patch $ whoami user $ echo 1 > 1.txt $ echo 2 > 2.txt $ diff -u 1.txt 2.txt > 1-2.patch $ ls -l -rw-r--r-- 1 user user-users 88 Sep 18 14:46 1-2.patch -rw-r--r-- 1 user user-users 2 Sep 18 14:45 1.txt -rw-r--r-- 1 user user-users 2 Sep 18 14:45 2.txt $ patch < 1-2.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- 1.txt Thu Sep 18 14:45:45 2008 |+++ 2.txt Thu Sep 18 14:45:50 2008 -------------------------- Patching file 1.txt using Plan A... Hunk #1 succeeded at 1. done $ ls -l -rw-r--r-- 1 user user-users 88 Sep 18 14:46 1-2.patch -rw-r--r-- 1 user wheel 2 Sep 18 14:46 1.txt -rw-r--r-- 1 user user-users 2 Sep 18 14:45 1.txt.orig -rw-r--r-- 1 user user-users 2 Sep 18 14:45 2.txt
Ответ на:
комментарий
от Nao
Ответ на:
комментарий
от Nao
Ответ на:
комментарий
от borisych
Ответ на:
комментарий
от borisych
Ответ на:
комментарий
от Nao
Ответ на:
комментарий
от Lumi
Ответ на:
комментарий
от Lumi
Ответ на:
комментарий
от bigbit
Ответ на:
комментарий
от Lumi
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как удалить юзверя группы wheel (2003)
- Форум Имеют ли пользователи группы Wheel права root'a? (2004)
- Форум Использование команды find (2017)
- Форум Использование команды fuser (2006)
- Форум Команда patch не переименовывает файл (2020)
- Форум как правильно использовать команду patch (2000)
- Форум Mouse wheel (2005)
- Форум mouse wheel (2006)
- Форум Mouse Wheel (2003)
- Форум Варианты использования команды nocite? (2015)