savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [636] update: chattr doesn't work, s/vcs0/vcs2/


From: ineiev
Subject: [Savannah-cvs] [636] update: chattr doesn't work, s/vcs0/vcs2/
Date: Fri, 23 Jun 2023 04:24:40 -0400 (EDT)

Revision: 636
          
http://svn.savannah.gnu.org/viewvc/?view=rev&root=administration&revision=636
Author:   ineiev
Date:     2023-06-23 04:24:39 -0400 (Fri, 23 Jun 2023)
Log Message:
-----------
update: chattr doesn't work, s/vcs0/vcs2/

Modified Paths:
--------------
    trunk/sviki/Git.mdwn

Modified: trunk/sviki/Git.mdwn
===================================================================
--- trunk/sviki/Git.mdwn        2023-06-21 19:44:07 UTC (rev 635)
+++ trunk/sviki/Git.mdwn        2023-06-23 08:24:39 UTC (rev 636)
@@ -13,34 +13,30 @@
 If a project wishes to have several repositories grouped together
 under the same project name.
 
-On vcs0, make a directory to place additional repositories:
+On vcs2, make a directory to place additional repositories:
 
     mkdir /srv/git/lwip
     chgrp lwip /srv/git/lwip
     chmod g+s /srv/git/lwip
 
-create a new shared bare repository (supposedly named lwip-contrib hereafter) 
in that directory:
+Create a new shared bare repository (supposedly named lwip-contrib hereafter) 
in that directory:
 
     git init --shared=all --bare /srv/git/lwip/lwip-contrib.git
 
-write following to: /srv/git/lwip/lwip-contrib.git/hooks/post-update:
+Write following to: /srv/git/lwip/lwip-contrib.git/hooks/post-update:
 
     #!/bin/sh
     exec git update-server-info
 
-make it executable:
+Make it executable:
 
     chmod a+x /srv/git/lwip/lwip-contrib.git/hooks/post-update
 
-forbid access to hooks:
+Forbid write access to hooks:
 
     chown -R root:root /srv/git/lwip/lwip-contrib.git/hooks
-    chattr +i /srv/git/lwip/lwip-contrib.git/hooks
+    chmod -R og-w /srv/git/lwip/lwip-contrib.git/hooks
 
-Update the description file:
-
-    echo "lwIP Contrib - Contributed code for Lightweight TCP/IP stack" > 
/srv/git/lwip/lwip-contrib.git/description
-
 This file is used as a fallback, group administrators can override it
 with a new description on
 `https://savannah.gnu.org/git/admin/?group=$unix_group_name`.
@@ -73,10 +69,6 @@
             mailinglist = emacs-elpa-diffs@gnu.org
             emailPrefix = ""
 
-Unprotect hooks/ directory:
-
-    chattr -i hooks/
-
 Link git_multimail.py to the local hooks directory:
 
     ln -s /usr/src/git-multimail/git-multimail/git_multimail.py hooks/
@@ -102,10 +94,6 @@
     Mail-Followup-To: emacs-devel@gnu.org
     Mail-Followup-To: emacs-devel@gnu.org
 
-Protect hooks/ directory again:
-
-    chattr +i hooks/
-
 Disabling Reference Change Notifications
 ----------------------------------------
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]