[castle] root
Dmitriy Gnidchenko
savithur на avatar.spb.ru
Сб Июн 9 16:12:05 MSD 2001
> Используйте vim вместо vi.
Сори не знал.
> >>добавьте в /etc/lilo.conf append="rsbac_auth_enable_login
> >>rsbac_softmode"
> >
> правильно ли написаны были параметры?
image=/boot/vmlinuz-up-rsbac
label=linux-up-rsbac
root=/dev/hda2
append=" rsbac_auth_enable_login rsbac_softmode"
read-only
Вот что стояло
и в /proc/cmd...
было упоминание на все эти формы загрузки.
> >>Удалите каталоги /rsbac
> >>Удалите /var/lib/rsbac/*
> >>
> >>Загрузите ядро RSBAC. Должно появиться снова "Adjusting RSBAC...
> [OK]".
Ура сия надпись все таки появилась, но все остается по прежнему.
Если не ошибаюсь, каталог с настройками RSBAC должен создаваться на всех
монтируемых дисках системы, то есть в данном случае у меня.
/
/homt
/var
/usr
но реально создается только в каталоге /usr и / (root)
> Значит что-то не до конца сделано. Можете посмотреть if'ы в
> /etc/rc.d/init.d/rsbac_init и в /etc/rc.d/init.d/rsbac_addon
> Возможно у вас ситуация когда он выходит.
>
> Скрипт не работает если:
> 0. есть /var/lib/rsbac/*.lock
При перезаргузки с ядром без RSBAC действительно нашел lock файл
> 1. если это ядро rsbac
То есть, система должна быть настроена с простым ядром???
Хм...
> 2. ядро действительно загружено с параметром rsbac_softmode
Да, во всяком случае пытался загрузится с ним.
и в /proc/ это было указано явно.
> 3. строчка rsbac_softmode присутствует в /etc/lilo.conf
Данная строка была когда я загрузил систему с простым ядром и еще не
заргужался с ядром RSBAC
> 4. найдены утилиты rsbac: auth_set_cap,attr_set_fd,...
Но ведь эти утилиты нужны для работы с RSBAC, как без них будет что либо
работать???
> 5. делается su и запускается rsbac_init_addon если заведен пользователь
> с UID 400
По какой-то, пока не понятной, причине на этом и затыкается.
пробовал делать просто заходил как рут в после того как загружалась вся
система в softmode.
su [офицер] -c /etc/rc.d/scripts/rsbac_init_addon
вываливается со словом permission deny
> 6. если есть утилиты attr_set_fd rc_get_item rc_set_item
> attr_set_file_dir ....
???
> кажется все...
М... да, озадачили %(
May 11 16:26:32 himera kernel: rsbac_adf_request(): request
MODIFY_ATTRIBUTE, caller_pid 256, caller_prog_name attr_set_fd, caller_uid
0, target-type FILE, tid Device 3:6 Inode 19706 Path //sbin/sshd, attr
auth_may_setuid, value 1, result NOT_GRANTED by FF RC AUTH ACL
...
...
May 11 16:26:32 himera kernel: rsbac_adf_request(): request CHANGE_OWNER,
caller_pid 357, caller_prog_name su, caller_uid 0, target-type P
ROCESS, tid 357, attr owner, value 400, result NOT_GRANTED by AUTH
Это лог стразу после загрузки в softmode с ядром rsbac
судя по всему на этом и останавливается
вот и в итоге не срабатывает addon.
> Я к сожалению не смогу смоделировать вашу проблему так как у меня все
> настроилось при проверке CD.
Да ни чего страшного, разберемся.
Это может зависеть от того, что я все ставлю с винчестера, а не с СD???
При первой Бете я ставил с CD.
Спасибо.
--
С Уважением
Дмитрий savithur на dux.ru
ISP DUX phone: +7(812)325-4877
fax: +7(812)164-0827
Подробная информация о списке рассылки Castle