From: Harald Welte <laforge@netfilter.org>
To: Netfilter Development Mailinglist <netfilter-devel@lists.netfilter.org>
Cc: Netfilter Mailinglist <netfilter@lists.netfilter.org>
Subject: Call for testing: patch-o-matic-ng
Date: Sun, 21 Dec 2003 13:24:45 +0100 [thread overview]
Message-ID: <20031221122445.GC5058@obroa-skai.de.gnumonks.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 2195 bytes --]
Hi!
I've now gotten patch-o-matic-ng to a state where it is actually quite
useable.
Everybody interested can check it out from CVS
(netfilter/patch-o-matic-ng). Everything should look exactly like the
old patch-o-matic, including screen output and command syntax.
However, the implementation behind the curtain is completely different.
Interested people are invited to look into the perl source of
Netfilter_POM.pm and 'runme'.
I would like to have people start testing/using pom-ng and report errors
back to me (via email).
The differences from a user's point of view:
- dependencies are resolved recursively
- verbose error reporting
- new, more verbose './runme --man' documentation
- if you want to apply a specific set of patches, don't prefix them
with the repository name (i.e. use
./runme pptp-conntrack-nat
instead of
./runme extra/pptp-conntrack-nat
The differences from a developer's point of view:
- support for requirements (i.e. kernel >= 2.4.22)
- recursive dependencies
- support for multiple kernel build systems (i.e. 2.4.x and 2.6.x)
- automatic creation of Configure.help entries / Kconfig help sections
from the patches 'help' file
- no wholefile-patches in CVS. This means that entirely new files like
net/ipv4/netfilter/ipt_foo.c / ipt_foo.h are not stored as patches but
rather in their original form. This in turn means real version
control on the sourcecode!
- backend seperated from frontend (i.e. other user frontends could be
implemented
- not limited to the linux sourcecode. It is easy to add support for
other projects (if a patchlet would have to patch other software, too)
However, some stuff is still missing (see the patch-o-matic/TODO file).
I'm working on implementing those missing features, though.
--
- Harald Welte <laforge@netfilter.org> http://www.netfilter.org/
============================================================================
"Fragmentation is like classful addressing -- an interesting early
architectural error that shows how much experimentation was going
on while IP was being designed." -- Paul Vixie
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next reply other threads:[~2003-12-21 12:24 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-21 12:24 Harald Welte [this message]
2003-12-22 9:56 ` Call for testing: patch-o-matic-ng KOVACS Krisztian
2003-12-22 12:00 ` Harald Welte
2003-12-23 13:13 ` Gaël Le Mignot
2003-12-23 17:30 ` Harald Welte
2003-12-23 18:56 ` Unknown, Alistair Tonner
2003-12-24 0:26 ` Gaël Le Mignot
2003-12-24 1:03 ` Unknown, Alistair Tonner
[not found] ` <200312231356.17135.Alistair Tonner <>
[not found] ` <200312231356.17135.AlistairTonner<>
2003-12-25 9:06 ` Galtar
2003-12-25 9:41 ` Antony Stone
2004-01-22 15:57 ` ip_conntrack_pptp Jan Kaastrup
2004-01-22 17:53 ` ip_conntrack_pptp Harald Welte
2004-01-22 18:09 ` ip_conntrack_pptp Unknown, Alistair Tonner
2004-01-22 18:09 ` ip_conntrack_pptp Unknown, Alistair Tonner
2004-01-22 18:09 ` ip_conntrack_pptp Unknown, Alistair Tonner
2004-01-22 19:41 ` ip_conntrack_pptp Arnt Karlsen
[not found] ` <000d01c3e3ed$9875b0f0$2d64a8c0@pcjka>
2004-01-26 16:19 ` ip_conntrack_pptp Harald Welte
-- strict thread matches above, loose matches on Subject: below --
2003-12-24 2:30 Call for testing: patch-o-matic-ng Vilmos Branyik
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20031221122445.GC5058@obroa-skai.de.gnumonks.org \
--to=laforge@netfilter.org \
--cc=netfilter-devel@lists.netfilter.org \
--cc=netfilter@lists.netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox