From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28550 invoked by alias); 13 Aug 2014 14:24:32 -0000 Mailing-List: contact overseers-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: , Sender: overseers-owner@sourceware.org Received: (qmail 28532 invoked by uid 89); 13 Aug 2014 14:24:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 X-HELO: calimero.vinschen.de Received: from aquarius.hirmke.de (HELO calimero.vinschen.de) (217.91.18.234) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 13 Aug 2014 14:24:30 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id BB5F68E0773; Wed, 13 Aug 2014 16:24:27 +0200 (CEST) Date: Wed, 13 Aug 2014 14:24:00 -0000 From: Corinna Vinschen To: overseers@sourceware.org Subject: Re: Cygwin infrastructure assistance, part 3 Message-ID: <20140813142427.GJ21106@calimero.vinschen.de> Mail-Followup-To: overseers@sourceware.org References: <53E9A5DA.1090100@redhat.com> <53EA3898.5090100@redhat.com> <20140812182940.GB9549@redhat.com> <20140812184045.GA1811@ednor.casa.cgf.cx> <20140813131802.GI21106@calimero.vinschen.de> <20140813140909.GA7392@ednor.casa.cgf.cx> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nOM8ykUjac0mNN89" Content-Disposition: inline In-Reply-To: <20140813140909.GA7392@ednor.casa.cgf.cx> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2014-q3/txt/msg00098.txt.bz2 --nOM8ykUjac0mNN89 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1408 On Aug 13 10:09, Christopher Faylor wrote: > On Wed, Aug 13, 2014 at 03:18:02PM +0200, Corinna Vinschen wrote: > >On Aug 12 14:40, Christopher Faylor wrote: > >> On Tue, Aug 12, 2014 at 02:29:40PM -0400, Frank Ch. Eigler wrote: > >> >Yaakov wrote: > >> >> There may also be jobs in the root crontab that are Cygwin related.= =20 > >> >> Could someone please check this as well; we want all Cygwin-specifi= c=20 > >> >> jobs in the cygwin-admin@ crontab so that we can manage them oursel= ves. > >> > > >> >OK, commented out a few items from the root crontab, related to > >> >cygwin/cleancache, chowning stuff under the ftp pub/cygwin directory, > >> >and running cygwin-staging/mkpkgdir . > >>=20 > >> The cleancache and mkpkgdir could likely be run by cygwin-owned crontab > >> but the chown part needs to still be there. It changes ownership and > >> protection for files uploaded to the cygwin release directory by people > >> with login privileges to sourceware who update the release area by han= d. > > > >Could the chown be handled by some sudo magic? >=20 > No. Why not? Isn't that what sudo is for? We could create a script, owned by root, which calls chown only under a specific directory, and the /etc/sudoers file could contain an entry cygwin-admin NOPASSWD: /path/to/script Or is there a non-sudoers policy on sourceware? Corinna --=20 Corinna Vinschen Cygwin Maintainer Red Hat --nOM8ykUjac0mNN89 Content-Type: application/pgp-signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJT63UbAAoJEPU2Bp2uRE+gvgoP+wUazv0t9PccZCvvu8WVmL7y h7fMDTTgpSK/iGZFv2qDqzk2ZJo+JDa+R7z7iID/nWZF+h6uF/G/EtCpSpiPGjQO J6MXXK50KpeR8mQFpMISC4NxN0+E2XYSUvrOgizJEOMaMjZnGzUM0W8Y0I3XC38L UVlbSCuLe8wGLFcckf3RT39qE8kD5OB1p0l/6HIJSP6jWN8j6A3uGyurxYlW6/7j YTR2XT1CZo/1cUPX+emhkagCOUuGTalZkCa3y1iR3gccqQ/SL/qtBJc+5XYnBH5i V+Sone7iULlkXEsErSjeA4kGfWefHxBK3qzsTqKgtZINZz5zTnZVXYs95N5dvMf4 0r2ZZldfz3b721I8QawUBBfKESMsxEBht2DKDSTGosPo9+pBf8FTkVh5EI1pumH9 i7Xpw/U3/bLgZ7h9gAz5IIdylBzHvMSlDMCYpc5NDOTnuiVhhatoMNG5OyQT6+uZ w91Lg+LcydIJ42Q0e5TlHQkfa8C2Vt1uKFt7fB0lu/PileuXARcIG8NP8pBIsXzk GwSsmbWP0qBaa+5qnYlOv+6rcwOGD+17ndDbjV6plmgBzDb5hz/HL2YlZ/bYt7h7 MRMc+q//IDpNOLsW6LI3P9vEBRoo28GRs9OG5RUs+yCzAE5WB3Ag1EaL2ACNgw1N YQBCWKf66xMRHwuWHbmT =P0lj -----END PGP SIGNATURE----- --nOM8ykUjac0mNN89--