vsftp gets taken over

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!

dhcpcd gets a makeover

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!
Read full post

The Magical Expanding configuration

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.
Read full post

baselayout gets parallel

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.

Gentoo Developer

I became a Gentoo developer today :) :lol: :evil: :shocked: :cool: :jawdrop: