Sat, 20 Nov 2004
ill!
I have mentioned a few times in the past that I am planning to move LDAP and
other privileged services over to tycho (aka x1.xwin.org), to get it off the
machine we have around 300 accounts on. To that end, I've been writing 'ill',
a mail interface for administration. It's Python-powered, and categorised into
project managers, and account managers. All project managers can submit
requests for account creation, which are then approved (which is expected to
be largely a rubber stamp, as it is today) by the account managers. This
offers two really compelling advantages over the current situation: we don't
need to grant people root for just creating accounts (there are far too many
sudoers currently, for any system; not a slight on anyone at all, just a
reflection on the fact that no project needs seventeen administrators).
Combined with moving the LDAP server somewhere else, this should hopefully
allow us to scale far beyond where we are -- including into the realm of
translators, which has sort of been pending getting the box far more secure
than it is today.
[23:42] | [daniel] |
# | TB
Fixed viewcvs for cairographics.org
All of the links to http://cvs.cairographics.org on the cairo website were broken.
Fortunately, /etc/viewcvs/viewcvs.conf is under revision control, so it was
easy to see that in the cairo-general section "default_root = cairo" had been
changed to "default_root = /". But that change hadn't been committed so I don't
have anyone to blame at this point.
[23:42] | [cworth] |
# | TB
viewcvs love
Today, with the very, very able assistance of James Henstridge, I upgraded
ViewCVS. James set upstream up in a vendor branch that we can check out,
make our own modifications in HEAD, etc. Some stuff *may* be broken, but
it should be just fine. Thanks James! -daniels
[23:42] | [daniel] |
# | TB
Bugzilla upgrade
Upgraded bugzilla from 2.18.rc2 to 2.18.rc3.
[23:42] | [anderson] |
# | TB
cvs on hold
Adam, cvs is on hold because we run it read-only, and we need a patch to shut
it up on read-only mode (lest clients get confused and disconnect), so I put
in that patch and drag it repeatedly through security updates. Ugh. -daniels
[23:42] | [daniel] |
# | TB
DRM Repocopies
Been doing some repocopies in the dri project for bsd-core. I don't think
I've broken anything, but I'm not quite done yet. --anholt
[23:42] | [anholt] |
# | TB
fixing postfix, crazy debugging, oh my!
Wow. newaliases on gabe has been segfaulting for quite some time now, so Pasc
Hakim, myself and Adam Conrad settled down to take a proper look at it just
before. After a crazy amount of debugging various insane problems and
a mindnumbing time spent on deep excursions through gdb, we finally tracked down
the issue (ldap must not be in alias_databases, only alias_maps) through a
hell of a lot of guesswork (not after significant debugging), and thus the
problem was solved. The new accessibility list should now have all its aliases
present.
This one was especially bizzare to track down: some unknown function somewhere
was getting called and overflowing like crazy, so the third letter of
/etc/postfix/ldap-aliases.cf was getting corrupted; either to
/emc/postfix/ldap-aliases.cf or /eoc/postfix/ldap-aliases.cf. But it's all
fixed now, and man was that insane. Postfix got upgraded to 2.1.5-1.0.1
somewhere along the way, and also a standard upgrade with new versions of tla,
debconf, blah, blah. Phew! -daniels
[23:42] | [daniel] |
# | TB
Random fd.o admin work
There's now an Accessibility list on fd.o. Some more random account creation, with people being added to new groups and folks getting some cvs accounts. Seems we might've missed someone for months too, sorry about that! Accounts created today:
- clahey added to dbus group
- newren account created and added to icccm-extensions, startup-notification group
Otherwise, looks like accounts creation should be sped up, and who has an easy fix for the cvsweb issue? Where the silly message You don't have permission to access /doc/viewcvs/images/logo.png on this server. appears. As an example, look at the broken logo here, where it says Powered by ViewCVS. The path exists, already... --byte
[23:42] | [byte] |
# | TB
more drm repocopies
Copied some sis stuff missed in the previous repocopies.
[23:42] | [anholt] |
# | TB
planet love
Gave Planet some love -- fixed Mike A. Harris's feed, and removed rml's as
primates.ximian.com was timing out. Also made the admin feed not look like
crap by not escaping the HTML. Novel! -daniels
[23:42] | [daniel] |
# | TB
welcome, welcome
Welcome to the fd.o admin blog. Here, we will announce impending downtime,
actions taken, anything of interest admin-related. It is syndicated by
RSS and Atom. Enjoy!
-d
[23:42] | [daniel] |
# | TB
apt-get upgrade, how fun
Yet another apt-get upgrade. Everything updated, except for cvs (which was on hold, does anyone happen to know why?) and mailman (which I've put on hold because the preinst script is braindead... I have pasc looking into this). Things seem reasonably sane, but if something suddenly seems broken, feel free to blame new versions (and mail me to complain).
... Adam (adconrad)
[23:42] | [adconrad] |
# | TB
joukj key
Added another pub key for joukj at his request (access to the previous
machine is limited). I wish I had a procedure for deciding when to accept
emailed requests for stuff like this.
[23:42] | [anholt] |
# | TB
mclasen
Matthias Clasen has his fd.o account working now, with commit access to mime. He's a Red Hatter, and while he already had an account, we just had to fix his authorized_keys file, and add him to a new group. And no, we don't have an admin blackhole :P --byte
Then added him to shared-mime-info and xdgmime as well
[23:42] | [byte] |
# | TB
Added Dieter Nuetzel
Added a new Mesa/DRI developer, Dieter Nuetzel. He's been finding breakages
in DRI stuff for far too long and is being punished appropriately.
[23:42] | [anholt] |
# | TB
new x.org committer
Added Fabio Massimo Di Nitto, X co-maintainer for both Ubuntu and Debian, to the
xorg group to commit random build fixes, and changes to the Debian section, et
al. -daniels
[23:42] | [daniel] |
# | TB
|