Patches einspielen

Post Reply
Message
Author
leon
Posts: 30
Joined: 06. Sep 2001 8:47
Location: Bamberg

Patches einspielen

#1 Post by leon »

Hallo zusammen,

ich möchte einen FreeBSD4.5-Patch für IPFilter einspielen und kenne die Syntax unter FreeBSD nicht.
Kann mir jemand sagen wie man unter FreeBSD patcht?

Danke für eure Antworten....

so long....

Leon

Rossi

Re: Patches einspielen

#2 Post by Rossi »

Ist das anders als unter Linux ? "cd /usr/src/.../ipfilter && cat <pfad>/patch | patch -p1" klappt nicht ?

leon
Posts: 30
Joined: 06. Sep 2001 8:47
Location: Bamberg

Re: Patches einspielen

#3 Post by leon »

Hallo Rossi,
danke für deine Mühe!
Es hat leider nicht geklappt....
...aber ich konnte herausfinden das es ´ne manpage für patch unter FreeBSD gibt!

Gruß

Leon

Loeti

Re: Patches einspielen

#4 Post by Loeti »

Vielleicht wie bei Solaris ...?
patchadd .....?
Immerhin gibt es ja auch pkgadd unter BSD ...?

Gruss
Loeti

Descartes

Re: Patches einspielen

#5 Post by Descartes »

Den Patch herunterladen (Signatur mit GnuPG oder PGP prüfen !) und als root ausführen:

# cd /usr/src
# patch -p < /path/to/patch

Wenn dein System IPFilter als ein Kernelmodul verwendet dann musst du IPFilter neu kompiliern und installieren indem du folgende Befehle eingibst:

# cd /usr/src/sys/modules/ipfilter
# make all install
# kldunload ipl && kldload ipf && ipf -Fa -f /etc/ipf.rules

Sollte bei dir IPFilter dagegen direkt in den Kernel einkompiliert sein dann wirst du dir einen neuen Kernel kompilieren (und installieren) müssen. Damit die Kerneländerungen auch greifen musst du dein System booten.

Post Reply