[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
----------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-cvs] [636] update: chattr doesn't work, s/vcs0/vcs2/,
ineiev <=