Hi, the GNOME Sysadmin Team has recently reviewed its LDAP account policies and moved forward creating an automatized way to cleanup inactive accounts. Specifically our cleanup script will work this way: 1. it parses the gnome_pushlog files for the whole set of Git repositories hosted at git.gnome.org. A gnome_pushlog file contains the following information: a. the username of the user that succesfully pushed to that repository b. the timestamp of the push 2. it compares all the timestamps against a two-years timeline. 3. it removes the inactive accounts from the gnomecvs (git.gnome.org's access) and ftpbasic groups. (master.gnome.org's access) As you may have understood every user that does not commit a single time (on any of the hosted repositories) within two years has its account removed from both the gnomecvs and ftpbasic groups. In the case the account's owner is back and willing to get the commit access back an email to <accounts AT gnome DOT org> should be sent. At this point an existing maintainer should approve the request and the account will eventually be reinstated. I would also like to remember everyone to give an additional look at the various DOAP files: keeping them up-to-date is essential given maintainers are enabled to provide Git access to external contributors, thus leaving an old or inactive maintainer on the DOAP file of your project may result in approval mails being sent to the wrong people delaying the approval of the account and thus the consequent account creation. Additional reading about security and the GNOME Infrastructure can be found on the gnome-i18n in relation of the new way of committing translations directly from the l10n.gnome.org's web interface. [1] Have an awesome day! [1] https://mail.gnome.org/archives/gnome-i18n/2014-March/msg00148.html -- Cheers, Andrea Debian Developer, Fedora / EPEL packager, GNOME Sysadmin Team Coordinator, GNOME Foundation Membership & Elections Committee Chairman Homepage: http://www.gnome.org/~av
Attachment:
signature.asc
Description: Digital signature