diff options
author | GI Jack | 2015-08-31 13:46:27 -0400 |
---|---|---|
committer | GI Jack | 2015-08-31 13:46:27 -0400 |
commit | 51121a823c1821f78ec01b95c429330fd77747dc (patch) | |
tree | fda7c5d51f5e86e4426a7db30c9fda73e27221a2 | |
download | aur-51121a823c1821f78ec01b95c429330fd77747dc.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | csprngd.service | 13 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f7255d91179a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = csprng + pkgdesc = Cryptographically Secure Pseudorandom Number Generator + pkgver = 1.1.3 + pkgrel = 7 + url = https://code.google.com/p/csrng + arch = i686 + arch = x86_64 + license = GPL3 + depends = openssl + source = https://csrng.googlecode.com/files/csprng-1.1.3.tar.bz2 + source = csprngd.service + sha256sums = 522882e255a013d24a3c2dd639b69380ecd6b48b549e1ea345dd385e889e051b + sha256sums = e8516dc15ec99c154c96eec03f794d2fc7346282913aef587f76b0471f9f11e5 + +pkgname = csprng + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..78035d3aad92 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: GI_Jack <iamjacksemail@hackermail.com> +# Contributor: Andrey Korobkov <korobkov@fryxell.info> + +pkgname=csprng +pkgver=1.1.3 +pkgrel=7 +pkgdesc="Cryptographically Secure Pseudorandom Number Generator" +license=("GPL3") +arch=("i686" "x86_64") +Documentation=("man:csprngd(8)" "https://code.google.com/p/csrng") +depends=('openssl') +url="https://code.google.com/p/csrng" +source=("https://csrng.googlecode.com/files/$pkgname-$pkgver.tar.bz2" + "csprngd.service") + +sha256sums=('522882e255a013d24a3c2dd639b69380ecd6b48b549e1ea345dd385e889e051b' + 'e8516dc15ec99c154c96eec03f794d2fc7346282913aef587f76b0471f9f11e5') +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --sbindir=/usr/bin + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + install -Dm644 "$srcdir/${pkgname}d.service" "$pkgdir/usr/lib/systemd/system/${pkgname}d.service" +} + diff --git a/csprngd.service b/csprngd.service new file mode 100644 index 000000000000..69a72e18b047 --- /dev/null +++ b/csprngd.service @@ -0,0 +1,13 @@ +#Official upstream file from program maintainer +[Unit] +Description=Entropy Daemon based on the Cryptographically Secure Pseudorandom Number Generator +Documentation=man:csprngd(8) https://code.google.com/p/csrng + +[Service] +Type=forking +PIDFile=/run/csprngd.pid +ExecStart=/usr/bin/csprngd --derivation_function --additional_source=SHA1_RNG -p /run/csprngd.pid + +[Install] +WantedBy=multi-user.target + |