Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106642 - new package netqmail-1.05.ebuild
Summary: new package netqmail-1.05.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-09-19 22:17 UTC by Rumen Yotov
Modified: 2006-05-02 20:44 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
netqmail-1.05.ebuild (netqmail-1.05.ebuild,8.73 KB, text/plain)
2005-09-19 22:21 UTC, Rumen Yotov
Details
netqmail-1.05 overlay archive (netqmail-1.05.tar.bz2,20.52 KB, application/octet-stream)
2005-09-20 23:33 UTC, Rumen Yotov
Details
netqmail-1.05.tar.gz (netqmail-1.05.tar.gz,26.21 KB, application/gzip)
2005-09-26 21:08 UTC, Rumen Yotov
Details
netqmail-1.05.tar.gz overlay (netqmail-1.05.tar.gz,26.25 KB, application/gzip)
2005-09-28 13:31 UTC, Rumen Yotov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rumen Yotov 2005-09-19 22:17:26 UTC
Hi,
Using qmail-1.03-r16 and like it very much, but wanna try something with less
patches (easier to change/configure) and have a choice of new patches to apply.
So made a minimal netqmail-1.05 configuration (according to it's home page).
This initial ebuild works till the install stage (using ebuild tool), had to
disable pkg_setup(),pkg_config(),pkg_preinst() and pkg_postinst() as they could
mess up my running system.
Later will make a chroot partition to test it fully on another place (have a
working qmail here). Also must do some cleanup (PV,PVR etc stuff in src_install)
There are some comments in the ebuild (will attach it here).
Thanks for the splendid qmail.ebuild (used it quite 99%).
Rumen

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Rumen Yotov 2005-09-19 22:21:19 UTC
Created attachment 68843 [details]
netqmail-1.05.ebuild
Comment 2 Rumen Yotov 2005-09-20 23:31:50 UTC
Hi,
Did some additional cleanup, removed quite all (lets hope) unneeded staff etc.
Still some error with one of config files while installing in sandbox.
For most things see comments inside the ebuild.
Made an archive of my overlay dir, and will attach it here.
Thanks. Rumen
Comment 3 Rumen Yotov 2005-09-20 23:33:39 UTC
Created attachment 68914 [details]
netqmail-1.05 overlay archive
Comment 4 Rumen Yotov 2005-09-26 21:06:59 UTC
Hi again,
Think i finished with my initial intension - to make a basic netqmail-1.05 with
self-included & recommended (smtp-auth & viruscan) patches.As in netqmail docs.
Had to change the viruscan patch (very little and in a safe way i think) in
order to use "epatch" (skip the error). After that apply the fixshupp patch.
Also included 'qmailctl' script as it's safe and quite usefull, changed one part
though - "/etc.tcp.smtp" becomes "/etc/tcprules.d/tcp.qmail-smtp" to follow
Gentoo's changes in ucspi-tcp.
For any additional info see the comments in the ebuild.
Note: forgot the remove some previous comments about disabling two patches.
PS: attach the new tarball.
Thanks.Rumen
Comment 5 Rumen Yotov 2005-09-26 21:08:31 UTC
Created attachment 69316 [details]
netqmail-1.05.tar.gz
Comment 6 Rumen Yotov 2005-09-28 13:29:38 UTC
Hi,
Still more cleanup + one error corrected (missing conf-smtpd file).
Fixed Nelson's viruscan.patch, which gave one reject while patching.
Did it by simply removing the last part of the patch, in which only 1 line was
added and it applied OK. Renamed it including "-gentoo" and put it in FILESDIR.
Another change  - in line #112 changed 500 -> 254 as GCC gave an error while
compiling (with a warning that value/500 can't be greater than 255).
This one works/compiles on qmail-1.03-r16 though. NO idea why.
Attaching the next (hopefully last) basic version.
If this one works, wish to add some more functionality - new patches +
USE-flags, but there often exists more than one (sometimes 3-4 patches for a
function) so which one to include, difficult choice. Attachment follows.
Thanks. Rumen
Comment 7 Rumen Yotov 2005-09-28 13:31:38 UTC
Created attachment 69434 [details]
netqmail-1.05.tar.gz overlay
Comment 8 Michele Schiavo 2006-05-02 15:01:40 UTC
Please make it AMD64 mask so i can test it
Thank's
Comment 9 Rumen Yotov 2006-05-02 20:44:28 UTC
Hi,
No need to, netqmail is already in Portage, maybe still in ~x86 (testing).
Will close this Bug as it's not needed any more (the ebuild in Portage is far better ;)
Thanks.Rumen