Summary: | net-mail/fetchmail - modified initscript to allow multiple daemons AND inlined configuration | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pandu E Poluan <pandu> |
Component: | Current packages | Assignee: | Bernard Cafarelli <voyageur> |
Status: | UNCONFIRMED --- | ||
Severity: | enhancement | CC: | net-mail+disabled, pandu |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
diff for fetchmail's initscript
diff for fetchmail's conf Patch for /etc/init.d/fetchmail (net-mail/fetchmail-6.3.21) Patch for /etc/conf.d/fetchmail (net-mail/fetchmail-6.3.21) |
Description
Pandu E Poluan
2011-10-13 06:20:56 UTC
Created attachment 289729 [details, diff]
diff for fetchmail's initscript
Created attachment 289731 [details, diff]
diff for fetchmail's conf
Forgot to list this in the list of enhancements: * Automatically perform the necessary chown and chmod on the rcfile before trying to start fetchmail * As a courtesy, also perform a chown and chmod on the rcfile when stopping fetchmail, to assist in troubleshooting (e.g., 'fetchmail -v -f $rcfile') (The reason for the two enhancements here is because fetchmail *insists* on having the file's owners *exactly* match the EUID and permissions *exactly* set to 0700) Meh, I noticed that my patches no longer work with the latest net-mail/fetchmail (net-mail/fetchmail-6.3.21) I'm uploading a set of patches that work with net-mail/fetchmail-6.3.21, Created attachment 291965 [details, diff]
Patch for /etc/init.d/fetchmail (net-mail/fetchmail-6.3.21)
This patch works for /etc/init.d/fetchmail of net-mail/fetchmail-6.3.21. Should be a 'drop-in' patch (i.e., no need to change/rename fetchmail's rc files)
Created attachment 291967 [details, diff]
Patch for /etc/conf.d/fetchmail (net-mail/fetchmail-6.3.21)
This patch works for /etc/init.d/fetchmail of net-mail/fetchmail-6.3.21. Should be a 'drop-in' patch (i.e., no need to change/rename fetchmail's rc files).
The main difference with the obsoleted patch #289731 is in how the example configuration is given.
|