From 0ff008e3c9dcc5ef088f481dfff3dcd121575598 Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Wed, 27 Aug 2014 05:07:26 -0300 Subject: move some packages from [social] to [pcr] and remove unused [social] --- pcr/haveged/PKGBUILD | 28 ++++++++++++++++++++++++++++ pcr/haveged/haveged | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 pcr/haveged/PKGBUILD create mode 100644 pcr/haveged/haveged (limited to 'pcr/haveged') diff --git a/pcr/haveged/PKGBUILD b/pcr/haveged/PKGBUILD new file mode 100644 index 000000000..257e1f39f --- /dev/null +++ b/pcr/haveged/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer (Arch): kfgz +# Contributor (Arch): pootzko + +pkgname=haveged +pkgver=1.1 +pkgrel=1 +pkgdesc="A simple entropy daemon." +arch=('i686' 'x86_64' 'mips64el') +url="http://www.issihosts.com/haveged" +license="GPL" +source=(${url}/${pkgname}-${pkgver}.tar.gz + haveged) +md5sums=('f7752f0355a0e89d8f196658db5f6884' + '264b725be5271288b40f363d7cfc6b68') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/etc/init.d + cd ${srcdir} + install -D -m755 haveged ${pkgdir}/etc/rc.d/haveged +} diff --git a/pcr/haveged/haveged b/pcr/haveged/haveged new file mode 100644 index 000000000..c0e13b40d --- /dev/null +++ b/pcr/haveged/haveged @@ -0,0 +1,44 @@ +#!/bin/bash +## +# chkconfig: 2345 75 25 +# description: havege entropy daemon +# +# source function library +. /etc/rc.conf +. /etc/rc.d/functions + +RETVAL=0 +prog="haveged" + +case "$1" in +start) + stat_busy $"Starting $prog" + /usr/sbin/$prog -w 1024 -v 1 + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon $prog + stat_done + fi + ;; + +stop) + stat_busy $"Stopping $prog" + kill `cat /var/run/$prog.pid` + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon $prog + stat_done + rm -f /var/lock/$prog + fi + ;; + +restart) + $0 stop + $0 start + ;; + +*) + echo "usage: $prog [start|stop|restart]" +esac -- cgit v1.2.3-54-g00ecf