Strona 1 z 1

Instalacja Grsecurity łata na 2.6.18-128.1.10.el5xen

: 15 października 2009, 01:26
autor: kacperinjio
Witam. Postanowiłem zainstalować na swoim serwerze Grsecurity. Wypakowana łatka znajduje się w:

Kod: Zaznacz cały

/usr/src/grsecurity.patch
Gdy wpisuję

Kod: Zaznacz cały

patch -p0 < /usr/src/grsecurity.patch
Otrzymuję taki komunikat:

Kod: Zaznacz cały

 can't find file to patch at input line 13
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|     !
|   -~*~-
|    /!\
|   /%;@\
|  o/@,%\o
|  /%;`@,\
| o/@'%',\o
| '^^^N^^^`
|
|diff -urNp linux-2.4.37/arch/alpha/config.in linux-2.4.37/arch/alpha/config.in
|--- linux-2.4.37/arch/alpha/config.in  2008-12-02 03:01:34.000000000 -0500
|+++ linux-2.4.37/arch/alpha/config.in  2008-12-27 14:47:58.000000000 -0500
--------------------------
File to patch:
Moje jądro to: 2.6.18-128.1.10.el5xen
Moje pytania są następujące:
  1. Czy ta łatka jest odpowiedni dla tego jądra?
  2. O co chodzi z tym błędem?
  3. Na VPS-ie w katalogu /boot nie mam żadnego pliku, ani folderu, a powinien być jakiś program rozruchowy, prawda?
Proszę o odpowiedzi.
Z góry dziękuję. Pozdrawiam.

: 15 października 2009, 08:15
autor: lessmian2
Po pierwsze nie wszystkie metody wirtualizacji umożliwiają hostowanym maszynom bezpośredni dostęp do jądra systemu. Na Xenie czy VMware, działającym na zasadzie tworzenia niezależnych od systemów operacyjnych wirtualnych maszyn, masz dostęp do jądra, ale np. na OpenVZ lub Linux Vserver, które wirtualizują na zasadzie kontenerów już nie. Wiesz na jakiej platformie wirtualizuje Twój dostawca VPS-a? Po drugie w logu, który podałeś jest taki fragment
linux-2.4.37
Nie wiem czy ma to jakieś znaczenie ale ,,o co chodzi?''

: 15 października 2009, 14:34
autor: kacperinjio
2.6.18-128.1.10.el5xen
Dzięki za odp.

: 17 października 2009, 22:51
autor: gothye
£ata jaką chcesz zaaplikować przygotowana jest dla jądra: linux-2.4.37.

: 17 października 2009, 23:48
autor: kacperinjio
Jest jakaś łatka na moje jądro?
Dziękuję za odpowiedź :)

: 18 października 2009, 10:32
autor: gothye
Dla jądra 2.6.18 jest problem ze znalezieniem, ale aktualizuj jądro do 2.6.30, łatkę znajdziesz na stronie grsecurite. Całość sprawdzona.