Busybox rollback 1.19.2 to 1.17.2

Raffy was testing the /usr/sbin/root2user script in the latest Racy Puppy. This is called from /usr/sbin/shutdownconfig at first shutdown, if the user chooses to run as 'fido'. Raffy reported that the Busybox 'chpasswd' segfaulted.

Yes, it does segfault, but after it has done it's job. Can't say that I'm happy with that though. Racy is using the latest Busybox 1.19.2, reported recently in this blog. I tested 1.17.2, that we have been using for sometime in Puppy, and that works without the segfault.

So, I have rolled Busybox back to 1.17.2 in the 'common' repo. I know that 1.19.2 has more features, and some bug fixes, however 1.17.2 works well. I just want to quickly restore to a known working and well-tested Busybox. I recompiled 1.17.2 and enabled the 'sha1sum', 'readahead' and 'rfkill' applets.

The PET will be uploaded to the 'common' repo soon.


Posted on 3 Oct 2011, 16:33


Comments:

Posted on 32 Oct 2011, 2:04 by broomdodger
BusyBox 1.19.3 fix chpasswd
Raffy reported that the Busybox 'chpasswd' segfaulted

29 October 2011 -- BusyBox 1.19.3 (stable)

BusyBox 1.19.3. (git, patches, how to add a patch)

Bug fix release. 1.19.3 has fixes for build system, chpasswd, crond, inetd (fix open fd leak), syslogd (fix problem with in-memory log buffer), tail (fix for 'tail: -c +N' with large N), tftp (made mode check case-insensitive).

-Bill