From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OMuuS-0004od-5Y for garchives@archives.gentoo.org; Fri, 11 Jun 2010 03:27:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EE082E092D; Fri, 11 Jun 2010 03:27:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 52F07E08F0 for ; Fri, 11 Jun 2010 03:27:29 +0000 (UTC) Received: from mail.isohunt.com (b01.ext.isohunt.com [208.71.112.51]) by smtp.gentoo.org (Postfix) with ESMTP id BB0851B4018 for ; Fri, 11 Jun 2010 03:27:28 +0000 (UTC) Received: (qmail 7754 invoked from network); 11 Jun 2010 03:27:27 -0000 Received: from tsi-static.orbis-terrarum.net (HELO grubbs.orbis-terrarum.net) (76.10.188.108) by mail.isohunt.com (qpsmtpd/0.33-dev on beta01) with (CAMELLIA256-SHA encrypted) ESMTPS; Fri, 11 Jun 2010 03:27:27 +0000 Received: (qmail 28473 invoked by uid 10000); 11 Jun 2010 03:27:26 -0000 Date: Fri, 11 Jun 2010 03:27:26 +0000 From: "Robin H. Johnson" To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] RFC: Moving more developer data to LDAP, for scalability/redundancy (away, foward, permissive, SMTP password, plan) [WAS: Suggestion to ask devs to change their bugzilla name] Message-ID: <20100611032726.GA13860@orbis-terrarum.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0IvGJv3f9h+YhkrH" Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: 96bade9e-5ab2-4949-acf7-340103882704 X-Archives-Hash: 3109d05c942991bfddfcf4f9bd633af8 --0IvGJv3f9h+YhkrH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 10, 2010 at 07:07:53PM +0200, Pacho Ramos wrote: > Currently, we only need to set a proper message in ~/.away (as talked in > http://www.gentoo.org/proj/en/devrel/roll-call/devaway.xml ) when > becoming "devaway". Related to integration of that, I would like opinions on moving some data from developer home directories into LDAP. I already placed the SPF data straight into LDAP, since I needed to be able to reach it from another machine anyway. All of them would be usable writable, and other access settings are listed below: - .away - world readable (gentooDevAway) - .plan - world readable (gentooDevPlan) - .asmtp - readable by mail system only. (gentooMailPasswd) - .forward - readable by mail system only. (gentooMailForward or mailRoutin= gAddress) - .permissive - readable by mail system only (gentooMailPermissive) The following is the count of how many devs have files in their homedirs matching "\.(FOO).*": - .asmtp (44 dev) - .away (71 devs) - .forward (218 devs) - .permissive (10 devs) - .plan (1 dev) The mail stuff is important to the mail development plans in Infrastructure. Specifically we want to move inbound SMTP _off_ dev.gentoo.org, and have multiple machines around the globe to handle the load. Pros: - we gain tracked history of what these values are. - They can be directly accessed from all infrastructure machines. - Faster propagation of changes to .away and mail settings. - Ability to split woodpecker/dev.g.o up, and have an EU dev machine, and a US dev machine. (If mail isn't being forwarded outside of our systems, you would put in ${USERNAME}@eu.dev.gentoo.org. Cons: - developers get changes to LDAP wrong already. =3D I counter that they ALSO change the wrong filenames and wonder why there is no effect. I counted a large number of '.permissave', '.devaway' and '.asmtppasswd' files. - complaints that LDAP is too hard to use. - need to remember your LDAP password! - increased dependence on LDAP... Bonus plans: - Maybe move mail aliases to LDAP? We'd lose comments :-(. --=20 Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robbat2@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 --0IvGJv3f9h+YhkrH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Robbat2 @ Orbis-Terrarum Networks - The text below is a digital signature. If it doesn't make any sense to you, ignore it. iEYEARECAAYFAkwRrR4ACgkQPpIsIjIzwix0LACghlT9+ui7Ye3m4aNnUvXRE/ll k2YAn1dds2w38iHAaRBdH3Oed8lXi3ax =ZO5B -----END PGP SIGNATURE----- --0IvGJv3f9h+YhkrH--