
I tried pushing a patch to the xmonad-contrib repo today and got the following error: darcs: takeLock /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: atomic_create /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: permission denied (Permission denied) Anyone have any ideas about the cause? -Brent

On Tue, Mar 29, 2011 at 5:43 PM, Brent Yorgey
I tried pushing a patch to the xmonad-contrib repo today and got the following error:
darcs: takeLock /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: atomic_create /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: permission denied (Permission denied)
Anyone have any ideas about the cause?
Remains from the hack attack of c.h.o. Apparently no one has verified XMC was not tampered with and has made it writable. This has been causing trouble for weeks/months. -- gwern http://www.gwern.net

On Tue, Mar 29, 2011 at 05:55:38PM -0400, Gwern Branwen wrote:
On Tue, Mar 29, 2011 at 5:43 PM, Brent Yorgey
wrote: I tried pushing a patch to the xmonad-contrib repo today and got the following error:
darcs: takeLock /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: atomic_create /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: permission denied (Permission denied)
Anyone have any ideas about the cause?
Remains from the hack attack of c.h.o. Apparently no one has verified XMC was not tampered with and has made it writable. This has been causing trouble for weeks/months.
I see. So who has the ability/permission to do this? -Brent

Excerpts from Brent Yorgey's message of Tue Mar 29 16:20:58 -0600 2011:
On Tue, Mar 29, 2011 at 05:55:38PM -0400, Gwern Branwen wrote:
On Tue, Mar 29, 2011 at 5:43 PM, Brent Yorgey
wrote: I tried pushing a patch to the xmonad-contrib repo today and got the following error:
darcs: takeLock /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: atomic_create /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: permission denied (Permission denied)
Anyone have any ideas about the cause?
Remains from the hack attack of c.h.o. Apparently no one has verified XMC was not tampered with and has made it writable. This has been causing trouble for weeks/months.
I see. So who has the ability/permission to do this?
-Brent
I believe keys are unchanged, so committers can ssh in and remove the lock. I suppose since it's readable someone's diffed it with an uncorrupted version and determined no one messed with it. If commiters need keys reset or other support, they can email support at community.haskell.org. regards, wmw

On Thu, Mar 31, 2011 at 10:50 AM, Wirt Wolff
I believe keys are unchanged, so committers can ssh in and remove the lock.
That doesn't seem right. When I ssh in: gwern@lun:/srv/code/XMonadContrib$ ls -al total 60 drwxrwsr-x 6 root XMonadContrib-p 4096 Mar 31 16:24 . drwxrwsr-x 388 root admin 12288 Mar 26 19:26 .. -rw-rw-r-- 1 sjanssen allan 1472 Oct 6 2007 LICENSE -rw-rw-r-- 1 aavogt XMonadContrib-p 3227 Oct 24 2009 README -rw-rw-r-- 1 sjanssen allan 76 Nov 4 2007 Setup.lhs drwxrwsr-x 9 sjanssen allan 4096 Sep 14 2010 XMonad drwxrwsr-x 7 sjanssen allan 4096 Jan 19 23:02 _darcs drwxrwsr-x 2 sjanssen allan 4096 Nov 8 2009 scripts drwxrwsr-x 2 sjanssen allan 4096 Apr 19 2010 tests -rw-rw-r-- 1 aavogt XMonadContrib-p 12628 Jan 15 18:10 xmonad-contrib.cabal Committers can only modify the files in the XMonadContrib-p group. -- gwern http://www.gwern.net

Excerpts from Gwern Branwen's message of Thu Mar 31 09:30:54 -0600 2011:
On Thu, Mar 31, 2011 at 10:50 AM, Wirt Wolff
wrote: I believe keys are unchanged, so committers can ssh in and remove the lock.
That doesn't seem right. When I ssh in:
gwern@lun:/srv/code/XMonadContrib$ ls -al total 60 drwxrwsr-x 6 root XMonadContrib-p 4096 Mar 31 16:24 . drwxrwsr-x 388 root admin 12288 Mar 26 19:26 .. -rw-rw-r-- 1 sjanssen allan 1472 Oct 6 2007 LICENSE -rw-rw-r-- 1 aavogt XMonadContrib-p 3227 Oct 24 2009 README -rw-rw-r-- 1 sjanssen allan 76 Nov 4 2007 Setup.lhs drwxrwsr-x 9 sjanssen allan 4096 Sep 14 2010 XMonad drwxrwsr-x 7 sjanssen allan 4096 Jan 19 23:02 _darcs drwxrwsr-x 2 sjanssen allan 4096 Nov 8 2009 scripts drwxrwsr-x 2 sjanssen allan 4096 Apr 19 2010 tests -rw-rw-r-- 1 aavogt XMonadContrib-p 12628 Jan 15 18:10 xmonad-contrib.cabal
Committers can only modify the files in the XMonadContrib-p group.
Oops, please forgive the misinformation. I've missed a lot of context having been off IRC till recently, and shouldn't have made assumptions about this issue. What attempts have been made to solve the problem? Given that dons and sjanssen have changed their roles, do they need to be involved in altering groups and permissions for the repos? Would a proposal formed by a quorom of those with commit access be enough to request changes on the c.h.o support queue? thanks, wmw One thing I do know is the support email personnel have been very responsive and helpful with issues I've had to resolve on c.h.o.

Hi, I've mailed support@community.haskell.org about this issue over a month ago (February 26), and had dons bring it up with the admins more recently (March 13). Core permissions are fine. Maybe we should just set up an alternate repo somewhere, but then there is the question of updating the website and other documentation that includes the repo url. -- Adam * On Tuesday, March 29 2011, Brent Yorgey wrote:
On Tue, Mar 29, 2011 at 05:55:38PM -0400, Gwern Branwen wrote:
On Tue, Mar 29, 2011 at 5:43 PM, Brent Yorgey
wrote: I tried pushing a patch to the xmonad-contrib repo today and got the following error:
darcs: takeLock /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: atomic_create /home/srv/code/XMonadContrib/_darcs/lock in /home/srv/code/XMonadContrib: permission denied (Permission denied)
Anyone have any ideas about the cause?
Remains from the hack attack of c.h.o. Apparently no one has verified XMC was not tampered with and has made it writable. This has been causing trouble for weeks/months.
I see. So who has the ability/permission to do this?
-Brent
_______________________________________________ xmonad mailing list xmonad@haskell.org http://www.haskell.org/mailman/listinfo/xmonad
participants (4)
-
Adam Vogt
-
Brent Yorgey
-
Gwern Branwen
-
Wirt Wolff