diff options
Diffstat (limited to 'source/n/netkit-rsh')
-rwxr-xr-x | source/n/netkit-rsh/netkit-rsh.SlackBuild | 89 | ||||
-rw-r--r-- | source/n/netkit-rsh/slack-desc | 19 |
2 files changed, 108 insertions, 0 deletions
diff --git a/source/n/netkit-rsh/netkit-rsh.SlackBuild b/source/n/netkit-rsh/netkit-rsh.SlackBuild new file mode 100755 index 00000000..009775f3 --- /dev/null +++ b/source/n/netkit-rsh/netkit-rsh.SlackBuild @@ -0,0 +1,89 @@ +#!/bin/sh + +# Copyright 2007-2009 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, 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. + + +VERSION=0.17 +ARCH=${ARCH:-x86_64} +BUILD=${BUILD:-1} + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-netkit-rsh + +rm -rf $PKG +mkdir -p $TMP $PKG + +echo "+=================+" +echo "| netkit-rsh-$VERSION |" +echo "+=================+" +cd $TMP +tar xzvf $CWD/netkit-rsh-$VERSION.tar.gz +cd netkit-rsh-$VERSION +chown -R root:root . +./configure --prefix=/usr +make +cd rsh +strip rsh +mkdir -p $PKG/usr/bin +cat rsh > $PKG/usr/bin/rsh +mkdir -p $PKG/usr/man/man{1,8} +cat rsh.1 | gzip -9c > $PKG/usr/man/man1/rsh.1.gz +cd ../rshd +strip rshd +mkdir -p $PKG/usr/sbin +cat rshd > $PKG/usr/sbin/in.rshd +cat rshd.8 | gzip -9c > $PKG/usr/man/man8/in.rshd.8.gz +cd ../rcp +strip rcp +cat rcp > $PKG/usr/bin/rcp +cat rcp.1 | gzip -9c > $PKG/usr/man/man1/rcp.1.gz +cd ../rexecd +strip rexecd +cat rexecd > $PKG/usr/sbin/in.rexecd +cat rexecd.8 | gzip -9c > $PKG/usr/man/man8/rexecd.8.gz +cd ../rlogin +strip rlogin +cat rlogin > $PKG/usr/bin/rlogin +cat rlogin.1 | gzip -9c > $PKG/usr/man/man1/rlogin.1.gz +cd ../rlogind +strip rlogind +cat rlogind > $PKG/usr/sbin/in.rlogind +cat rlogind.8 | gzip -9c > $PKG/usr/man/man8/in.rlogind.8.gz +chmod 755 $PKG/usr/sbin/* +# This is how these ship, but some may wish to change these, +# or for them to be changed in the package for local security +# reasons. Present your rationale to volkerdi@slackware.com. +chmod 4711 $PKG/usr/bin/* +cd .. +mkdir -p $PKG/usr/doc/netkit-rsh-$VERSION +cp -a README $PKG/usr/doc/netkit-rsh-$VERSION +chown root:root $PKG/usr/doc/netkit-rsh-$VERSION/* +chmod 644 $PKG/usr/doc/netkit-rsh-$VERSION/* + +# Finish up the package: +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +# Build the package: +cd $PKG +makepkg -l y -c n $TMP/netkit-rsh-$VERSION-$ARCH-$BUILD.txz + diff --git a/source/n/netkit-rsh/slack-desc b/source/n/netkit-rsh/slack-desc new file mode 100644 index 00000000..8c05f481 --- /dev/null +++ b/source/n/netkit-rsh/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +netkit-rsh: netket-rsh (the BSD rsh/rcp/rlogin clients and daemon) +netkit-rsh: +netkit-rsh: The old BSD rsh suite. Note that none of these programs provide +netkit-rsh: encryption or strong authentication of network connections. As such, +netkit-rsh: their use is discouraged. The "ssh" protocol and package is a +netkit-rsh: cryptographically secure replacement. +netkit-rsh: +netkit-rsh: +netkit-rsh: +netkit-rsh: +netkit-rsh: |