I took over vsftpd in Gentoo today as the current maintainer (rajiv) has not got the time for it anymore.As such I’ve closed 5 bugs, bumped to 2.0.3 and will close a few more tomorrow 8)This is all because recent proftpd builds have really annoyed me. Strangely, vsftpd took just 1 hour to setup after working out how to host virtual sites. Not too shaby!
put a new dhcpcd-r10 into portage this morning. This gives a much saner {resolv,ntp,yp}.conf in /etc and the ability to create those files somewhere other than /etc. Also, it no longer clobbers these files unless the DHCP information returned defines them- ie no NTP information, then we leave the ntp.conf file intact.It also puts the interface name into the .sv file names now to handle multiple instances running.All I need now it to get pump dropped from portage as it’s crap and I have no wish to fix it!
As requested via a bug report, network configuration now supports bash expansion. This will make giving servers multiple IP addresses a snap. Here’s an example
config_eth0=( "192.168.0.{1..20}/24 brd +" ) gives you 20 IP addresses.
config_eth0=( "192.168.{1..20}.{1..20}/24 brd +" ) gives you 400 IP addresses. (20x20)
config_eth0=( "192.168.{1..20}.{1..20}/24 brd 192.168.{1..20}.{1..20}" )
Currently doesn’t work as expected- it tries to add 160000 IP addresses with most of them duplicates thanks to a sequence in the broadcast field.
Merged some patches by Paul Pacheco into baselayout which makes parallel start much more parallel and only does a modules-update when needed. This boosts booting my laptop by around 40 seconds!The only down side is that I’ve had to hide the init.d/* script output and replace it with generic Service Foo starting/started/stopped/failed messages as the output no longer lines up as we’re running parallel.