Author: pawelz                       Date: Tue Sep 23 19:06:20 2008 GMT
Module: PLD-doc                       Tag: HEAD
---- Log message:
- system acounts and groups owned by packages

---- Files affected:
PLD-doc:
   devel-hints-pl.txt (1.53 -> 1.54) 

---- Diffs:

================================================================
Index: PLD-doc/devel-hints-pl.txt
diff -u PLD-doc/devel-hints-pl.txt:1.53 PLD-doc/devel-hints-pl.txt:1.54
--- PLD-doc/devel-hints-pl.txt:1.53     Fri Sep 19 20:27:52 2008
+++ PLD-doc/devel-hints-pl.txt  Tue Sep 23 21:06:15 2008
@@ -421,6 +421,26 @@
 - umieszcza� plik�w standardowych licencji, zawartych w pakiecie
   common-licenses
 
+Konta systemowe i grupy tworzone przez pakiety:
+Czasami zdarza si�, pakiet potrzebuje utworzy� u�ytkownika i/lub grup�.
+Przyk�adowo je�eli jest to demon,kt�ry ma by� uruchamiany z ograniczonymi
+prawami. W takiej sytuacji:
+- rejestrujemy nazw� u�ytkownika, nazw� grupy, uid oraz gid w pliku:
+  cvs://PLD-doc/uid_gid.db.txt
+- tworzymy u�ytkownika/grup� w skrypcie %pre korzystaj�c z makr %groupadd oraz
+  %useradd
+- usuwamy u�ytkownika/grup� w skrypcie %postun korzystaj�c z makr %userremove
+  oraz %groupremove
+- dodajemy odpowiednie zale�no�ci:
+  Requires(postun):       /usr/sbin/groupdel
+  Requires(postun):       /usr/sbin/userdel
+  Requires(pre):  /bin/id
+  Requires(pre):  /usr/bin/getgid
+  Requires(pre):  /usr/sbin/groupadd
+  Requires(pre):  /usr/sbin/useradd
+  Provides:       group(foo)
+  Provides:       user(foo)
+
 
 Uaktualniaj�c pakiet nale�y przejrze� nak�adane patche. �aty s� nak�adane
 nie bez powodu i niedopuszczalne jest ich usuwanie tylko dlatego, �e "bez
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/PLD-doc/devel-hints-pl.txt?r1=1.53&r2=1.54&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to