Obsługa grsecurity przez /proc
Jan Rekorajski
baggins w sith.mimuw.edu.pl
Sob, 18 Sie 2001, 02:33:37 CEST
[piątek, 10 sierpień 2001], Paweł Sakowski napisał(a):
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> NotDashEscaped: You need GnuPG to verify this message
>
> W grsecurity-1.7 będzie możliwość (de)aktywacji niektórych ustawień (np.
> Trusted Path Execution) poprzez /proc, w podobny sposób jak to się
> aktualnie dzieje z SysRQ (coś w stylu echo "0" >
> /proc/sys/kernel/grkernsec/tpe). Pozwoli to na wkompilowanie w
> jądro dystrybucyjne wszystkich opcji grsec, decyzję o ich
> stosowaniu pozostawiając użytkownikowi. Zamierzam napisać obsługę tego
> w rc-scripts, jednak najpierw chciałbym skonsultować pewne założenia:
>
> - Liczba opcji jest znaczna, więc chyba dobrze byłoby cały kod umieścić w
> osobnym pliku (rc.grsecurity?) i dołączać tak, jak rc.serial?
Nie ma potrzeby, patrz niżej...
> - Gdzie umieszczać konfigurację grsec? W /etc/sysconfig/system?
> /etc/sysconfig/grsecurity?
/etc/sysctl.conf do tego służy.
> - Czy dopuszczalne jest, żeby jądro wymagało rc-scripts >= x.x.x?
> (uruchamianie jądra z niepoustawianymi opcjami może być mało zabawne)
IMO tak.
> - Czy wypisywać na konsolę ustawianie opcji przez run_cmd? (dużo tego)
Sysctl załatwia sprawe bardzo ładnie, ustawiając tylko to co
rzeczywiście istnieje. Czyli jak wpiszesz tam:
dupa.maryni = 1
to on to po cichu zignoruje.
Janek
--
Jan Rękorajski | ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl | OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC | -- TROOPS by Kevin Rubio
Więcej informacji o liście dyskusyjnej pld-rc-scripts