]> git.ipfire.org Git - people/ummeegge/ipfire-2.x.git/commitdiff
Mailproxy: New packages and updates for SA, Postfix and amavisd. mailproxy
authorErik Kapfer <erik.kapfer@ipfire.org>
Tue, 2 Dec 2014 14:43:41 +0000 (15:43 +0100)
committerErik Kapfer <erik.kapfer@ipfire.org>
Tue, 2 Dec 2014 14:43:41 +0000 (15:43 +0100)
Updated version of Spamassassin with depending and additional Perl modules.
Updated version of amavisd.
Updated version of Postfix
Includes also some decoders for different archives types.
Testing area is here http://forum.ipfire.org/index.php?topic=9095.0 .

58 files changed:
config/rootfiles/packages/Compress-Raw-Zlib [new file with mode: 0644]
config/rootfiles/packages/Convert-BinHex [new file with mode: 0644]
config/rootfiles/packages/Crypt-OpenSSL-RSA [new file with mode: 0644]
config/rootfiles/packages/Crypt-OpenSSL-Random [new file with mode: 0644]
config/rootfiles/packages/Encode-Detect [new file with mode: 0644]
config/rootfiles/packages/File-Slurp [new file with mode: 0644]
config/rootfiles/packages/IP-Country [new file with mode: 0644]
config/rootfiles/packages/Mail-DKIM [new file with mode: 0644]
config/rootfiles/packages/Net-Ident [new file with mode: 0644]
config/rootfiles/packages/Net-LibIDN [new file with mode: 0644]
config/rootfiles/packages/NetAddr-IP [new file with mode: 0644]
config/rootfiles/packages/Test-Most [new file with mode: 0644]
config/rootfiles/packages/Time-HiRes [new file with mode: 0644]
config/rootfiles/packages/amavisd
config/rootfiles/packages/cabextract [new file with mode: 0644]
config/rootfiles/packages/dspam [new file with mode: 0644]
config/rootfiles/packages/lha [new file with mode: 0644]
config/rootfiles/packages/libidn2 [new file with mode: 0644]
config/rootfiles/packages/lzop [new file with mode: 0644]
config/rootfiles/packages/nomarch [new file with mode: 0644]
config/rootfiles/packages/pax [new file with mode: 0644]
config/rootfiles/packages/postfix
config/rootfiles/packages/razor-agents [new file with mode: 0644]
config/rootfiles/packages/razor-agents-sdk [new file with mode: 0644]
config/rootfiles/packages/spamassassin
config/rootfiles/packages/tnef [new file with mode: 0644]
config/rootfiles/packages/unrar [new file with mode: 0644]
config/rootfiles/packages/zoo [new file with mode: 0644]
lfs/Compress-Raw-Zlib [new file with mode: 0644]
lfs/Convert-BinHex [new file with mode: 0644]
lfs/Crypt-OpenSSL-RSA [new file with mode: 0644]
lfs/Crypt-OpenSSL-Random [new file with mode: 0644]
lfs/Encode-Detect [new file with mode: 0644]
lfs/File-Slurp [new file with mode: 0644]
lfs/IP-Country [new file with mode: 0644]
lfs/Mail-DKIM [new file with mode: 0644]
lfs/Net-Ident [new file with mode: 0644]
lfs/Net-LibIDN [new file with mode: 0644]
lfs/NetAddr-IP [new file with mode: 0644]
lfs/Test-Most [new file with mode: 0644]
lfs/Time-HiRes [new file with mode: 0644]
lfs/amavisd
lfs/cabextract [new file with mode: 0644]
lfs/dspam [new file with mode: 0644]
lfs/lha [new file with mode: 0644]
lfs/libidn2 [new file with mode: 0644]
lfs/lzop [new file with mode: 0644]
lfs/nomarch [new file with mode: 0644]
lfs/pax [new file with mode: 0644]
lfs/postfix
lfs/razor-agents [new file with mode: 0644]
lfs/razor-agents-sdk [new file with mode: 0644]
lfs/spamassassin
lfs/tnef [new file with mode: 0644]
lfs/unrar [new file with mode: 0644]
lfs/zoo [new file with mode: 0644]
make.sh
src/patches/zoo_2.10-9.patch [new file with mode: 0644]

diff --git a/config/rootfiles/packages/Compress-Raw-Zlib b/config/rootfiles/packages/Compress-Raw-Zlib
new file mode 100644 (file)
index 0000000..868b978
--- /dev/null
@@ -0,0 +1,7 @@
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Compress/Raw
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Compress/Raw/Zlib.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Compress/Raw
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Compress/Raw/Zlib
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Compress/Raw/Zlib/.packlist
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Compress/Raw/Zlib/Zlib.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Compress/Raw/Zlib/Zlib.so
diff --git a/config/rootfiles/packages/Convert-BinHex b/config/rootfiles/packages/Convert-BinHex
new file mode 100644 (file)
index 0000000..9b5baab
--- /dev/null
@@ -0,0 +1,8 @@
+usr/bin/binhex.pl
+usr/bin/debinhex.pl
+usr/lib/perl5/site_perl/5.12.3/Convert/BinHex.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Convert/BinHex
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Convert/BinHex/.packlist
+#usr/share/man/man1/binhex.pl.1
+#usr/share/man/man1/debinhex.pl.1
+#usr/share/man/man3/Convert::BinHex.3
diff --git a/config/rootfiles/packages/Crypt-OpenSSL-RSA b/config/rootfiles/packages/Crypt-OpenSSL-RSA
new file mode 100644 (file)
index 0000000..b94a233
--- /dev/null
@@ -0,0 +1,11 @@
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Crypt/OpenSSL/RSA.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/.packlist
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/RSA.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/RSA.so
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/autosplit.ix
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/get_key_parameters.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/import_random_seed.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/new_key_from_parameters.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/RSA/new_public_key.al
+#usr/share/man/man3/Crypt::OpenSSL::RSA.3
diff --git a/config/rootfiles/packages/Crypt-OpenSSL-Random b/config/rootfiles/packages/Crypt-OpenSSL-Random
new file mode 100644 (file)
index 0000000..ffad568
--- /dev/null
@@ -0,0 +1,10 @@
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Crypt
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Crypt/OpenSSL
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Crypt/OpenSSL/Random.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/Random
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/Random/.packlist
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/Random/Random.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/Random/Random.so
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Crypt/OpenSSL/Random/autosplit.ix
+#usr/share/man/man3/Crypt::OpenSSL::Random.3
diff --git a/config/rootfiles/packages/Encode-Detect b/config/rootfiles/packages/Encode-Detect
new file mode 100644 (file)
index 0000000..b96e95b
--- /dev/null
@@ -0,0 +1,12 @@
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Encode
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Encode/Detect
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Encode/Detect.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Encode/Detect/Detector.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Encode
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Encode/Detect
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Encode/Detect/.packlist
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Encode/Detect/Detector
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Encode/Detect/Detector/Detector.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Encode/Detect/Detector/Detector.so
+#usr/share/man/man3/Encode::Detect.3
+#usr/share/man/man3/Encode::Detect::Detector.3
diff --git a/config/rootfiles/packages/File-Slurp b/config/rootfiles/packages/File-Slurp
new file mode 100644 (file)
index 0000000..11669d2
--- /dev/null
@@ -0,0 +1,5 @@
+usr/lib/perl5/site_perl/5.12.3/File/Slurp.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/File
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/File/Slurp
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/File/Slurp/.packlist
+#usr/share/man/man3/File::Slurp.3
diff --git a/config/rootfiles/packages/IP-Country b/config/rootfiles/packages/IP-Country
new file mode 100644 (file)
index 0000000..36510ff
--- /dev/null
@@ -0,0 +1,25 @@
+usr/bin/ip2cc
+#usr/lib/perl5/site_perl/5.12.3/IP
+#usr/lib/perl5/site_perl/5.12.3/IP/Authority
+usr/lib/perl5/site_perl/5.12.3/IP/Authority.pm
+usr/lib/perl5/site_perl/5.12.3/IP/Authority/auth.gif
+usr/lib/perl5/site_perl/5.12.3/IP/Authority/ipauth.gif
+#usr/lib/perl5/site_perl/5.12.3/IP/Country
+usr/lib/perl5/site_perl/5.12.3/IP/Country.pm
+#usr/lib/perl5/site_perl/5.12.3/IP/Country/Fast
+usr/lib/perl5/site_perl/5.12.3/IP/Country/Fast.pm
+usr/lib/perl5/site_perl/5.12.3/IP/Country/Fast/cc.gif
+usr/lib/perl5/site_perl/5.12.3/IP/Country/Fast/ip.gif
+usr/lib/perl5/site_perl/5.12.3/IP/Country/MaxMind.pm
+usr/lib/perl5/site_perl/5.12.3/IP/Country/Medium.pm
+usr/lib/perl5/site_perl/5.12.3/IP/Country/Slow.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/IP
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/IP/Country
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/IP/Country/.packlist
+#usr/share/man/man1/ip2cc.1
+#usr/share/man/man3/IP::Authority.3
+#usr/share/man/man3/IP::Country.3
+#usr/share/man/man3/IP::Country::Fast.3
+#usr/share/man/man3/IP::Country::MaxMind.3
+#usr/share/man/man3/IP::Country::Medium.3
+#usr/share/man/man3/IP::Country::Slow.3
diff --git a/config/rootfiles/packages/Mail-DKIM b/config/rootfiles/packages/Mail-DKIM
new file mode 100644 (file)
index 0000000..ee35608
--- /dev/null
@@ -0,0 +1,53 @@
+#usr/lib/perl5/site_perl/5.12.3/Mail/DKIM
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Algorithm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Algorithm/Base.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Algorithm/dk_rsa_sha1.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Algorithm/rsa_sha1.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Algorithm/rsa_sha256.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/AuthorDomainPolicy.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/Base.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/DkCommon.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/DkimCommon.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/dk_nofws.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/dk_simple.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/nowsp.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/relaxed.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Canonicalization/simple.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Common.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/DNS.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/DkPolicy.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/DkSignature.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/DkimPolicy.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Key.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/KeyValueList.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/MessageParser.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Policy.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/PrivateKey.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/PublicKey.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Signature.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Signer.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/SignerPolicy.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/TextWrap.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/DKIM/Verifier.pm
+usr/lib/perl5/site_perl/5.12.3/Mail/sample_mime_lite.pl
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Mail/DKIM
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Mail/DKIM/.packlist
+#usr/share/man/man3/Mail::DKIM.3
+#usr/share/man/man3/Mail::DKIM::Algorithm::Base.3
+#usr/share/man/man3/Mail::DKIM::AuthorDomainPolicy.3
+#usr/share/man/man3/Mail::DKIM::Canonicalization::Base.3
+#usr/share/man/man3/Mail::DKIM::Canonicalization::DkimCommon.3
+#usr/share/man/man3/Mail::DKIM::DNS.3
+#usr/share/man/man3/Mail::DKIM::DkPolicy.3
+#usr/share/man/man3/Mail::DKIM::DkSignature.3
+#usr/share/man/man3/Mail::DKIM::DkimPolicy.3
+#usr/share/man/man3/Mail::DKIM::Policy.3
+#usr/share/man/man3/Mail::DKIM::PrivateKey.3
+#usr/share/man/man3/Mail::DKIM::PublicKey.3
+#usr/share/man/man3/Mail::DKIM::Signature.3
+#usr/share/man/man3/Mail::DKIM::Signer.3
+#usr/share/man/man3/Mail::DKIM::SignerPolicy.3
+#usr/share/man/man3/Mail::DKIM::TextWrap.3
+#usr/share/man/man3/Mail::DKIM::Verifier.3
diff --git a/config/rootfiles/packages/Net-Ident b/config/rootfiles/packages/Net-Ident
new file mode 100644 (file)
index 0000000..017e6ca
--- /dev/null
@@ -0,0 +1,4 @@
+usr/lib/perl5/site_perl/5.12.3/Net/Ident.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/Ident
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/Ident/.packlist
+#usr/share/man/man3/Net::Ident.3
diff --git a/config/rootfiles/packages/Net-LibIDN b/config/rootfiles/packages/Net-LibIDN
new file mode 100644 (file)
index 0000000..9cf0215
--- /dev/null
@@ -0,0 +1,7 @@
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/LibIDN.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/LibIDN
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/LibIDN/.packlist
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/LibIDN/LibIDN.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/LibIDN/LibIDN.so
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/LibIDN/autosplit.ix
+#usr/share/man/man3/Net::LibIDN.3
diff --git a/config/rootfiles/packages/NetAddr-IP b/config/rootfiles/packages/NetAddr-IP
new file mode 100644 (file)
index 0000000..48a77dc
--- /dev/null
@@ -0,0 +1,76 @@
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr/IP
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr/IP.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr/IP/InetBase.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr/IP/Lite.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr/IP/Util.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr/IP/UtilPP.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/NetAddr/IP/Util_IS.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/.packlist
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/_inet_ntop.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/_inet_pton.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/_packzeros.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/autosplit.ix
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_any2n.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_n2ad.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_n2dx.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_ntoa.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/ipv6_aton.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/InetBase/ipv6_ntoa.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/Util
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/Util/Util.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/Util/Util.so
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/Util/autosplit.ix
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/_128x10.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/_128x2.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bcd2bin.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bcdcheck.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bin2bcdn.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/_deadlen.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/_sa128.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/add128.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/addconst.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/autosplit.ix
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcd2bin.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcdn2bin.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcdn2txt.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/bin2bcd.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/bin2bcdn.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/comp128.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/hasbits.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipanyto6.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipv4to6.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipv6to4.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/mask4to6.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/maskanyto6.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/notcontiguous.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/shiftleft.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/simple_pack.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/slowadd128.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/UtilPP/sub128.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/_compV6.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/_compact_v6.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/_splitplan.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/_splitref.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/autosplit.ix
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/canon.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/coalesce.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/compactref.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/do_prefix.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/hostenum.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/mod_version.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/nprefix.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/prefix.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/re.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/re6.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/short.al
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/NetAddr/IP/wildcard.al
+#usr/share/man/man3/NetAddr::IP.3
+#usr/share/man/man3/NetAddr::IP::InetBase.3
+#usr/share/man/man3/NetAddr::IP::Lite.3
+#usr/share/man/man3/NetAddr::IP::Util.3
+#usr/share/man/man3/NetAddr::IP::UtilPP.3
diff --git a/config/rootfiles/packages/Test-Most b/config/rootfiles/packages/Test-Most
new file mode 100644 (file)
index 0000000..131499c
--- /dev/null
@@ -0,0 +1,9 @@
+#usr/lib/perl5/site_perl/5.12.3/Test
+#usr/lib/perl5/site_perl/5.12.3/Test/Most
+usr/lib/perl5/site_perl/5.12.3/Test/Most.pm
+usr/lib/perl5/site_perl/5.12.3/Test/Most/Exception.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Test
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Test/Most
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Test/Most/.packlist
+#usr/share/man/man3/Test::Most.3
+#usr/share/man/man3/Test::Most::Exception.3
diff --git a/config/rootfiles/packages/Time-HiRes b/config/rootfiles/packages/Time-HiRes
new file mode 100644 (file)
index 0000000..7b60016
--- /dev/null
@@ -0,0 +1,7 @@
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Time
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Time/HiRes.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Time
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Time/HiRes
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Time/HiRes/.packlist
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Time/HiRes/HiRes.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Time/HiRes/HiRes.so
index f2e1c3f3bb5046472b43743f36ba998918327fac..689a2cdd9d5bc174a223e9e2405c6a093a229593 100644 (file)
@@ -1,7 +1,10 @@
 etc/amavisd.conf
-etc/rc.d/init.d/amavisd
 usr/bin/amavisd
 var/amavis
 var/amavis/db
 var/amavis/tmp
 var/virusmails
+etc/rc.d/init.d/amavisd
+etc/rc.d/rc0.d/K55amavisd
+etc/rc.d/rc3.d/S27amavisd
+etc/rc.d/rc6.d/K55amavisd
diff --git a/config/rootfiles/packages/cabextract b/config/rootfiles/packages/cabextract
new file mode 100644 (file)
index 0000000..91b531c
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/cabextract
+#usr/share/man/man1/cabextract.1
diff --git a/config/rootfiles/packages/dspam b/config/rootfiles/packages/dspam
new file mode 100644 (file)
index 0000000..27ba6a3
--- /dev/null
@@ -0,0 +1,60 @@
+usr/bin/cssclean
+usr/bin/csscompress
+usr/bin/cssconvert
+usr/bin/cssstat
+usr/bin/dspam
+usr/bin/dspam_2sql
+usr/bin/dspam_admin
+usr/bin/dspam_clean
+usr/bin/dspam_crc
+usr/bin/dspam_dump
+usr/bin/dspam_logrotate
+usr/bin/dspam_merge
+usr/bin/dspam_notify
+usr/bin/dspam_stats
+usr/bin/dspam_train
+usr/bin/dspamc
+usr/etc/dspam.conf
+#usr/include/dspam
+usr/include/dspam/buffer.h
+usr/include/dspam/config.h
+usr/include/dspam/config_shared.h
+usr/include/dspam/decode.h
+usr/include/dspam/diction.h
+usr/include/dspam/error.h
+usr/include/dspam/heap.h
+usr/include/dspam/libdspam.h
+usr/include/dspam/libdspam_objects.h
+usr/include/dspam/nodetree.h
+usr/include/dspam/pref.h
+usr/include/dspam/read_config.h
+usr/include/dspam/storage_driver.h
+usr/include/dspam/tokenizer.h
+usr/lib/dspam
+#usr/lib/libdspam.a
+#usr/lib/libdspam.la
+usr/lib/libdspam.so
+usr/lib/libdspam.so.7
+usr/lib/libdspam.so.7.0.0
+usr/lib/pkgconfig/dspam.pc
+#usr/share/man/man1/dspam.1
+#usr/share/man/man1/dspam_admin.1
+#usr/share/man/man1/dspam_clean.1
+#usr/share/man/man1/dspam_crc.1
+#usr/share/man/man1/dspam_dump.1
+#usr/share/man/man1/dspam_logrotate.1
+#usr/share/man/man1/dspam_merge.1
+#usr/share/man/man1/dspam_stats.1
+#usr/share/man/man1/dspam_train.1
+#usr/share/man/man3/dspam_addattribute.3
+#usr/share/man/man3/dspam_attach.3
+#usr/share/man/man3/dspam_clearattributes.3
+#usr/share/man/man3/dspam_create.3
+#usr/share/man/man3/dspam_destroy.3
+#usr/share/man/man3/dspam_detach.3
+#usr/share/man/man3/dspam_getsource.3
+#usr/share/man/man3/dspam_init.3
+#usr/share/man/man3/dspam_process.3
+#usr/share/man/man3/libdspam.3
+usr/var/dspam
+usr/var/dspam/log
diff --git a/config/rootfiles/packages/lha b/config/rootfiles/packages/lha
new file mode 100644 (file)
index 0000000..df0428e
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/lha
+#usr/man/mann/lha.n
diff --git a/config/rootfiles/packages/libidn2 b/config/rootfiles/packages/libidn2
new file mode 100644 (file)
index 0000000..3d4f453
--- /dev/null
@@ -0,0 +1,31 @@
+usr/bin/idn2
+usr/bin/lookup
+usr/bin/register
+usr/include/idn2.h
+#usr/lib/libidn2.a
+#usr/lib/libidn2.la
+usr/lib/libidn2.so
+usr/lib/libidn2.so.0
+usr/lib/libidn2.so.0.0.9
+#usr/share/gtk-doc/html/libidn2
+#usr/share/gtk-doc/html/libidn2/api-index-full.html
+#usr/share/gtk-doc/html/libidn2/home.png
+#usr/share/gtk-doc/html/libidn2/index.html
+#usr/share/gtk-doc/html/libidn2/index.sgml
+#usr/share/gtk-doc/html/libidn2/left.png
+#usr/share/gtk-doc/html/libidn2/libidn2-idn2.html
+#usr/share/gtk-doc/html/libidn2/libidn2.devhelp2
+#usr/share/gtk-doc/html/libidn2/libidn2.html
+#usr/share/gtk-doc/html/libidn2/right.png
+#usr/share/gtk-doc/html/libidn2/style.css
+#usr/share/gtk-doc/html/libidn2/up.png
+#usr/share/info/libidn2.info
+#usr/share/man/man1/idn2.1
+#usr/share/man/man3/idn2_check_version.3
+#usr/share/man/man3/idn2_free.3
+#usr/share/man/man3/idn2_lookup_u8.3
+#usr/share/man/man3/idn2_lookup_ul.3
+#usr/share/man/man3/idn2_register_u8.3
+#usr/share/man/man3/idn2_register_ul.3
+#usr/share/man/man3/idn2_strerror.3
+#usr/share/man/man3/idn2_strerror_name.3
diff --git a/config/rootfiles/packages/lzop b/config/rootfiles/packages/lzop
new file mode 100644 (file)
index 0000000..c7b1dd3
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/lzop
+#usr/share/man/man1/lzop.1
diff --git a/config/rootfiles/packages/nomarch b/config/rootfiles/packages/nomarch
new file mode 100644 (file)
index 0000000..da7d2d8
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/nomarch
+#usr/man/man1/nomarch.1
diff --git a/config/rootfiles/packages/pax b/config/rootfiles/packages/pax
new file mode 100644 (file)
index 0000000..6ef46f6
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/pax
+#usr/share/man/man1/pax.1
index c347bb8a3b84ee0e4264c17c3d22e37594c3a956..f64c9c8e7fd4bd2eccdd6bded13e90e1685157a2 100644 (file)
@@ -1,15 +1,15 @@
-etc/aliases
 #etc/postfix
 #etc/postfix/LICENSE
 #etc/postfix/TLS_LICENSE
 etc/postfix/access
+etc/postfix/aliases
 etc/postfix/body_checks
-#etc/postfix/bounce.cf.default
+etc/postfix/bounce.cf.default
 etc/postfix/canonical
 etc/postfix/generic
 etc/postfix/header_checks
 etc/postfix/main.cf
-#etc/postfix/makedefs.out
+etc/postfix/makedefs.out
 etc/postfix/master.cf
 etc/postfix/mysql-canonical.cf
 etc/postfix/mysql-mydestination.cf
@@ -17,10 +17,9 @@ etc/postfix/mysql-virtual.cf
 etc/postfix/relocated
 etc/postfix/transport
 etc/postfix/virtual
-etc/rc.d/init.d/postfix
 usr/bin/mailq
 usr/bin/newaliases
-#usr/lib/postfix
+usr/lib/postfix
 usr/lib/postfix/anvil
 usr/lib/postfix/bounce
 usr/lib/postfix/cleanup
@@ -56,6 +55,79 @@ usr/lib/postfix/tlsproxy
 usr/lib/postfix/trivial-rewrite
 usr/lib/postfix/verify
 usr/lib/postfix/virtual
+#usr/local/man
+#usr/local/man/man1
+#usr/local/man/man1/mailq.1
+#usr/local/man/man1/newaliases.1
+#usr/local/man/man1/postalias.1
+#usr/local/man/man1/postcat.1
+#usr/local/man/man1/postconf.1
+#usr/local/man/man1/postdrop.1
+#usr/local/man/man1/postfix.1
+#usr/local/man/man1/postkick.1
+#usr/local/man/man1/postlock.1
+#usr/local/man/man1/postlog.1
+#usr/local/man/man1/postmap.1
+#usr/local/man/man1/postmulti.1
+#usr/local/man/man1/postqueue.1
+#usr/local/man/man1/postsuper.1
+#usr/local/man/man1/sendmail.1
+#usr/local/man/man5
+#usr/local/man/man5/access.5
+#usr/local/man/man5/aliases.5
+#usr/local/man/man5/body_checks.5
+#usr/local/man/man5/bounce.5
+#usr/local/man/man5/canonical.5
+#usr/local/man/man5/cidr_table.5
+#usr/local/man/man5/generic.5
+#usr/local/man/man5/header_checks.5
+#usr/local/man/man5/ldap_table.5
+#usr/local/man/man5/lmdb_table.5
+#usr/local/man/man5/master.5
+#usr/local/man/man5/memcache_table.5
+#usr/local/man/man5/mysql_table.5
+#usr/local/man/man5/nisplus_table.5
+#usr/local/man/man5/pcre_table.5
+#usr/local/man/man5/pgsql_table.5
+#usr/local/man/man5/postconf.5
+#usr/local/man/man5/postfix-wrapper.5
+#usr/local/man/man5/regexp_table.5
+#usr/local/man/man5/relocated.5
+#usr/local/man/man5/socketmap_table.5
+#usr/local/man/man5/sqlite_table.5
+#usr/local/man/man5/tcp_table.5
+#usr/local/man/man5/transport.5
+#usr/local/man/man5/virtual.5
+#usr/local/man/man8
+#usr/local/man/man8/anvil.8
+#usr/local/man/man8/bounce.8
+#usr/local/man/man8/cleanup.8
+#usr/local/man/man8/defer.8
+#usr/local/man/man8/discard.8
+#usr/local/man/man8/dnsblog.8
+#usr/local/man/man8/error.8
+#usr/local/man/man8/flush.8
+#usr/local/man/man8/lmtp.8
+#usr/local/man/man8/local.8
+#usr/local/man/man8/master.8
+#usr/local/man/man8/oqmgr.8
+#usr/local/man/man8/pickup.8
+#usr/local/man/man8/pipe.8
+#usr/local/man/man8/postscreen.8
+#usr/local/man/man8/proxymap.8
+#usr/local/man/man8/qmgr.8
+#usr/local/man/man8/qmqpd.8
+#usr/local/man/man8/scache.8
+#usr/local/man/man8/showq.8
+#usr/local/man/man8/smtp.8
+#usr/local/man/man8/smtpd.8
+#usr/local/man/man8/spawn.8
+#usr/local/man/man8/tlsmgr.8
+#usr/local/man/man8/tlsproxy.8
+#usr/local/man/man8/trace.8
+#usr/local/man/man8/trivial-rewrite.8
+#usr/local/man/man8/verify.8
+#usr/local/man/man8/virtual.8
 usr/sbin/postalias
 usr/sbin/postcat
 usr/sbin/postconf
@@ -69,73 +141,6 @@ usr/sbin/postmulti
 usr/sbin/postqueue
 usr/sbin/postsuper
 usr/sbin/sendmail
-#usr/share/man/man1/mailq.1
-#usr/share/man/man1/newaliases.1
-#usr/share/man/man1/postalias.1
-#usr/share/man/man1/postcat.1
-#usr/share/man/man1/postconf.1
-#usr/share/man/man1/postdrop.1
-#usr/share/man/man1/postfix.1
-#usr/share/man/man1/postkick.1
-#usr/share/man/man1/postlock.1
-#usr/share/man/man1/postlog.1
-#usr/share/man/man1/postmap.1
-#usr/share/man/man1/postmulti.1
-#usr/share/man/man1/postqueue.1
-#usr/share/man/man1/postsuper.1
-#usr/share/man/man1/sendmail.1
-#usr/share/man/man5/access.5
-#usr/share/man/man5/aliases.5
-#usr/share/man/man5/body_checks.5
-#usr/share/man/man5/bounce.5
-#usr/share/man/man5/canonical.5
-#usr/share/man/man5/cidr_table.5
-#usr/share/man/man5/generic.5
-#usr/share/man/man5/header_checks.5
-#usr/share/man/man5/ldap_table.5
-#usr/share/man/man5/master.5
-#usr/share/man/man5/memcache_table.5
-#usr/share/man/man5/mysql_table.5
-#usr/share/man/man5/nisplus_table.5
-#usr/share/man/man5/pcre_table.5
-#usr/share/man/man5/pgsql_table.5
-#usr/share/man/man5/postconf.5
-#usr/share/man/man5/postfix-wrapper.5
-#usr/share/man/man5/regexp_table.5
-#usr/share/man/man5/relocated.5
-#usr/share/man/man5/sqlite_table.5
-#usr/share/man/man5/tcp_table.5
-#usr/share/man/man5/transport.5
-#usr/share/man/man5/virtual.5
-#usr/share/man/man8/anvil.8
-#usr/share/man/man8/bounce.8
-#usr/share/man/man8/cleanup.8
-#usr/share/man/man8/defer.8
-#usr/share/man/man8/discard.8
-#usr/share/man/man8/dnsblog.8
-#usr/share/man/man8/error.8
-#usr/share/man/man8/flush.8
-#usr/share/man/man8/lmtp.8
-#usr/share/man/man8/local.8
-#usr/share/man/man8/master.8
-#usr/share/man/man8/oqmgr.8
-#usr/share/man/man8/pickup.8
-#usr/share/man/man8/pipe.8
-#usr/share/man/man8/postscreen.8
-#usr/share/man/man8/proxymap.8
-#usr/share/man/man8/qmgr.8
-#usr/share/man/man8/qmqpd.8
-#usr/share/man/man8/scache.8
-#usr/share/man/man8/showq.8
-#usr/share/man/man8/smtp.8
-#usr/share/man/man8/smtpd.8
-#usr/share/man/man8/spawn.8
-#usr/share/man/man8/tlsmgr.8
-#usr/share/man/man8/tlsproxy.8
-#usr/share/man/man8/trace.8
-#usr/share/man/man8/trivial-rewrite.8
-#usr/share/man/man8/verify.8
-#usr/share/man/man8/virtual.8
 var/ipfire/backup/addons/includes/postfix
 var/lib/postfix
 #var/spool/postfix
diff --git a/config/rootfiles/packages/razor-agents b/config/rootfiles/packages/razor-agents
new file mode 100644 (file)
index 0000000..5a2d483
--- /dev/null
@@ -0,0 +1,50 @@
+usr/bin/razor-admin
+usr/bin/razor-check
+usr/bin/razor-client
+usr/bin/razor-report
+usr/bin/razor-revoke
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Client
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Client/Agent.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Client/Config.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Client/Core.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Client/Engine.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Client/Version.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Engine
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Engine/VR8.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Errorhandler.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Logger.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/Manager.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/deBase64.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/deHTML.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/deHTML_comment.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/deHTMLxs.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/deNewline.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/deQP.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Preproc/enBase64.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Signature
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Signature/Ephemeral.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Signature/Whiplash.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/String.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Razor2/Syslog.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2/Preproc
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2/Preproc/deHTMLxs
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2/Preproc/deHTMLxs/autosplit.ix
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.so
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2/Syslog
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Razor2/Syslog/autosplit.ix
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/razor-agents
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/razor-agents/.packlist
+#usr/share/man/man1/razor-admin.1
+#usr/share/man/man1/razor-check.1
+#usr/share/man/man1/razor-report.1
+#usr/share/man/man1/razor-revoke.1
+#usr/share/man/man3/Razor2::Errorhandler.3
+#usr/share/man/man3/Razor2::Preproc::deHTMLxs.3
+#usr/share/man/man3/Razor2::Syslog.3
+#usr/share/man/man5/razor-agent.conf.5
+#usr/share/man/man5/razor-agents.5
+#usr/share/man/man5/razor-whitelist.5
diff --git a/config/rootfiles/packages/razor-agents-sdk b/config/rootfiles/packages/razor-agents-sdk
new file mode 100644 (file)
index 0000000..5ad6432
--- /dev/null
@@ -0,0 +1,95 @@
+usr/bin/decode-base64
+usr/bin/decode-qp
+usr/bin/encode-base64
+usr/bin/encode-qp
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Digest.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Digest/base.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Digest/file.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/Cygwin.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/Epoc.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/Functions.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/Mac.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/OS2.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/Unix.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/VMS.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/File/Spec/Win32.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/MIME
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/MIME/Base64.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/MIME/QuotedPrint.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Builder.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Harness
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Harness.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Harness/Assert.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Harness/Iterator.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Harness/Point.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Harness/Straps.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Harness/TAP.pod
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/More.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Simple.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Test/Tutorial.pod
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/Escape.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/Heuristic.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/QueryParam.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/Split.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/URL.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/WithBase.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_foreign.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_generic.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_ldap.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_login.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_query.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_segment.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_server.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/_userpass.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/data.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file/Base.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file/FAT.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file/Mac.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file/OS2.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file/QNX.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file/Unix.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/file/Win32.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/ftp.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/gopher.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/http.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/https.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/ldap.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/ldapi.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/ldaps.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/mailto.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/mms.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/news.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/nntp.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/pop.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/rlogin.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/rsync.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/rtsp.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/rtspu.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/sip.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/sips.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/snews.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/ssh.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/telnet.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/tn3270.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/urn
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/urn.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/urn/isbn.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/URI/urn/oid.pm
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME/Base64
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME/Base64/Base64.bs
+usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME/Base64/Base64.so
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/razor-agents-sdk
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/razor-agents-sdk/.packlist
+#usr/share/man/man3/Test::Harness::Assert.3
+#usr/share/man/man3/Test::Harness::Iterator.3
+#usr/share/man/man3/Test::Harness::Point.3
+#usr/share/man/man3/Test::Harness::Straps.3
+#usr/share/man/man3/Test::Harness::TAP.3
index b6b36b945b30e8b4e4ed656fe7fd01c74e6c7f78..4c0e964afe03b88d2bfc48fbe057a520ca3b787e 100644 (file)
@@ -4,6 +4,12 @@ etc/mail
 #etc/mail/spamassassin/local.cf
 #etc/mail/spamassassin/v310.pre
 #etc/mail/spamassassin/v312.pre
+#etc/mail/spamassassin/v320.pre
+#etc/mail/spamassassin/v330.pre
+#etc/mail/spamassassin/v340.pre
+usr/bin/sa-awl
+usr/bin/sa-check_spamd
+usr/bin/sa-compile
 usr/bin/sa-learn
 usr/bin/sa-update
 usr/bin/spamassassin
@@ -11,7 +17,9 @@ usr/bin/spamc
 usr/bin/spamd
 usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin
 usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/AICache.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/ArchiveIterator.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/AsyncLoop.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/AutoWhitelist.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Bayes
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Bayes.pm
@@ -19,9 +27,11 @@ usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore/BDB.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore/DBM.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore/MySQL.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore/PgSQL.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore/Redis.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore/SDBM.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/BayesStore/SQL.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Client.pm
@@ -34,7 +44,6 @@ usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/DBBasedAddrList.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Dns.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/DnsResolver.pm
-#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/EvalTests.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/HTML.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Locales.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Locker
@@ -60,24 +69,46 @@ usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/PersistentAddrList.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/ASN.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/AWL.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/AccessDB.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/AntiVirus.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/AskDNS.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Bayes.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/BodyEval.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Check.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/DCC.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/DKIM.pm
-#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/DomainKeys.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/DNSEval.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/FreeMail.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/HTMLEval.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Hashcash.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/HeaderEval.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/ImageInfo.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/MIMEEval.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/MIMEHeader.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/PhishTag.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Pyzor.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Razor2.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/RelayCountry.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/RelayEval.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/ReplaceTags.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Reuse.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Rule2XSBody.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/SPF.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Shortcircuit.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/SpamCop.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/Test.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/TextCat.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/URIDNSBL.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/URIDetail.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/URIEval.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/VBounce.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/WLBLEval.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Plugin/WhiteListSubject.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/PluginHandler.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Reporter.pm
@@ -90,9 +121,14 @@ usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Util/DependencyInfo.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Util/Progress.pm
 #usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Util/RegistrarBoundaries.pm
-#usr/lib/perl5/site_perl/5.12.3/MACHINE-linux-thread-multi/auto/Mail/SpamAssassin
-#usr/lib/perl5/site_perl/5.12.3/MACHINE-linux-thread-multi/auto/Mail/SpamAssassin/.packlist
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Util/ScopedTimer.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Util/TieOneStringHash.pm
+#usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin/Util/TinyRedis.pm
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Mail/SpamAssassin
+#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Mail/SpamAssassin/.packlist
 #usr/lib/perl5/site_perl/5.12.3/spamassassin-run.pod
+#usr/share/man/man1/sa-awl.1
+#usr/share/man/man1/sa-compile.1
 #usr/share/man/man1/sa-learn.1
 #usr/share/man/man1/sa-update.1
 #usr/share/man/man1/spamassassin-run.1
@@ -100,12 +136,16 @@ usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
 #usr/share/man/man1/spamc.1
 #usr/share/man/man1/spamd.1
 #usr/share/man/man3/Mail::SpamAssassin.3
+#usr/share/man/man3/Mail::SpamAssassin::AICache.3
 #usr/share/man/man3/Mail::SpamAssassin::ArchiveIterator.3
+#usr/share/man/man3/Mail::SpamAssassin::AsyncLoop.3
 #usr/share/man/man3/Mail::SpamAssassin::AutoWhitelist.3
 #usr/share/man/man3/Mail::SpamAssassin::Bayes.3
 #usr/share/man/man3/Mail::SpamAssassin::BayesStore.3
+#usr/share/man/man3/Mail::SpamAssassin::BayesStore::BDB.3
 #usr/share/man/man3/Mail::SpamAssassin::BayesStore::MySQL.3
 #usr/share/man/man3/Mail::SpamAssassin::BayesStore::PgSQL.3
+#usr/share/man/man3/Mail::SpamAssassin::BayesStore::Redis.3
 #usr/share/man/man3/Mail::SpamAssassin::BayesStore::SQL.3
 #usr/share/man/man3/Mail::SpamAssassin::Client.3
 #usr/share/man/man3/Mail::SpamAssassin::Conf.3
@@ -124,24 +164,36 @@ usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
 #usr/share/man/man3/Mail::SpamAssassin::PerMsgStatus.3
 #usr/share/man/man3/Mail::SpamAssassin::PersistentAddrList.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::ASN.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::AWL.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::AccessDB.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::AntiVirus.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::AskDNS.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::Bayes.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::Check.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::DCC.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::DKIM.3
-#usr/share/man/man3/Mail::SpamAssassin::Plugin::DomainKeys.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::DNSEval.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::Hashcash.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::PhishTag.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::Pyzor.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::Razor2.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::RelayCountry.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::Reuse.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::SPF.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::SpamCop.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::Test.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::TextCat.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::URIDetail.3
+#usr/share/man/man3/Mail::SpamAssassin::Plugin::VBounce.3
 #usr/share/man/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3
 #usr/share/man/man3/Mail::SpamAssassin::PluginHandler.3
 #usr/share/man/man3/Mail::SpamAssassin::SQLBasedAddrList.3
@@ -152,52 +204,8 @@ usr/lib/perl5/site_perl/5.12.3/Mail/SpamAssassin.pm
 #usr/share/man/man3/Mail::SpamAssassin::Util::Progress.3
 #usr/share/man/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3
 #usr/share/man/man3/spamassassin-run.3
-usr/share/spamassassin
-#usr/share/spamassassin/10_misc.cf
-#usr/share/spamassassin/20_advance_fee.cf
-#usr/share/spamassassin/20_anti_ratware.cf
-#usr/share/spamassassin/20_body_tests.cf
-#usr/share/spamassassin/20_compensate.cf
-#usr/share/spamassassin/20_dnsbl_tests.cf
-#usr/share/spamassassin/20_drugs.cf
-#usr/share/spamassassin/20_fake_helo_tests.cf
-#usr/share/spamassassin/20_head_tests.cf
-#usr/share/spamassassin/20_html_tests.cf
-#usr/share/spamassassin/20_meta_tests.cf
-#usr/share/spamassassin/20_net_tests.cf
-#usr/share/spamassassin/20_phrases.cf
-#usr/share/spamassassin/20_porn.cf
-#usr/share/spamassassin/20_ratware.cf
-#usr/share/spamassassin/20_uri_tests.cf
-#usr/share/spamassassin/23_bayes.cf
-#usr/share/spamassassin/25_accessdb.cf
-#usr/share/spamassassin/25_antivirus.cf
-#usr/share/spamassassin/25_body_tests_es.cf
-#usr/share/spamassassin/25_body_tests_pl.cf
-#usr/share/spamassassin/25_dcc.cf
-#usr/share/spamassassin/25_dkim.cf
-#usr/share/spamassassin/25_domainkeys.cf
-#usr/share/spamassassin/25_hashcash.cf
-#usr/share/spamassassin/25_pyzor.cf
-#usr/share/spamassassin/25_razor2.cf
-#usr/share/spamassassin/25_replace.cf
-#usr/share/spamassassin/25_spf.cf
-#usr/share/spamassassin/25_textcat.cf
-#usr/share/spamassassin/25_uribl.cf
-#usr/share/spamassassin/30_text_de.cf
-#usr/share/spamassassin/30_text_fr.cf
-#usr/share/spamassassin/30_text_it.cf
-#usr/share/spamassassin/30_text_nl.cf
-#usr/share/spamassassin/30_text_pl.cf
-#usr/share/spamassassin/30_text_pt_br.cf
-#usr/share/spamassassin/50_scores.cf
-#usr/share/spamassassin/60_awl.cf
-#usr/share/spamassassin/60_whitelist.cf
-#usr/share/spamassassin/60_whitelist_dkim.cf
-#usr/share/spamassassin/60_whitelist_spf.cf
-#usr/share/spamassassin/60_whitelist_subject.cf
+#usr/share/spamassassin
 #usr/share/spamassassin/languages
 #usr/share/spamassassin/sa-update-pubkey.txt
-#usr/share/spamassassin/triplets.txt
 #usr/share/spamassassin/user_prefs.template
 etc/rc.d/init.d/spamassassin
diff --git a/config/rootfiles/packages/tnef b/config/rootfiles/packages/tnef
new file mode 100644 (file)
index 0000000..f878865
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/tnef
+#usr/share/man/man1/tnef.1
diff --git a/config/rootfiles/packages/unrar b/config/rootfiles/packages/unrar
new file mode 100644 (file)
index 0000000..26223fc
--- /dev/null
@@ -0,0 +1 @@
+usr/bin/unrar
diff --git a/config/rootfiles/packages/zoo b/config/rootfiles/packages/zoo
new file mode 100644 (file)
index 0000000..104316e
--- /dev/null
@@ -0,0 +1 @@
+usr/bin/tzoo
diff --git a/lfs/Compress-Raw-Zlib b/lfs/Compress-Raw-Zlib
new file mode 100644 (file)
index 0000000..eb8e649
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 2.066
+
+THISAPP    = Compress-Raw-Zlib-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Compress-Raw-Zlib
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 663b47f6f3d36e3479abc4b2a44cfc1a
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Convert-BinHex b/lfs/Convert-BinHex
new file mode 100644 (file)
index 0000000..e9522b8
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.123
+
+THISAPP    = Convert-BinHex-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Convert-BinHex
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 6957dee877c64918066ae27ca6069bfe
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Crypt-OpenSSL-RSA b/lfs/Crypt-OpenSSL-RSA
new file mode 100644 (file)
index 0000000..4538e21
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.28
+
+THISAPP    = Crypt-OpenSSL-RSA-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Crypt-OpenSSL-RSA
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 86217a5036fc63779c30420b5fd84129
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Crypt-OpenSSL-Random b/lfs/Crypt-OpenSSL-Random
new file mode 100644 (file)
index 0000000..d9ccec6
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.06
+
+THISAPP    = Crypt-OpenSSL-Random-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Crypt-OpenSSL-Random
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 3771d3417f658d28f8682adc1e087136
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Encode-Detect b/lfs/Encode-Detect
new file mode 100644 (file)
index 0000000..1d2257f
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.01
+
+THISAPP    = Encode-Detect-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Encode-Detect
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = ee9faf55d7105c97b02b8ebe590819c7
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/File-Slurp b/lfs/File-Slurp
new file mode 100644 (file)
index 0000000..a9cfd86
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 9999.19
+
+THISAPP    = File-Slurp-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = File-Slurp
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 7d584cd15c4f8b9547765eff8c4ef078
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/IP-Country b/lfs/IP-Country
new file mode 100644 (file)
index 0000000..927c310
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 2.28
+
+THISAPP    = IP-Country-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = IP-Country
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = dcca005cee156935b34a16e1bbddb00e
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Mail-DKIM b/lfs/Mail-DKIM
new file mode 100644 (file)
index 0000000..605208a
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.40
+
+THISAPP    = Mail-DKIM-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Mail-DKIM
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 9ceb8a0397aff83928e7a9760b1b190f
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Net-Ident b/lfs/Net-Ident
new file mode 100644 (file)
index 0000000..e9e77c6
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.23
+
+THISAPP    = Net-Ident-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Net-Ident
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = f9a2943dc6310c1f31458c49f926b007
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Net-LibIDN b/lfs/Net-LibIDN
new file mode 100644 (file)
index 0000000..8c95945
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.12
+
+THISAPP    = Net-LibIDN-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Net-LibIDN
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = c3e4de2065009d67bcb1df0afb473e12
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/NetAddr-IP b/lfs/NetAddr-IP
new file mode 100644 (file)
index 0000000..ba72345
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 4.075
+
+THISAPP    = NetAddr-IP-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = NetAddr-IP
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = b72b91ebd228b096fd3b0acc87df877e
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Test-Most b/lfs/Test-Most
new file mode 100644 (file)
index 0000000..d35809f
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.34
+
+THISAPP    = Test-Most-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Test-Most
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 6fa1f097bedbc18f46b08ac9eb79bba9
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/Time-HiRes b/lfs/Time-HiRes
new file mode 100644 (file)
index 0000000..5b3b5ec
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.9726
+
+THISAPP    = Time-HiRes-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = Time-HiRes
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 077e5d7eda1349f98c564026603f8a0a
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 39464e4e6916314ec0041dc1f939c5bec77ad653..4658ca842757324d3b6855df2106a4698f843cdb 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2014  IPFire Team <info@ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
 
 include Config
 
-VER        = 2.5.2
+VER        = 2.10.1
 
 THISAPP    = amavisd-new-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = amavisd
-PAK_VER    = 1
+PAK_VER    = 3
 
 DEPS       = "clamav spamassassin"
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 52d227d442fac64916488b83d79806d7
+$(DL_FILE)_MD5 = adb0c64ac6a91249ddeb4ed97747d755
 
 install : $(TARGET)
 
@@ -76,15 +76,25 @@ $(subst %,%_MD5,$(objects)) :
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) 
+       # Add binary
        cd $(DIR_APP) && cp -f amavisd /usr/bin
+       # Add permissions an dir
        chown root.root /usr/bin/amavisd
        chmod 755 /usr/bin/amavisd
-       cp -fv $(DIR_SRC)/config/amavisd/amavisd.conf /etc
        chown root.root /etc/amavisd.conf
        chmod 644 /etc/amavisd.conf
+       chown root:root /etc/rc.d/init.d/amavisd
+       chmod 755 /etc/init.d/amavisd
        -mkdir -p /var/amavis/{db,tmp} /var/virusmails
        chown amavis.amavis -Rv /var/{amavis,virusmails}
        chmod 750 -Rv /var/{amavis,virusmails}
+       # Add config
+       cp -fv $(DIR_SRC)/config/amavisd/amavisd.conf /etc
+       # Add initscript and symlinks
+       cp -fv $(DIR_SRC)/config/amavisd/amavisd /etc/rc.d/init.d/
+       ln -sf ../init.d/amavisd /etc/rc.d/rc0.d/K55amavisd
+       ln -sf ../init.d/amavisd /etc/rc.d/rc3.d/S27amavisd
+       ln -sf ../init.d/amavisd /etc/rc.d/rc6.d/K55amavisd
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/cabextract b/lfs/cabextract
new file mode 100644 (file)
index 0000000..5b7cf62
--- /dev/null
@@ -0,0 +1,87 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.4
+
+THISAPP    = cabextract-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = cabextract
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 79f41f568cf1a3ac105e0687e8bfb7c0
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/dspam b/lfs/dspam
new file mode 100644 (file)
index 0000000..19ad65f
--- /dev/null
+++ b/lfs/dspam
@@ -0,0 +1,87 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 3.10.2
+
+THISAPP    = dspam-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = dspam
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 0e0e405d3284485b2a43f47eaf6b09bb
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/lha b/lfs/lha
new file mode 100644 (file)
index 0000000..ddf5aba
--- /dev/null
+++ b/lfs/lha
@@ -0,0 +1,87 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.14i-ac20040929
+
+THISAPP    = lha-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = lha
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 3903cf0ee6cf5a5cc504f4c8be0b8f95
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/libidn2 b/lfs/libidn2
new file mode 100644 (file)
index 0000000..ca6e2d6
--- /dev/null
@@ -0,0 +1,87 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.9
+
+THISAPP    = libidn2-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = libidn2
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = e8ee6b702026159fa3f010f04c24fede
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/lzop b/lfs/lzop
new file mode 100644 (file)
index 0000000..3e2c668
--- /dev/null
+++ b/lfs/lzop
@@ -0,0 +1,87 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.03
+
+THISAPP    = lzop-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = lzop
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 006c5e27fb78cdd14a628fdfa5aa1905
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/nomarch b/lfs/nomarch
new file mode 100644 (file)
index 0000000..08eba48
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.4
+
+THISAPP    = nomarch-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = nomarch
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 1b0be450e2af64710f9627f85d1b0130
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && sed -i 's|PREFIX=/usr/local|PREFIX=/usr/|g' Makefile
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/pax b/lfs/pax
new file mode 100644 (file)
index 0000000..1fc5c9c
--- /dev/null
+++ b/lfs/pax
@@ -0,0 +1,87 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 3.4-linux
+
+THISAPP    = pax-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/pax-3.4
+TARGET     = $(DIR_INFO)/pax-3.4
+PROG       = pax
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 27f99e216a69a69a85059754bbcee3b5
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 77c6dd0e4aefbccb08c5bd9a6a45492a7e79e005..2a3dfdb39fa644b41757d1ec95d7d5bf34f66a95 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2014  IPfire Team    <info@ipfire.org>                        #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.10.0
+VER        = 2.11.3
 
 THISAPP    = postfix-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = postfix
-PAK_VER    = 7
+PAK_VER    = 8
 
 DEPS       = "amavisd mysql"
 
@@ -69,7 +69,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = b2a563b2d5c53462952886e6fc4e4b7b
+$(DL_FILE)_MD5 = c3f0f51d8865559b40e9350eb3816011
 
 install : $(TARGET)
 
@@ -102,17 +102,23 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && make -f Makefile.init makefiles \
-               DEBUG="" OPT="$(CFLAGS) -fno-strict-aliasing" CCARGS="$(CCARGS)" AUXLIBS="$(AUXLIBS)"
+       cd $(DIR_SRC) $$ sed -i "s/DB_VERSION_MAJOR == 5/DB_VERSION_MAJOR >= 5/" src/util/dict_db.c
+       cd $(DIR_APP) && make CCARGS="-DUSE_TLS -I/usr/include/openssl/ \
+               -DUSE_SASL_AUTH \
+               -DUSE_CYRUS_SASL \
+               -I/usr/include/sasl" \
+               AUXLIBS="-lssl -lcrypto -lsasl2"
        cd $(DIR_APP) && make $(MAKETUNING)
-       cd $(DIR_APP) && sh postfix-install -non-interactive
+       cd $(DIR_APP) && sh postfix-install -non-interactive                    \
+                       daemon_directory=/usr/lib/postfix
        ## Install configuration
        rm -vf /etc/postfix/main.cf.default
-       cp -vf $(DIR_CONF)/postfix/* /etc/postfix
-       mv -vf /etc/postfix/aliases /etc/aliases
+       cp -vf $(DIR_CONF)/postfix/*.cf /etc/postfix
+       cp -vf $(DIR_CONF)/postfix/aliases /etc/postfix
+       cp -vf $(DIR_CONF)/postfix/body_checks /etc/postfix
+       cp -vf $(DIR_CONF)/postfix/aliases /etc/postfix
        mkdir -p /var/lib/postfix
        chown postfix.root /var/lib/postfix
-
        install -v -m 644 $(DIR_SRC)/config/backup/includes/postfix \
                         /var/ipfire/backup/addons/includes/postfix
        @rm -rf $(DIR_APP)
diff --git a/lfs/razor-agents b/lfs/razor-agents
new file mode 100644 (file)
index 0000000..abe091d
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 2.85
+
+THISAPP    = razor-agents-$(VER)
+DL_FILE    = $(THISAPP).tar.bz2
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = razor-agents
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 014d08db40187cb1316482191566b012
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/razor-agents-sdk b/lfs/razor-agents-sdk
new file mode 100644 (file)
index 0000000..6c1c270
--- /dev/null
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses.         #
+#                                                                             #
+###############################################################################
+
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 2.07
+
+THISAPP    = razor-agents-sdk-$(VER)
+DL_FILE    = $(THISAPP).tar.bz2
+DL_FROM    = $(URL_IPFIRE) 
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = razor-agents-sdk
+DEPS       = ""
+PAK_VER    = 1
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 3b36f65f85400ee5428afae4a15f7673
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && perl Makefile.PL
+       cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 02d60fe05167c026c26804a98b5b44659bda0f36..93bbee94fc2a07e47c27b7ce00a6548eba4863f6 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2011  IPFire Team  <info@ipfire.org>                          #
+# Copyright (C) 2014  IPFire Team  <info@ipfire.org>                          #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.1.3
+VER        = 3.4.0
 
 THISAPP    = Mail-SpamAssassin-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = spamassassin
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       = ""
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 32ad78f3cdaddb02cdf0f55572604d07
+$(DL_FILE)_MD5 = 5d0b50cee3bfa905cca35c33296c8c2a
 
 install : $(TARGET)
 
diff --git a/lfs/tnef b/lfs/tnef
new file mode 100644 (file)
index 0000000..440d127
--- /dev/null
+++ b/lfs/tnef
@@ -0,0 +1,87 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.4.10
+
+THISAPP    = tnef-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = tnef
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 02e2b7a01aec686d4492f4aca33c083f
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/unrar b/lfs/unrar
new file mode 100644 (file)
index 0000000..4158763
--- /dev/null
+++ b/lfs/unrar
@@ -0,0 +1,85 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team   <info@ipfire.org>                         #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 5.0.14
+
+THISAPP    = unrarsrc-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/unrar
+TARGET     = $(DIR_INFO)/unrar
+PROG       = unrar
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = be4261c70a790c61c1747aef59e72db0
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/zoo b/lfs/zoo
new file mode 100644 (file)
index 0000000..1c0f85d
--- /dev/null
+++ b/lfs/zoo
@@ -0,0 +1,86 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2014  IPFire Team <info@ipfire.org>                           #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 2.10.orig
+
+THISAPP    = zoo_$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/zoo-2.10.orig
+TARGET     = $(DIR_INFO)/zoo-2.10.orig
+PROG       = zoo
+PAK_VER    = 1
+
+DEPS       = ""
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = dca5f2cf71379a51ea1e66b25f1e0294
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/zoo_2.10-9.patch
+       cd $(DIR_APP) && sed -i 's|DESTDIR = /usr/local/bin|DESTDIR = /usr/bin|g' makefile
+
+       cd $(DIR_APP) && make linux $(MAKETUNING)
+       cd $(DIR_APP) && make install
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/make.sh b/make.sh
index 2b24e1159e82b7a1d5344a7de2f125c3b9d7c5b5..b5c0ad5397549177be24a363da43451b209cde78 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -631,6 +631,32 @@ buildipfire() {
   ipfiremake cyrus-imapd
   ipfiremake openmailadmin
   ipfiremake clamav
+  ipfiremake Test-Most
+  ipfiremake Compress-Raw-Zlib
+  ipfiremake Convert-BinHex
+  ipfiremake File-Slurp
+  ipfiremake Net-LibIDN
+  ipfiremake Time-HiRes
+  ipfiremake Crypt-OpenSSL-Random
+  ipfiremake Crypt-OpenSSL-RSA
+  ipfiremake Encode-Detect
+  ipfiremake IP-Country
+  ipfiremake Mail-DKIM
+  ipfiremake Net-Ident
+  ipfiremake NetAddr-IP
+  ipfiremake razor-agents-sdk
+  ipfiremake razor-agents
+  ipfiremake zoo
+  ipfiremake lzop
+  ipfiremake tnef
+  ipfiremake unrar
+  ipfiremake cabextract
+  ipfiremake nomarch
+  ipfiremake pax 
+  ipfiremake dspam
+  ipfiremake lha
+  ipfiremake libidn2
+  ipfiremake p0f
   ipfiremake spamassassin
   ipfiremake amavisd
   ipfiremake alsa
diff --git a/src/patches/zoo_2.10-9.patch b/src/patches/zoo_2.10-9.patch
new file mode 100644 (file)
index 0000000..b4d4fb4
--- /dev/null
@@ -0,0 +1,709 @@
+--- zoo-2.10.orig/ar.h
++++ zoo-2.10/ar.h
+@@ -7,6 +7,7 @@
+ ***********************************************************/
+ #include <stdio.h>
++#include <sys/types.h>
+ #ifdef ANSI_HDRS
+ # include <limits.h>
+@@ -15,9 +16,11 @@
+ /* uchar should be 8 bits or more */
+ /* typedef unsigned char  uchar;   -- already in zoo.h */
++#ifndef _SYS_TYPES_H
+ typedef unsigned int   uint;    /* 16 bits or more */
+ typedef unsigned short ushort;  /* 16 bits or more */
+ typedef unsigned long  ulong;   /* 32 bits or more */
++#endif
+ /* T_UINT16 must be #defined in options.h to be 
+ a 16-bit unsigned integer type */
+--- zoo-2.10.orig/basename.c
++++ zoo-2.10/basename.c
+@@ -18,7 +18,7 @@
+ /* This function strips device/directory information from
+ a pathname and returns just the plain filename */
+-void basename (pathname, fname)
++void zoo_basename (pathname, fname)
+ char *pathname;
+ char fname[];
+ {
+--- zoo-2.10.orig/machine.c
++++ zoo-2.10/machine.c
+@@ -48,6 +48,10 @@
+ /* PART 2.  FOR EACH SPECIFIC SYSTEM, INCLUDE A C FILE HERE.           */
+ /***********************************************************************/
++#ifdef LINUX
++#include "linux.c"
++#endif
++
+ #ifdef SYS_V
+ #include "sysv.c"
+ #endif
+--- zoo-2.10.orig/makefile
++++ zoo-2.10/makefile
+@@ -23,7 +23,7 @@
+ MODEL =
+ EXTRA = -DBIG_MEM -DNDEBUG
+ LINTFLAGS = -DLINT
+-OPTIM = -O
++OPTIM = -O -Wall
+ DESTDIR = /usr/local/bin
+ #List of all object files created for Zoo
+@@ -53,6 +53,7 @@
+       @echo "ultrix:       ULTRIX 4.1"
+       @echo "convex:       Convex C200 series"
+       @echo "sysv:         System V Release 2 or 3; or SCO Xenix"
++      @echo "linux:        Linux"
+       @echo "scodos:       Cross-compiler under SCO Xenix/UNIX for MS-DOS"
+       @echo "xenix286:     Older Xenix/286 (not tested)"
+       @echo "xenix68k:     Xenix/68000 (not tested)"
+@@ -94,6 +95,10 @@
+ bsd:
+       $(MAKE) CFLAGS="-c $(OPTIM) -DBSD4_3" $(TARGETS)
++# Linux
++linux:
++      $(MAKE) CC="gcc" CFLAGS="-c $(OPTIM) $(LINTFLAGS) -DLINUX -DANSI_HDRS" $(TARGETS)
++
+ # ULTRIX 4.1
+ ultrix:
+       $(MAKE) CFLAGS="-c $(OPTIM) -DULTRIX" $(TARGETS)
+@@ -235,7 +240,11 @@
+ parse.o: zoofns.h zooio.h
+ portable.o: /usr/include/stdio.h assert.h debug.h machine.h options.h
+ portable.o: portable.h various.h zoo.h zoofns.h zooio.h
+-prterror.o: /usr/include/stdio.h /usr/include/varargs.h options.h various.h
++
++# I deleted varags.h dependancy from prterror.o since that is a
++# dependancy covered by a #ifdef, and in Debian's case #undef'ed
++
++prterror.o: /usr/include/stdio.h options.h various.h
+ prterror.o: zoofns.h zooio.h
+ sysv.o: /usr/include/sys/stat.h /usr/include/sys/types.h /usr/include/time.h
+ sysv.o: nixmode.i nixtime.i
+--- zoo-2.10.orig/makelist.c
++++ zoo-2.10/makelist.c
+@@ -21,6 +21,8 @@
+ char *nameptr PARMS((char *));
+ void modpath PARMS((char *));
++int isadir PARMS((ZOOFILE));
++int isfdir PARMS((char *));
+ /*******************/
+ /*
+--- zoo-2.10.orig/misc.c
++++ zoo-2.10/misc.c
+@@ -8,6 +8,7 @@
+ Copyright (C) 1986, 1987 Rahul Dhesi -- All rights reserved
+ (C) Copyright 1988 Rahul Dhesi -- All rights reserved
+ */
++#include <signal.h>
+ #include "options.h"
+ /* Miscellaneous functions needed by Zoo but not by Ooz */
+@@ -201,7 +202,7 @@
+ ZOOFILE zoo_file;
+ {
+ #ifndef NOSIGNAL  
+-   T_SIGNAL (*oldsignal)();
++   T_SIGNAL (*oldsignal)(int);
+    oldsignal = signal (SIGINT, SIG_IGN);
+ #endif
+    if (fwr_dir (direntry, zoo_file) == -1)
+--- zoo-2.10.orig/misc2.c
++++ zoo-2.10/misc2.c
+@@ -7,6 +7,10 @@
+ Copyright (C) 1986, 1987 Rahul Dhesi -- All rights reserved
+ (C) Copyright 1988 Rahul Dhesi -- All rights reserved
+ */
++#include <sys/stat.h>
++#include <sys/types.h>
++#include <fcntl.h>
++#include <unistd.h>
+ #include "options.h"
+ /* Miscellaneous routines */
+ #include "portable.h"
+--- zoo-2.10.orig/nixtime.i
++++ zoo-2.10/nixtime.i
+@@ -10,6 +10,9 @@
+                                     -- Rahul Dhesi  1986/12/31
+ */
++#include <sys/types.h>
++#include <time.h>
++#include <utime.h>
+ struct tm *localtime();
+@@ -51,9 +54,10 @@
+ {
+       long mstonix();
+       long gettz();
+-      long utimbuf[2];
+-      utimbuf[0] = utimbuf[1] = gettz() + mstonix (date, time);
+-      return (utime (path, utimbuf));
++        struct utimbuf utbf;
++
++      utbf.actime = utbf.modtime = gettz() + mstonix (date, time);
++      return (utime (path, &utbf));
+ }
+ /****************
+--- zoo-2.10.orig/options.h
++++ zoo-2.10/options.h
+@@ -13,6 +13,32 @@
+ /***********************************************************************/
++/* Linux                                                               */
++/***********************************************************************/
++
++#ifdef LINUX
++#define FILTER
++#define IO_MACROS
++#define EXISTS(f)             (access(f, 00) == 0)
++#define FNLIMIT 1023
++#define CHEKDIR
++#define NIXTIME
++#define NIXFNAME
++#define NEEDCTYP
++#define NOENUM
++#define REN_STDC
++#define SETBUF
++#define GETTZ
++#define FATTR
++#define T_SIGNAL        void
++#define STDARG
++#define HAVE_ISATTY          /* undocumented #define option */
++#define ANSI_PROTO
++#define VOIDPTR  void * 
++#define NO_STDIO_FN          /* Do we need this? RUARI QUINN */
++#endif /* Linux */
++
++/***********************************************************************/
+ /* SYSTEM V (should be compatible with most releases)                  */
+ /***********************************************************************/
+--- zoo-2.10.orig/portable.h
++++ zoo-2.10/portable.h
+@@ -90,6 +90,12 @@
+ #define  MKDIR(x)       mkdir(x, 0777)
+ #endif
++/* Linux */
++#ifdef LINUX
++#define NIX_IO       /* standard **IX I/O */
++#define  MKDIR(x)       mkdir(x, 0777)
++#endif
++
+ /* Amiga */
+ #ifdef MCH_AMIGA
+ # include "MCH_AMIGA NEEDS REVISION"
+--- zoo-2.10.orig/zoo.c
++++ zoo-2.10/zoo.c
+@@ -15,6 +15,7 @@
+ (C) Copyright 1988 Rahul Dhesi -- All rights reserved
+ (C) Copyright 1991 Rahul Dhesi -- All rights reserved
+ */
++#include <unistd.h>
+ #include "options.h"
+ #include "zooio.h"
+ #include "various.h"
+--- zoo-2.10.orig/zoo.h
++++ zoo-2.10/zoo.h
+@@ -1,5 +1,6 @@
+ /* derived from: zoo.h 2.16 88/01/27 23:21:36 */
+-
++#ifndef ZOO_H
++#define ZOO_H
+ /*
+ The contents of this file are hereby released to the public domain.
+@@ -240,3 +241,4 @@
+ #define       MAXGEN                          0x0f
+ /* version mask to prune down to correct size on large-word machines */
+ #define VER_MASK                              0xffff
++#endif
+--- zoo-2.10.orig/zooadd.c
++++ zoo-2.10/zooadd.c
+@@ -9,11 +9,13 @@
+ (C) Copyright 1988 Rahul Dhesi -- All rights reserved
+ (C) Copyright 1991 Rahul Dhesi -- All rights reserved
+ */
++#include <unistd.h>
+ #include "options.h"
+ /* Adds files specified in parameter-list to archive zoo_path. */
+ #define LONGEST       20                                      /* assumed length of longest filename */
+ #include "zoomem.h"             /* to define MAXADD */
++#undef PORTABLE
+ #include "zoo.h"
+ #include "zooio.h"
+ #include "various.h"
+@@ -37,6 +39,7 @@
+ void copyfields PARMS ((struct direntry *, struct tiny_header *));
+ void storefname PARMS ((struct direntry *, char *, int));
+ char *choosefname PARMS ((struct direntry *));
++int isadir PARMS((ZOOFILE));
+ extern struct zoo_header zoo_header;
+@@ -132,7 +135,7 @@
+ if (zoo_file == NOFILE)
+    prterror ('f', could_not_open, zoo_path);
+-basename(zoo_path, zoo_fname);      /* get basename of archive */
++zoo_basename(zoo_path, zoo_fname);  /* get basename of archive */
+ rootname (zoo_path, zoo_bak);       /* name without extension */
+ strcat (zoo_bak, BACKUP_EXT);       /* name of backup of this archive */
+@@ -222,7 +225,7 @@
+               break;
+       }
+-   basename (this_path, this_fname);   /* get just filename for later */
++   zoo_basename (this_path, this_fname);   /* get just filename for later */
+    this_file = zooopen(this_path, Z_READ);
+    if (this_file == NOFILE) {
+--- zoo-2.10.orig/zooadd2.c
++++ zoo-2.10/zooadd2.c
+@@ -7,7 +7,9 @@
+ Copyright (C) 1986, 1987 Rahul Dhesi -- All rights reserved
+ (C) Copyright 1988 Rahul Dhesi -- All rights reserved
+ */
++#include <unistd.h>
+ #include "options.h"
++#undef PORTABLE
+ #include "zoo.h"
+ #ifndef       OK_STDIO
+ #include <stdio.h>
+@@ -20,7 +22,7 @@
+ #include "assert.h"
+ #include "debug.h"
+ #include "parse.h"
+-
++int isfdir PARMS((char *));
+ /*
+ Miscellaneous routines to support zooadd().
+ */
+--- zoo-2.10.orig/zooext.c
++++ zoo-2.10/zooext.c
+@@ -14,7 +14,8 @@
+ /* Extract file from archive.  Extracts files specified in parameter-list
+    from archive zoo_path.  If none specified, extracts all files from
+    archive. */
+-
++#include <unistd.h>
++#include <signal.h>
+ #include "options.h"
+ #include "zoo.h"
+ #include "parse.h"      /* defines struct for parse() */
+@@ -62,7 +63,7 @@
+ char *whichname;                          /* which name to extract */
+ char matchname[PATHSIZE];                 /* for pattern matching only */
+ #ifndef NOSIGNAL
+-T_SIGNAL (*oldsignal)();        /* to save previous SIGINT handler */
++T_SIGNAL (*oldsignal)(int);        /* to save previous SIGINT handler */
+ #endif
+ ZOOFILE zoo_file;                         /* open archive */
+ long next_ptr;                            /* pointer to within archive */
+@@ -626,7 +627,7 @@
+ /* Ctrl_c() is called if ^C is hit while a file is being extracted.
+    It closes the files, deletes it, and exits. */
+-T_SIGNAL ctrl_c()
++T_SIGNAL ctrl_c(int dummy)
+ {
+ #ifndef NOSIGNAL
+    signal (SIGINT, SIG_IGN);     /* ignore any more */
+--- zoo-2.10.orig/zoofns.h
++++ zoo-2.10/zoofns.h
+@@ -42,12 +42,12 @@
+ int cfactor PARMS ((long, long));
+ int chname PARMS ((char *, char *));
+ int cmpnum PARMS ((unsigned int, unsigned int, unsigned int, unsigned int));
+-T_SIGNAL ctrl_c PARMS ((void));
++T_SIGNAL ctrl_c PARMS ((int));
+ int exists PARMS ((char *));
+ int getfile PARMS ((ZOOFILE, ZOOFILE, long, int));
+ int getutime PARMS ((char *, unsigned *, unsigned *));
+ int gettime PARMS ((ZOOFILE, unsigned *, unsigned *));
+-T_SIGNAL handle_break PARMS ((void));
++T_SIGNAL handle_break PARMS ((int));
+ #ifdef USE_ASCII
+ int isupper PARMS ((int));
+@@ -85,7 +85,7 @@
+ void addfname PARMS ((char *, long, unsigned int, unsigned int, 
+                                                       unsigned, unsigned));
+ void add_version PARMS ((char *, struct direntry *));
+-void basename PARMS ((char *, char []));
++void zoo_basename PARMS ((char *, char []));
+ void break_off PARMS ((void));
+ void close_file PARMS ((ZOOFILE));
+ void comment PARMS ((char *, char *));
+--- zoo-2.10.orig/zooio.h
++++ zoo-2.10/zooio.h
+@@ -7,6 +7,7 @@
+                                                                                       -- Rahul Dhesi 1988/01/24
+ */
++#include "zoo.h"
+ #ifndef       OK_STDIO
+ #include <stdio.h>
+ #define       OK_STDIO
+--- zoo-2.10.orig/zoolist.c
++++ zoo-2.10/zoolist.c
+@@ -47,6 +47,7 @@
+ int ver_too_high PARMS((struct zoo_header *));
+ int needed PARMS((char *, struct direntry *, struct zoo_header *));
+ void printtz PARMS((int));
++int fputchar PARMS ((int));
+ void zoolist (argv, option, argc)
+ char **argv, *option;
+@@ -414,7 +415,7 @@
+                                       if (direntry.fattr == 0)
+                                               printf ("--- ");
+                                       else if ((direntry.fattr >> 22) == 1)
+-                                              printf ("%03o ", direntry.fattr & 0x1ff);
++                                              printf ("%03lo ", direntry.fattr & 0x1ff);
+                                       else
+                                               printf ("??? ");
+                               }
+--- zoo-2.10.orig/zoopack.c
++++ zoo-2.10/zoopack.c
+@@ -10,6 +10,7 @@
+ Copyright (C) 1986, 1987 Rahul Dhesi -- All rights reserved
+ (C) Copyright 1988 Rahul Dhesi -- All rights reserved
+ */
++#include <unistd.h>
+ #include "options.h"
+ /* Packs an archive.  The sequence is:
+    1. Copy all files from current archive to new one.
+@@ -388,7 +389,7 @@
+ /* handle_break() */
+ /* Sets break_hit to 1 when called */
+-T_SIGNAL handle_break()
++T_SIGNAL handle_break(int dummy)
+ {
+ #ifndef NOSIGNAL
+    signal (SIGINT, SIG_IGN);     /* ignore future control ^Cs for now */
+--- zoo-2.10.orig/debian/changelog
++++ zoo-2.10/debian/changelog
+@@ -0,0 +1,55 @@
++zoo (2.10-9) unstable; urgency=low
++
++  * Fix build with new glibc-2.2 (closes: #94865)
++
++ -- Petr Cech <cech@debian.org>  Sun, 22 Apr 2001 22:17:14 +0200
++
++zoo (2.10-8) unstable; urgency=low
++
++  * Added README.compilers.
++  * Standards-version: 3.2.1.
++  * Glibc-2.2 build.
++  * Fix long utibuf[2] to struct utimbuf.
++
++ -- Petr Cech <cech@debian.org>  Tue, 17 Oct 2000 15:07:50 +0200
++
++zoo (2.10-7) unstable; urgency=low
++
++  * Don't know how, but the copyright was gone
++  * Added documentation from source package
++
++ -- Petr Cech <cech@debian.org>  Sat, 16 May 1998 11:32:30 +0200
++
++zoo (2.10-6) frozen unstable; urgency=low
++
++  * Use debhelper.
++  * Added some includes and prototypes to have less warnings
++  * New maintainer.
++  * updated to 2.4.1
++
++ -- Petr CECH <Petr.Cech@st.mff.cuni.cz>  Fri,  8 May 1998 01:06:39 +0200
++
++zoo (2.10-5) unstable; urgency=low
++
++  * Orphaned the package.
++  * debian/control (Standards-Version): updated to 2.4.0.0 [#16772].
++  * debian/control (Section): changed to non-free/utils [fails #3 of DFSG].
++  * debian/control (Maintainer): set to debian-qa list.
++  * debian/rules: rewritten.
++
++ -- James Troup <jjtroup@comp.brad.ac.uk>  Wed,  4 Mar 1998 02:17:57 +0000
++
++zoo (2.10-4) unstable; urgency=low
++
++  * Rebuilt for libc6.
++
++ -- James Troup <jjtroup@comp.brad.ac.uk>  Wed, 25 Jun 1997 17:04:23 +0000
++
++zoo (2.10-3) unstable; urgency=low
++
++  * New maintainer.
++  * Updated package to standards version 2.1.1.2.
++  * Removed executables from source package.
++  * Added better linux support, fixes bug #3961 and #4904.
++
++ -- James Troup <jjtroup@comp.brad.ac.uk>  Wed, 22 Jan 1997 02:18:51 +0000
+--- zoo-2.10.orig/debian/control
++++ zoo-2.10/debian/control
+@@ -0,0 +1,16 @@
++Source: zoo
++Section: non-free/utils
++Priority: optional
++Build-Depends: debhelper (>= 3.0.5)
++Maintainer: Petr Cech <cech@debian.org>
++Standards-Version: 3.2.1
++
++Package: zoo
++Architecture: any
++Depends: ${shlibs:Depends}
++Description: manipulate archives of files in compressed form
++ Zoo is used to create and maintain collections of files in compressed
++ form.  It uses a Lempel-Ziv compression algorithm that gives space
++ savings in the range of 20% to 80% depending on the type of file data.
++ Zoo can store and selectively extract multiple generations of the same
++ file.
+--- zoo-2.10.orig/debian/copyright
++++ zoo-2.10/debian/copyright
+@@ -0,0 +1,50 @@
++This is Debian/GNU Linux's prepackaged version of the zoo archiver.
++
++This package was put together by me, James Troup
++<jjtroup@comp.brad.ac.uk>, from the original source, which I obtained
++from: 
++ sunsite.doc.ic.ac.uk:/unix/unix-c/arc-progs/zoo210.tar.gz
++and is maintained from may 1998 by Petr Èech.
++
++The following rules apply only to the zoo archiver itself.
++Currently, all extract-only programs, and all supporting utili-
++ties, are fully in the public domain and are expected to remain so
++for the forseeable future.
++
++            COPYRIGHT STATEMENT FOR ZOO ARCHIVE PROGRAM
++
++1.   "This software" refers separately to each existing version, and
++     each existing authorized derivative work, of my zoo archive
++     program as of the date at the bottom of this copyright statement.
++
++2.   DISTRIBUTION IN UNMODIFIED FORM:  You may copy this software in
++     unmodified form for any purpose, whether commercial or
++     noncommercial, provided that you make no attempt to restrict
++     distribution of it by others.
++
++3.   CREATION OF DERIVATIVE WORKS:  You may create and distribute
++     derivative works made from any source code files that are part of
++     this software, provided that you (a) preserve all copyright
++     notices and author attributions, (b) do not create, whether
++     deliberately or through negligence, any derivative work that
++     violates the compatibility goals describe in the reference manual
++     for zoo 2.1, (c) do not attempt to restrict the distribution or
++     use of the derivative work by others, (d) make the fully commented
++     source code of the derivative work available to me at no cost if
++     I so request, and make no attempt to restrict the distribution
++     or use of this source code.
++
++4.   NO WARRANTY.  I make no claim that this software is free of defects.
++     I do not accept any legal obligation to provide any bug fixes or
++     any other type of support whatsoever.  I disclaim all liability
++     for damages, whether direct or consequential.
++
++5.   EXCEPTIONS:  Exceptions to the above conditions are probably
++     possible.  Please contact me to negotiate.
++
++6.   The prohibition against incompatible derivative works does not 
++     necessarily imply that the archiver and the archive format cannot
++     be enhanced.  However, if any incompatibility is created, it may
++     be done only with my permission.
++
++                                   -- Rahul Dhesi 1991/07/07
+--- zoo-2.10.orig/debian/rules
++++ zoo-2.10/debian/rules
+@@ -0,0 +1,74 @@
++#!/usr/bin/make -f
++# debian/rules file - for zoo (2.1).
++# Based on sample debian.rules file - for GNU Hello (1.3).
++# Copyright 1994,1995 by Ian Jackson.
++# Copyright 1997,1998 by James Troup.
++# Copyright 1998,1999,2000 by Petr Èech.
++# I hereby give you perpetual unlimited permission to copy,
++# modify and relicense this file, provided that you do not remove
++# my name from the file itself.  (I assert my moral right of
++# paternity under the Copyright, Designs and Patents Act 1988.)
++# Uncomment this to turn on verbose mode.
++#export DH_VERBOSE=1
++
++# This is the debhelper compatability version to use.
++export DH_COMPAT=3
++
++# This has to be exported to make some magic below work.
++#export DH_OPTIONS
++
++CFLAGS = -O2 -Wall
++INSTALL = install
++
++ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
++      CFLAGS += -g
++endif
++ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
++      INSTALL += -s
++endif
++
++
++build:
++      dh_testdir
++      $(MAKE) OPTIM="$(CFLAGS)" linux
++      touch build
++
++clean:
++      dh_testdir
++      dh_testroot
++      -rm -f build
++      -$(MAKE) -i clean
++      -rm -f zoo fiz
++      dh_clean
++
++binary-indep: build
++# Nothing
++
++binary-arch: build
++      dh_testdir
++      dh_testroot
++      dh_clean -k
++      dh_installdirs
++
++      install -m 755 -s zoo fiz debian/zoo/usr/bin
++
++      dh_installdocs
++      dh_installmanpages
++      dh_installchangelogs
++      dh_strip
++      dh_compress
++      dh_fixperms
++      dh_installdeb
++      dh_shlibdeps
++      dh_gencontrol
++      dh_md5sums
++      dh_builddeb
++
++# Below here is fairly generic really
++
++binary:               binary-indep binary-arch
++
++source diff:
++      @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
++
++.PHONY: binary binary-arch binary-indep clean checkroot
+--- zoo-2.10.orig/debian/dirs
++++ zoo-2.10/debian/dirs
+@@ -0,0 +1 @@
++usr/bin
+--- zoo-2.10.orig/debian/docs
++++ zoo-2.10/debian/docs
+@@ -0,0 +1,4 @@
++options.doc
++vmsbugs.doc
++debian/README.compilers
++Install
+--- zoo-2.10.orig/debian/README.compilers
++++ zoo-2.10/debian/README.compilers
+@@ -0,0 +1,11 @@
++The linux target I created was based on the bsd 4.3 target, with the
++following differences :-
++
++     Linux has strchr().
++     Linux signal handler returns void data type.
++     (Debian GNU/)Linux uses stdarg.h in preference to varags.h.
++     Linux has memmove().
++     (Debian GNU/)Linux uses ansi C compilers (required for stdarg.h).
++     Linux malloc() returns a void pointer.
++     Linux has vprintf().
++     
+--- zoo-2.10.orig/linux.c
++++ zoo-2.10/linux.c
+@@ -0,0 +1,74 @@
++/* machine.c for Linux. */
++
++/* Basically code stolen from bsd.c, and adjusted for Linux. */
++
++#include <sys/stat.h>
++#include <sys/time.h>
++#include <unistd.h>
++
++/* Function isadir() returns 1 if the supplied handle is a directory,
++ * else it returns 0. */
++
++int isadir (ZOOFILE f)
++{
++  struct stat buffer;           /* buffer to hold file information */
++
++  if (fstat (fileno (f), &buffer) == -1) 
++    return (0);                 /* inaccessible -- assume not dir */
++  else
++    {
++      if (buffer.st_mode & S_IFDIR)
++      return (1);
++      else
++      return (0);
++    }
++}
++
++
++/* Standard UNIX-compatible time routines */
++#include "nixtime.i"
++
++/* Standard UNIX-specific file attribute routines */
++#include "nixmode.i"
++
++/* Function gettz() returns the offset from GMT in seconds */
++long gettz()
++{
++#define SEC_IN_DAY      (24L * 60L * 60L)
++#define INV_VALUE       (SEC_IN_DAY + 1L)
++
++  static long retval = INV_VALUE;    /* cache, init to impossible value */
++  struct timeval tp;
++  struct timezone tzp;
++
++  if (retval != INV_VALUE)           /* if have cached value, return it */
++    return retval;
++  
++   gettimeofday (&tp, &tzp);            
++
++   retval = tzp.tz_minuteswest * 60 - tzp.tz_dsttime * 3600L;
++   return retval;
++}
++
++/* Function fixfname() converts the supplied filename to a syntax
++ * legal for the host system.  It is used during extraction.
++ * Undocumented */
++
++char *fixfname(char *fname)
++{
++  return fname; /* default is no-op */
++}
++
++/* Function zootrunc() truncates the file passed to it.
++ * Undocumented. */
++
++int zootrunc(FILE *f)
++{
++  extern long lseek();
++  long seekpos;
++  int fd = fileno(f);
++
++  seekpos = lseek(fd, 0L, SEEK_CUR);
++  if (seekpos >= 0)
++    return ftruncate(fd, seekpos);
++}