Create quassel user only when required...
authorTomas Chvatal <scarabeus@gentoo.org>
Fri, 2 Jul 2010 07:12:50 +0000 (07:12 +0000)
committerTomas Chvatal <scarabeus@gentoo.org>
Fri, 2 Jul 2010 07:12:50 +0000 (07:12 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

net-irc/quassel/ChangeLog
net-irc/quassel/Manifest
net-irc/quassel/quassel-9999.ebuild

index d3be24adc1191ac108bbd0fc32ab473097bdff34..2cbdc5cbd86d1484c9ea9dd21652cf6c74ca3425 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for net-irc/quassel
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.89 2010/07/01 10:34:03 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.90 2010/07/02 07:12:50 scarabeus Exp $
+
+  02 Jul 2010; Tomáš Chvátal <scarabeus@gentoo.org> quassel-9999.ebuild:
+  Create quassel user only when required...
 
   01 Jul 2010; Tomáš Chvátal <scarabeus@gentoo.org> quassel-9999.ebuild,
   +files/quasselcore.conf, +files/quasselcore.init:
index 00aaedab0d0a73a449c43c7e68c2aa7318deb0b0..0acb9f19b2c7c374e6d4ded5e8810a28bc6d7348 100644 (file)
@@ -13,13 +13,13 @@ DIST quassel-0.6.1.tar.bz2 2531035 RMD160 39e08319488062e02545055c91554ee1ea0259
 EBUILD quassel-0.5.1.ebuild 3218 RMD160 39c25156b7ed5c938be60b9b189d7c52a18af088 SHA1 5b9b23f3c6a99ce9494ba4c6d0ceef131c0d7d2a SHA256 d7e361d29f8ab6caf2303600e1832caab14165eda7201557ec3cc0a2e3055cdf
 EBUILD quassel-0.5.2.ebuild 3282 RMD160 2c191d65f757c83445da768cd83966c912682bc6 SHA1 00129b070abdd35dfafc8e12bcd286897b29697f SHA256 e7c9433470ad9a1a0e2b2d74f2e90dc15008fc86a484cf066ceb38f185832fba
 EBUILD quassel-0.6.1.ebuild 2901 RMD160 bffc3302e8829a4e4d3ffbe3d449f95b06cbd6d7 SHA1 7c5f1c1bb8c0bf5d1d9b2da962f1319e3ff44ec7 SHA256 ce206222ccec46dfdd8602d87a1cdfc71db626d2546863f9b2de95590013ebcd
-EBUILD quassel-9999.ebuild 3703 RMD160 30ee3f74bbf14543d1ee14e2131fba60bc15b49d SHA1 654c578a64f77278e1ff4dd93dc21909072b533a SHA256 fea2bc78463d4f9d99d6376f6d01bbade1a3632182d16c9a7ad695c8ef692235
-MISC ChangeLog 15875 RMD160 c5a2ece95dff164d2c1309ba0f445f0c59893fae SHA1 67d77bb289d1d46abfa9c42d3ad16ba49e381d26 SHA256 7aaa639010acef1d0428c9074dfa16c43d583c3fb0f8514df6851708603d6480
+EBUILD quassel-9999.ebuild 3730 RMD160 a542bd768966155db2ab480be7091041e0a70715 SHA1 0b9c6f64cc125a272111870380f26c7e4dde0d93 SHA256 7860843c75c6ed05cf940143383fef1d8d9395e08bd8370d2d6e00767b3e8325
+MISC ChangeLog 15996 RMD160 05a73ee6e4ff288cb59e5c8c735cf1aa7f17f5eb SHA1 22916931ccfc79882a895a448166beb8aa5cbd30 SHA256 276033e3be8b299ec1d9f568cbe3710d9f51f28b0cfd875c86397b1baad59dee
 MISC metadata.xml 1903 RMD160 cc0c6f3ca1ade233d4640dfd913e83ee13cdbdc2 SHA1 ae3def4a7ce3f9bfc42e79d3ea851c65e0c00c21 SHA256 6188126527fca9af504832fb9a492111c35b78fa9ed422ae0fcf2bcb6478cd95
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.15 (GNU/Linux)
 
-iEYEARECAAYFAkwsbwUACgkQHB6c3gNBRYfUDwCgyN2Q8Fz6CcQWfqcZSZahy4Og
-aFQAn2xZeYLQY67q2IvUSSoPixn+07I+
-=R4uM
+iEYEARECAAYFAkwtkXAACgkQHB6c3gNBRYfd3wCfTuMu+pu0JIeZfw8gxTdU0asm
+9wgAmwRsolBxmYzmoZAoaxLn3p/C2+Hs
+=nHNc
 -----END PGP SIGNATURE-----
index 5052711f5b1c97a366fca62cebee66d7ea554b72..74b2ac7bb2c72dfc4d122d55bd44ec3a60d23027 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-9999.ebuild,v 1.36 2010/07/01 10:34:03 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-9999.ebuild,v 1.37 2010/07/02 07:12:50 scarabeus Exp $
 
 EAPI="2"
 
@@ -109,8 +109,10 @@ src_install() {
 }
 
 pkg_preinst() {
-       # create quassel user
-       enewuser ${PN} -1 -1 /var/lib/${PN} "${PN}"
+       if use server; then
+               # create quassel user
+               enewuser ${PN} -1 -1 /var/lib/${PN} "${PN}"
+       fi
 }
 
 pkg_postinst() {