diff options
author | rhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4> | 2009-04-29 12:55:09 +0000 |
---|---|---|
committer | rhatto <rhatto@370017ae-e619-0410-ac65-c121f96126d4> | 2009-04-29 12:55:09 +0000 |
commit | 1d3107c4da15be40c7a4d08cfa744df8e736fdb2 (patch) | |
tree | fb6b276c9f42faa2785e86d6ed515939f36ffcda /patches/openssh | |
parent | 0cd577fbe7f2be7885099c9dd576b1a2a0c67916 (diff) | |
download | slackbuilds-1d3107c4da15be40c7a4d08cfa744df8e736fdb2.tar.gz slackbuilds-1d3107c4da15be40c7a4d08cfa744df8e736fdb2.tar.bz2 |
EOLing old patches
git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@2175 370017ae-e619-0410-ac65-c121f96126d4
Diffstat (limited to 'patches/openssh')
-rw-r--r-- | patches/openssh/doinst.sh.gz | bin | 479 -> 0 bytes | |||
-rwxr-xr-x | patches/openssh/openssh.SlackBuild | 217 | ||||
-rw-r--r-- | patches/openssh/rc.sshd | 50 | ||||
-rw-r--r-- | patches/openssh/slack-desc | 19 |
4 files changed, 0 insertions, 286 deletions
diff --git a/patches/openssh/doinst.sh.gz b/patches/openssh/doinst.sh.gz Binary files differdeleted file mode 100644 index 6deb310f..00000000 --- a/patches/openssh/doinst.sh.gz +++ /dev/null diff --git a/patches/openssh/openssh.SlackBuild b/patches/openssh/openssh.SlackBuild deleted file mode 100755 index 5f4bd843..00000000 --- a/patches/openssh/openssh.SlackBuild +++ /dev/null @@ -1,217 +0,0 @@ -#!/bin/bash -# -# Copyright 2000 BSDi, Inc. Concord, CA, USA -# Copyright 2001, 2002, 2003, 2004 Slackware Linux, Inc. Concord, CA, USA -# Copyright 2006 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. -# -# Small changes by rhatto. -# - -CWD="`pwd`" - -if [ -f ~/.slackbuildrc ]; then - source ~/.slackbuildrc -elif [ -f /etc/slackbuildrc ]; then - source /etc/slackbuildrc -fi - -PACKAGE="openssh" -VERSION=${VERSION:=4.4p1} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.openbsd.org.br/pub/OpenBSD/OpenSSH/portable/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$SRC.asc - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.asc" -O "$SRC_DIR/$SRC.asc" -fi - -gpg --import << EOGPG ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.4 (GNU/Linux) -Comment: For info see http://www.gnupg.org - -mQGiBDqa5pwRBADJSEyXXsgXiyytN93prDPTPmrueRP9lQQfgaQvCvqK0bN0AF1Z -Vxxk9wlSXQp3+Qw5+qqsN5ovzsn39r9pqGslfCqQn9ACTmsn42+VCyW4hdwUGSBS -5myh65ZJTK1ufWCZFssxQ0EiALagu4DlH6Z2O7tFDnJNagF55vlnK0uMQwCg/8RU -QYDmisEHjkarAapPaupxjhkD/j9riCVasWPYJwAuhiQWAKxGRwp/ZyTaWCSERUBR -4Dg9QxpuwHKIT8BeDA3hJa/9Yxu5jec2NVKbtVSZvRkgUfRNOkrcH2eiY8Iz6est -J64dGWuGMKQW0GEqW+OXpRTTPJZ0mgPmU16qDzLPdx6F3BAk2LG+TTwlKUPuGqOt -6u2EA/4+1CBYZ8mXq9GJnLRBPAoYwSJJzbQnMm9Jat/yg9N6nigSIiFyG8ixh167 -gGGKfzvpjY7DeJzDI0Cub+tRova8gFg+T15AcPMST5v7v6O/ug9aYWERZ0zjUhRH -ybtYLYhUUbdYM29PwGBNfZhGIOYwfFE9UpPS5LeXHs28oVLlH7QuRGFtaWVuIE1p -bGxlciAoUGVyc29uYWwgS2V5KSA8ZGptQG1pbmRyb3Qub3JnPohXBBMRAgAXBQI6 -muacBQsHCgMEAxUDAgMWAgECF4AACgkQzo7LA4b/nEiDMgCZAUzKq241h5GTJxC0 -guS6ht9i9ZsAoL/oXCmFsofARehZF6AakIdasvS9uQINBDqa5tQQCADz/XnCcyle -9hmxgyntr35ZQJKx9g6ftBw178JSwM3O7JNOGp398Eh4Q9rkEp5NH1qVecG953Fu -edT9IAXqr8pjp5tdqMYCcaKy+aJ0Sw1zVD2VOY3h7SyfU25pcYiHEa1grfKPVoWm -53IwWGVVtquF5dimAe75+D0aXyVCOv0Ez9wgJR6H69lp4/cD2GyNaGarwY9HLvHF -vXONY2qm/GV5OjyOUO41gmQ4pyXQh+gocFFHrM0AzveIswgNpJ0xNWXX8iXGsr3Y -Cvqm7JoIU9JKxDV+96bxDLfTdKpoLYKb68WdtmAylsio5+iZfWtdOb/Xpk2Yx5Ld -ady9/+n3m6cvAAURCACrvoVSbd0MR0FWX+bBZ0NjScNBo3kPSSCnQ6jRHokkz55r -+MHe7dqxCJ3pmu7aROl2fgug6wob+7+qXfKke/TdT6wuCb4CdFS6tPgPrfYV+iwq -2NB/BatePGg7Z6UALaULQ0m83DCEVLJNnjemEdIouShelikAAO7QDKMr7vAjH8n0 -zwMpwRMXnvCM6zYlS9i1kOm8LVATk0WyihpQGSaTukdPjKlG7sKwMu20ssK9DGVp -PgulTZ7rHqXl4juY8LQ2j4dPNaPoKWG8JuBVCsyf2D6GNW97PfKQSkzFeZsbVB4S -RQrVTchgBSYoxRVW3fLk/yc3TC5Abh6Gpj4izawUiEYEGBECAAYFAjqa5tQACgkQ -zo7LA4b/nEgftgCdHIZUDVAWDRa5siSi8Aos+IiyAgAAn02wGOl1Wo/YJ+RY+c6K -N58TmAPE -=rCFY ------END PGP PUBLIC KEY BLOCK----- -EOGPG - -gpg --verify $SRC.asc $SRC || echo WARNING: Could not check signature or WRONG signature found. - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - -# Clean target location: -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $PKG - -# Prepare the framework and extract the package: -cd $TMP -rm -rf $PKG openssh-$VERSION -tar xvf$tarflag $SRC_DIR/$SRC -cd openssh-$VERSION -chown -R root.root . - -# Compile package: -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --sysconfdir=/etc/ssh \ - --libdir=$LIBDIR \ - --without-pam \ - --with-md5-passwords \ - --with-tcp-wrappers \ - --with-default-path=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin \ - --with-ipv4-default \ - --with-privsep-path=/var/empty \ - --with-privsep-user=sshd \ - $ARCH-slackware-linux - -make || exit 32 - -# Install the package: -make install DESTDIR=$PKG - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -# Compress the installed manpages: -find $PKG/usr/man -type f -exec gzip -9 {} \; - -# Relink the slogin(1) man page -( cd $PKG/usr/man/man1 - rm -f slogin.1 - ln -sf ssh.1.gz slogin.1.gz -) - -# Install directory used with PrivilegeSeparation option: -mkdir -p $PKG/var/empty -chmod 755 $PKG/var/empty - -# Install docs: -mkdir -p $PKG/usr/doc/openssh-$VERSION -cp -a \ - CREDITS ChangeLog INSTALL LICENCE OVERVIEW README README.privsep README.smartcard RFC.nroff TODO WARNING.RNG \ - $PKG/usr/doc/openssh-$VERSION -chmod 644 $PKG/usr/doc/openssh-$VERSION/* - -# Install also 'ssh-copy-id' and its manpage from contrib: -( cd contrib - cp -a ssh-copy-id $PKG/usr/bin/ssh-copy-id - chown root.bin $PKG/usr/bin/ssh-copy-id - chmod 755 $PKG/usr/bin/ssh-copy-id - cat ssh-copy-id.1 | gzip -9c > $PKG/usr/man/man1/ssh-copy-id.1.gz -) - -# Fix some ownerships per FSSTND: -chown -R root.bin $PKG/usr/bin $PKG/usr/sbin - -( cd $PKG - - # Ditch the new host keys, since these have to be uniquely prepared on each machine: - rm -f etc/ssh/ssh_host_dsa_key - rm -f etc/ssh/ssh_host_dsa_key.pub - rm -f etc/ssh/ssh_host_rsa_key - rm -f etc/ssh/ssh_host_rsa_key.pub - rm -f etc/ssh/ssh_host_key - rm -f etc/ssh/ssh_host_key.pub - - # Set up the config script installation: - mv etc/ssh/ssh_config etc/ssh/ssh_config.new - mv etc/ssh/sshd_config etc/ssh/sshd_config.new - - # Add the init script: - mkdir -p etc/rc.d - cat $CWD/rc.sshd > etc/rc.d/rc.sshd - chmod 755 etc/rc.d/rc.sshd - - # Copy runtime installation files: - mkdir -p install - zcat $CWD/doinst.sh.gz > install/doinst.sh - cat $CWD/slack-desc > install/slack-desc -) - -# Create the package itself: -cd $PKG -makepkg -l y -c n $REPOS/openssh-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/openssh/rc.sshd b/patches/openssh/rc.sshd deleted file mode 100644 index a3707e36..00000000 --- a/patches/openssh/rc.sshd +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -# Start/stop/restart the secure shell server: - -sshd_start() { - # Create host keys if needed. - if [ ! -r /etc/ssh/ssh_host_key ]; then - /usr/bin/ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N '' - fi - if [ ! -f /etc/ssh/ssh_host_dsa_key ]; then - /usr/bin/ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N '' - fi - if [ ! -f /etc/ssh/ssh_host_rsa_key ]; then - /usr/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N '' - fi - /usr/sbin/sshd -} - -sshd_stop() { - killall sshd -} - -sshd_restart() { - if [ -r /var/run/sshd.pid ]; then - echo "WARNING: killing listener process only. To kill every sshd process, you must" - echo " use 'rc.sshd stop'. 'rc.sshd restart' kills only the parent sshd to" - echo " allow an admin logged in through sshd to use 'rc.sshd restart' without" - echo " being cut off. If sshd has been upgraded, new connections will now" - echo " use the new version, which should be a safe enough approach." - kill `cat /var/run/sshd.pid` - else - killall sshd - fi - sleep 1 - sshd_start -} - -case "$1" in -'start') - sshd_start - ;; -'stop') - sshd_stop - ;; -'restart') - sshd_restart - ;; -*) - echo "usage $0 start|stop|restart" -esac - diff --git a/patches/openssh/slack-desc b/patches/openssh/slack-desc deleted file mode 100644 index 04277a72..00000000 --- a/patches/openssh/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# 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------------------------------------------------------| -openssh: openssh (Secure Shell daemon and clients) -openssh: -openssh: ssh (Secure Shell) is a program for logging into a remote machine and -openssh: for executing commands on a remote machine. It is intended to replace -openssh: rlogin and rsh, and provide secure encrypted communications between -openssh: two untrusted hosts over an insecure network. sshd (SSH Daemon) is -openssh: the daemon program for ssh. OpenSSH is based on the last free version -openssh: of Tatu Ylonen's SSH, further enhanced and cleaned up by Aaron -openssh: Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt, and -openssh: Dug Song. It has a homepage at http://www.openssh.com/ -openssh: |