diff --git a/n/dnssec-trigger/dnssec-trigger-0.11.tar.gz.sha1 b/n/dnssec-trigger/dnssec-trigger-0.11.tar.gz.sha1 deleted file mode 100644 index ce2f26a1..00000000 --- a/n/dnssec-trigger/dnssec-trigger-0.11.tar.gz.sha1 +++ /dev/null @@ -1 +0,0 @@ -3e67ed39b936ce8297fb3888c09c1dba6e86c2ad dnssec-trigger-0.11.tar.gz diff --git a/n/dnssec-trigger/dnssec-trigger.SlackBuild b/n/dnssec-trigger/dnssec-trigger.SlackBuild deleted file mode 100755 index 7877d851..00000000 --- a/n/dnssec-trigger/dnssec-trigger.SlackBuild +++ /dev/null @@ -1,139 +0,0 @@ -#!/bin/bash -# Build script for Slackware -# Copyright (C) 2013 Damien Goutte-Gattat -# -# Redistribution and use of this script, with or without modifications, -# is permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, -# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# Contact: Damien Goutte-Gattat -# -# Latest dnssec-trigger sourcecode is available at: -# . -# -# Depends: n/unbound - -# Source package infos -NAMESRC=${NAMESRC:-dnssec-trigger} -VERSION=${VERSION:-0.11} -ARCHIVE=${ARCHIVE:-$NAMESRC-$VERSION.tar.gz} -WGET=${WGET:-http://www.nlnetlabs.nl/downloads/dnssec-trigger/$ARCHIVE} - -# Build infos -NAMEPKG=${NAMEPKG:-dnssec-trigger} -BUILD=${BUILD:-1GGD} -ARCH=${ARCH:-$(uname -m | sed 's/^i.86$/i486/;s/^arm.*/arm/')} -JOBS=${JOBS:-1} -EXT=${EXT:-txz} - -# Directories -TMP=${TMP:-/tmp} -OUT=${OUT:-$TMP/build} -PKG=${PKG:-$OUT/$NAMEPKG} -CWD=$(pwd) - -set -e # Quit if a command returns non-zero - -# Sanity checks -if [ $UID -eq 0 ]; then - echo "You should NOT run this script as ROOT!" - exit 1 -fi -if [ ! -d $TMP ]; then - echo "$TMP does not exists or is not a directory!" - exit 1 -fi - -# Compilation flags -LIBDIRSUFFIX="" -case "$ARCH" in -i?86) - CPUOPT="-O2 -march=$ARCH -mtune=i686" - ;; -x86_64) - CPUOPT="-O2 -fPIC" - LIBDIRSUFFIX="64" - ;; -*) - CPUOPT="-O2" - ;; -esac - -# Get and verify the source archive -if [ ! -r $ARCHIVE ]; then - wget -c -O $ARCHIVE.part "$WGET" - mv $ARCHIVE.part $ARCHIVE -fi -sha1sum -c $ARCHIVE.sha1 -NAME=$(tar ft $ARCHIVE | head -n 1 | cut -d / -f 1) - -# Compile -cd $TMP -echo "Building $ARCHIVE..." -tar xf $CWD/$ARCHIVE -cd $NAME -CFLAGS=$CPUOPT \ -CXXFLAGS=$CPUOPT \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --sysconfdir=/etc \ - --mandir=/usr/man \ - --localstatedir=/var \ - --with-hooks=none \ - --with-keydir=/var/lib/dnssec-trigger \ - --with-configfile=/etc/dnssec-trigger.conf \ - --with-unbound-control=/usr/sbin/unbound-control -make -j $JOBS -make install DESTDIR=$PKG -rmdir $PKG/var/run - -# Strip binaries -find $PKG | xargs file | grep "ELF \(32\|64\)-bit LSB" | cut -d : -f 1 | \ - xargs strip --strip-unneeded 2> /dev/null - -# Compress man pages -find $PKG/usr/man -type f -exec gzip -9 {} \; - -# Install control script -install -D -m 644 $CWD/rc.dnssec-triggerd $PKG/etc/rc.d/rc.dnssec-triggerd - -# Protect configuration file -mv $PKG/etc/dnssec-trigger.conf $PKG/etc/dnssec-trigger.conf.new - -# Install the documentation -mkdir -p $PKG/usr/doc/$NAME -install -m 644 LICENSE README $PKG/usr/doc/$NAME - -# Copy slack-desc and doinst.sh files -install -D -m 644 $CWD/slack-desc $PKG/install/slack-desc -install -m 755 $CWD/doinst.sh $PKG/install/doinst.sh - -# Package the tree -cd $PKG -mkdir -p $OUT -PACKAGING=" -chown root:root . -R -/sbin/makepkg -l y -c n $OUT/$NAMEPKG-$VERSION-$ARCH-$BUILD.$EXT -rm -rf $PKG -rm -rf $TMP/$NAME -" -if type -p fakeroot ; then - echo "$PACKAGING" | fakeroot -else - su -c "$PACKAGING" -fi diff --git a/n/dnssec-trigger/doinst.sh b/n/dnssec-trigger/doinst.sh deleted file mode 100644 index b0e37ea3..00000000 --- a/n/dnssec-trigger/doinst.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -config() -{ - NEW="$1" - OLD="`dirname $NEW`/`basename $NEW .new`" - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then - rm $NEW - fi -} -config etc/dnssec-trigger.conf.new diff --git a/n/dnssec-trigger/rc.dnssec-triggerd b/n/dnssec-trigger/rc.dnssec-triggerd deleted file mode 100644 index fc95c599..00000000 --- a/n/dnssec-trigger/rc.dnssec-triggerd +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -PIDFILE=/var/run/dnssec-trigger.pid - -case "$1" in -start) - /usr/sbin/dnssec-triggerd - ;; - -stop) - /usr/sbin/dnssec-trigger-control stop - ;; - -restart) - /usr/sbin/dnssec-trigger-control stop - sleep 1 - /usr/sbin/dnssec-triggerd start - ;; - -status) - if [ -f $PIDFILE ] && kill -0 `cat $PIDFILE` 2>/dev/null ; then - echo "dnssec-triggerd is running." - else - echo "dnssec-triggerd is not running." - fi - ;; - -*) - echo "Usage: `basename $0` {start|stop|restart|status}" 1>&2 - exit 1 - ;; -esac diff --git a/n/dnssec-trigger/slack-desc b/n/dnssec-trigger/slack-desc deleted file mode 100644 index 019a0bb9..00000000 --- a/n/dnssec-trigger/slack-desc +++ /dev/null @@ -1,12 +0,0 @@ - |-----handy-ruler-----------------------------------------------------| -dnssec-trigger: dnssec-trigger -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: -dnssec-trigger: