Skocz do zawartości

Jądro 3.12 Nałożenie Patch'a


Krystian Kiermasz

Rekomendowane odpowiedzi

Witam.

 

Wiecie może jak nałożyć patch na najnowsze jądro 3.12? Wszystko pobrane z kernel.org, kernel rozpakowany do /usr/src. Patch za pomocą polecenia 

xz --decompress

również przeniesiony do /usr/src. Próbuję różnych poleceń z patch -pl i nic to nie daje (przeważnie błąd strip count l is not a number)

 
Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 months later...

Troche was nie rozumiem, dla mnie laika to trochę niezbyt jasne wypowiedzi.

Jesli was rozumiem to chodzi Wam ze trzeba to wypakowac,

chyba nie do konca ...

path zazwyczaj się się nakłada na code source, kompiluje i instaluje gotowy program.

Najlepiej chyba by było pobrac src fedory dodać patha do pliku spec i skompilować.

Zgaduję ze w fedorze trzeba pierw jakis pakiet zainstanstalowac by zbudowalo jakies tam drzewo RPM w systemie,

w którym mozemy tworzyć paczki rpm dzieki którym inni takze mogą skorzystać z naszych paczek rpm.

 

http://www.insanitybit.com/2012/05/31/compile-and-patch-your-own-secure-linux-kernel-with-pax-and-grsecurity/

Odnośnik do komentarza
Udostępnij na innych stronach

  • 8 months later...

Mam pytanie odnośnie patcha grsecurity na jądro 3.17.2 - ktoś może nakładał? Patch skopiowałem do /usr/src, w konsoli przeszedłem do tej lokalizacji i wpisałem:

patch -p0 < grsecurity-(nazwa patcha).patch

oczywiście nazwa pliku to jest, teraz nie korzystam ze swojego komputera żeby poprawnie uzupełnić nazwę patcha. 

Pojawia mi się info o podanie folderu z kernelem i ....i tyle. Nie ważne jaki folder wpiszę to patch nie zostaje nałożony. 

Jakoś inaczej się to robi?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...