[Dnsmasq-discuss] 2.43rc4

Simon Kelley simon at thekelleys.org.uk
Thu Jul 10 13:50:16 BST 2008


Helmut Hullen wrote:
> Hallo, Simon,
> 
> Du meintest am 10.07.08 zum Thema [Dnsmasq-discuss] 2.43rc4:
> 
>> I've put
> 
>> http://www.thekelleys.org.uk/dnsmasq/release-candidates/dnsmasq-2.43r
>> c4.tar.gz
> 
>> in place.
> 
> Compiling works well (Slackware 12.1, Kernel 2.6.25.2).
> 
> http://arktur.shuttle.de/CD/5.0/Patches/dnsmasq-2.43rc4-i486-1hln.tgz
> 
> (Works under Slackware 11.0, 12.0 and 12.1)
> 
> It runs on one machine without any warning, on another machine (same  
> Slackware, same Kernel) it tells "setting capabilities failed: ..."
> Same failure on a machine with Slackware 11 and Kernel 2.6.22.6
> 
> Kernel 2.6.25.2 compiling options (home brewed kernel):
> 
> CONFIG_SECURITY_CAPABILITIES=y
> CONFIG_SECURITY_FILE_CAPABILITIES=y
> 
> 
> Adding the option "-d" in the "start" sequence in "/etc/rc.d/rc.dnsmasq"  
> avoids the message (and presumably the error), but that's no solution.
> 
> Adding "--user=root" is another quick but dirty solution.

Should be fixed in 2.43rc5
> 
> --------------------------------------
> 
> There is a problem with the dnsmasq options, still (stopping instead of  
> overwriting if there is some option defined twice).
> 

That's relaxed to allow binary flags to be repeated in 2.43rc5

> But it may be a more slackware related problem - slackware doesn't  
> delete the *.new configuration files, and "dnsmasq" reads every file  
> under the "conf-dir=xyz" subdirectory (where I put my special local  
> configuration files).
> I'll clear that problem on my side.
> 
> Putting options in the command line is no good advice at least for  
> slackware: "/etc/rc.d/rc.dnsmasq start" has no place for such options.
> 
>

Cheers,

Simon.



More information about the Dnsmasq-discuss mailing list