On Wed, 2008-04-16 at 09:22 -0700, Erast Benson wrote: > Got it. Looks like a bug in bind9, which should be trivial to fix. > If you will have free cycles, feel free to upload a fix, otherwise wait > till somebody will jump on it.
Right, I've just installed the development tools for building ... Looks like the bug is actually in the adduser package, the postinst script runs this: """ chgrp bind /var/run/bind9.$$ >/dev/null 2>&1 || addgroup --system bind """ Which on the console results in: """ # addgroup --debug --system bind Selecting from 100 999 (0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,29,30,33,34,37,38,39,40,41). Use of uninitialized value in numeric eq (==) at /usr/sbin/addgroup line 752. Use of uninitialized value in numeric lt (<) at /usr/sbin/addgroup line 750. Adding group `bind' (100)... /usr/sbin/groupadd -g 100 bind UX: groupadd: ERROR: 100 is already in use. Choose another. addgroup: `/usr/sbin/groupadd -g 100 bind' returned error code 4. Aborting. """ Looks like /usr/sbin/groupadd (a perl script) isn't properly filtering it's gid list. The latest adduser package in elatte-unstable exhibits the same problem. Guo-Rong _______________________________________________ gnusol-users mailing list [email protected] http://lists.sonic.net/mailman/listinfo/gnusol-users
