]> Pileus Git - ~andy/sunrise/commitdiff
net-p2p/freenet-bin: Use $RANDOM bash built-in instead of the dd hack
authorJakub Moc <jakub@gentoo.org>
Fri, 14 Sep 2007 08:20:41 +0000 (08:20 +0000)
committerJakub Moc <jakub@gentoo.org>
Fri, 14 Sep 2007 08:20:41 +0000 (08:20 +0000)
svn path=/sunrise/; revision=4641

net-p2p/freenet-bin/ChangeLog
net-p2p/freenet-bin/Manifest
net-p2p/freenet-bin/freenet-bin-0.7.1061.ebuild

index 0a6d0df11ed59befb386068f87ecda63ba282e60..3a613d7283f55b3bca01cc1a4747c8ca42fce751 100644 (file)
@@ -2,6 +2,9 @@
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Sep 2007; Jakub Moc <jakub@gentoo.org> freenet-bin-0.7.1061.ebuild:
+  Use $RANDOM bash built-in instead of the dd hack
+
   14 Sep 2007; Jakub Moc <jakub@gentoo.org> freenet-bin-0.7.1061.ebuild:
   Remove useless RESTRICT; einfo -> elog; clean up formatting
 
index fd2d3c1722fc64acfa76b3d61cda2671d5530124..d70192286acac32d7d16cfc9bb5ec2abf32f0e15 100644 (file)
@@ -3,6 +3,6 @@ DIST freenet-r15122-snapshot.jar 2131696 RMD160 416483369415688b6dcf090e3e4f2246
 DIST freenet07.tar.gz 383366 RMD160 d6f7baee05c1fe2d713fa345fae10bc25287b61e SHA1 8e9ddde6420f5cc24824467747b7a3bcbc21b15c SHA256 aae56bd0d2ed7d80217b1eccab1cf3a946a517df83fc6c1a9de7b95fd82724aa
 DIST update.sh 3115 RMD160 e65f151e06b5a6425dcb59f03b4874ec1e8b5047 SHA1 e024bcfc443982fcc3d888088ef427943fa62f71 SHA256 df80518672316ae8d330e08ef50f170eabacd9003eeac975a400523d0f61922c
 DIST wrapper.conf 1706 RMD160 413f4fec1f60b6d4651f1ffd945e6d9ec2275e39 SHA1 8ec5648d5677325a867118e687f1e05cfe4a417a SHA256 f56a8e897297107c3ea2c95da5f321556e1ac82e87d81f339610f8bb27ecd88b
-EBUILD freenet-bin-0.7.1061.ebuild 2458 RMD160 af06c1b2a4a862d49e3e55072ebed39eb724be36 SHA1 584673d5d13753d6c358e63a8e6491923e0c39e6 SHA256 9504cebb58aed58e8c326918c9e96d48d049e29af001178f2a34a64069497f60
-MISC ChangeLog 2072 RMD160 473ade4670bfa73a66ecf67be6a37ba9104533ef SHA1 bd6b2683d884391adddcc5be6aedd70fc7e91422 SHA256 e7b3c55b145df1e1214a3b04511fb14499321b04601b801edf3cca27fe527198
+EBUILD freenet-bin-0.7.1061.ebuild 2510 RMD160 9089cc43f2bececc8170c01d7250ced338ec144c SHA1 4ba2651e70f0ebd33dec92fa4f65ebccf84948c4 SHA256 88cf201bd057edfbea56a15cc05a7b0c82e1529acc905a14963ac83629a0da04
+MISC ChangeLog 2197 RMD160 b1842bc295415fa7f27804eb3fb68e6d9e4e8928 SHA1 fdff38a65e7480e730e1a8e17edf2c90361966c2 SHA256 1458c4644aa11dc1a8f4f695b1ddbe9e4aea0b0210fb2865f153932b641b1fce
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
index e640cb7c5425212027cf052670c68ad30dc358ce..65fd0b507b1382d79f2f2e32a9a5cdac40955cc1 100644 (file)
@@ -32,8 +32,9 @@ RESTRICT="userpriv"
 QA_TEXTRELS="opt/freenet/lib/libwrapper-linux-x86-32.so"
 
 pkg_setup() {
+       local PASSWD=$(printf "%04hX%04hX%04hX%04hX\n" ${RANDOM} ${RANDOM} ${RANDOM} ${RANDOM})
        enewgroup freenet
-       enewuser freenet -1 /bin/sh /opt/freenet freenet -p `dd if=/dev/urandom bs=10 count=1 2>/dev/null`
+       enewuser freenet -1 /bin/sh /opt/freenet freenet -p ${PASSWD}
 }
 
 src_unpack() {