Quoting Nick Warr <[EMAIL PROTECTED]>: 
 
 
> Actually I'm not patching it. 
>  
> It's a simple modification, listed in the FAQs on Djb's site: 
>  
> Set QUEUE_EXTRA to "Tlog\0" and QUEUE_EXTRALEN to 5 in extra.h then 
> recompile qmail...... 
>  
> As far as I know, that doesn't qualify as patching. 
 
Unfortunately your opinion doesn't count :) Dan Bernstein's opinion does! 
 
My interpretation of his distribution conditions (see 
http://cr.yp.to/qmail/dist.html) suggests that even applying Dan's own 
suggested patch would violate his conditions. Here's the relevant section of 
the above document 
 
        "Exception: You are permitted to distribute a precompiled var-qmail 
        package if (1) installing the package produces exactly the same 
        /var/qmail hierarchy as a user would obtain by downloading, compiling, 
        and installing qmail-1.03.tar.gz, fastforward-0.51.tar.gz, and 
        dot-forward-0.71.tar.gz; (2) the package behaves correctly, i.e., the 
        same way as normal qmail+fastforward+dot-forward installations on all 
        other systems; and (3) the package's creator warrants that he has made 
        a good-faith attempt to ensure that the package behaves correctly." 
 
This makes no mention of applying any changes to the code (changes written by 
Dan or anyone else). This issue has been discussed to death on the qmail list 
and the consensus is that changing ANYTHING and distributing the resulting 
binaries violates the distribution conditions. Also note that if you want to 
distribute binaries you must also distribute the other packages mentioned 
above. 
 
>  
>  
> Is there any particular reason why the GIDs and UIDs have to be there? As I 
> stated in an earlier mail I compiled a later version (patched, 
> qmail1.03+patches19.src.rpm from another site) which made no such 
> requirements of me. Which is why I was so confused when the e-smith 
> versions 
> started throwing errors like this at me. 
 
It probably already had the qmail user and group accounts before you started 
compiling. Bottom line is that the system REQUIRES the numeric values to be 
patched into the binaries. 
 
--  
Regards  
Peter  
----------  
Peter Samuel                                [EMAIL PROTECTED]  
Phone: +1 613 729 7964  

--
Please report bugs to [EMAIL PROTECTED]
Please mail [EMAIL PROTECTED] (only) to discuss security issues
Support for registered customers and partners to [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Searchable archive at http://www.mail-archive.com/devinfo%40lists.e-smith.org

Reply via email to