savannah-cvs
[Top][All Lists]
Advanced

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

[Savannah-cvs] administration/docs/hacking_savannah hacking_sa...


From: Sylvain Beucler
Subject: [Savannah-cvs] administration/docs/hacking_savannah hacking_sa...
Date: Wed, 29 Dec 2004 16:29:27 -0500

CVSROOT:        /cvsroot/administration
Module name:    administration
Branch:         
Changes by:     Sylvain Beucler <address@hidden>        04/12/29 21:15:15

Modified files:
        docs/hacking_savannah: hacking_savannah.texi 
Added files:
        docs/hacking_savannah: shadow.patch1 

Log message:
        Externalized tab-sensitive patch to shadow

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/administration/administration/docs/hacking_savannah/shadow.patch1?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/administration/administration/docs/hacking_savannah/hacking_savannah.texi.diff?tr1=1.85&tr2=1.86&r1=text&r2=text

Patches:
Index: administration/docs/hacking_savannah/hacking_savannah.texi
diff -u administration/docs/hacking_savannah/hacking_savannah.texi:1.85 
administration/docs/hacking_savannah/hacking_savannah.texi:1.86
--- administration/docs/hacking_savannah/hacking_savannah.texi:1.85     Fri Dec 
24 15:48:17 2004
+++ administration/docs/hacking_savannah/hacking_savannah.texi  Wed Dec 29 
21:15:15 2004
@@ -1,5 +1,5 @@
 \input texinfo   @c -*-texinfo-*-
address@hidden $Id: hacking_savannah.texi,v 1.85 2004/12/24 15:48:17 Beuc Exp $
address@hidden $Id: hacking_savannah.texi,v 1.86 2004/12/29 21:15:15 Beuc Exp $
 @comment %**start of header
 @setfilename hacking_savannah.info
 @include version.texi
@@ -1389,28 +1389,7 @@
 
 @item shadow
 Changed group restrictions, recompiled from sources:
address@hidden
---- chkname.orig        1998-04-16 21:57:43.000000000 +0200
-+++ chkname.c   2004-09-21 12:51:19.894248078 +0200
-@@ -26,7 +26,7 @@
-         * contain colons, commas, newlines (used in passwd/group
-         * files...) or any non-printable characters.
-         */
--       if (!*name || !isalpha(*name))
-+       if (!*name || !isalnum(*name))
-                return 0;
-  
-        while (*name) {
-@@ -66,7 +66,7 @@
-         * Arbitrary limit for group names - max 16
-         * characters (same as on HP-UX 10).
-         */
--       if (strlen(name) > 16)
-+       if (strlen(name) > 32)
-                return 0;
-  
-        return good_name(name);
address@hidden verbatim
address@hidden shadow.patch1
 So:
 @example
 $ apt-get build-dep passwd
@@ -1945,6 +1924,7 @@
 * Impersonating somebody::      
 * Importing a CVS repository::  
 * Making a project private::    
+* Changing a project's license::  
 @end menu
 
 @node Manually change an e-mail , Unexpected Savannah password change 
notifications, Frequent support requests, Frequent support requests
@@ -2330,7 +2310,8 @@
 $ mv CVSROOT/history 
/savannah/cvsroot/@var{project}/cvsroot/@var{project}/CVSROOT
 # or /savannah/cvsroot/@var{project}/webcvs/@var{project}/CVSROOT for webcvs
 $ rm -rf CVSROOT
-$ cp -r * /savannah/cvsroot/@var{project}/cvsroot/@var{project}
+# Takes cares of dot files and keeps permissions
+$ cp -a * /savannah/cvsroot/@var{project}/cvsroot/@var{project}
 # or /savannah/cvsroot/@var{project}/webcvs/@var{project} for webcvs
 @end example
 
@@ -2342,14 +2323,14 @@
 introduce numerous changes, that will also fix this issue.
 
 
address@hidden Making a project private,  , Importing a CVS repository, 
Frequent support requests
address@hidden Making a project private, Changing a project's license, 
Importing a CVS repository, Frequent support requests
 @section Making a project private
 
 - set to private in the group admin page
 
 - some @command{chmod} that I disagree with in sv_groups [TODO]
 
address@hidden Changing a project's license
address@hidden Changing a project's license,  , Making a project private, 
Frequent support requests
 @section Changing a project's license
 
 Sometimes, a project want to use another license than the one used




reply via email to

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