summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xextra/openssh-server/Pkgfile2
-rw-r--r--extra/openssh-server/service-01.patch44
2 files changed, 1 insertions, 45 deletions
diff --git a/extra/openssh-server/Pkgfile b/extra/openssh-server/Pkgfile
index 3d4348355..fae8b059f 100755
--- a/extra/openssh-server/Pkgfile
+++ b/extra/openssh-server/Pkgfile
@@ -8,7 +8,7 @@ name=openssh-server
version=5.5p1
release=1
source=(ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-$version.tar.gz\
- service-01.patch)
+ http://nutyx.meticul.eu/files/patchs/$name/service-01.patch)
build() {
source /etc/blfs-bootscripts
diff --git a/extra/openssh-server/service-01.patch b/extra/openssh-server/service-01.patch
deleted file mode 100644
index 08e32e1bc..000000000
--- a/extra/openssh-server/service-01.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- blfs-bootscripts-20090302.original/blfs/init.d/sshd 2008-03-12 22:45:44.000000000 +0100
-+++ blfs-bootscripts-20090302/blfs/init.d/sshd 2010-04-20 15:06:38.000000000 +0200
-@@ -3,22 +3,35 @@
-
- # Based on sysklogd script from LFS-3.1 and earlier.
- # Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
-+# Add create user and Groups - thierryn1@hispeed.ch
-
--#$LastChangedBy: dnicholson $
--#$Date: 2008-03-12 21:45:44 +0000 (Wed, 12 Mar 2008) $
-+# $Id: sshd,v 1.2 2007/09/26 10:21:45 install Exp install $
-
- . /etc/sysconfig/rc
- . $rc_functions
--
--pidfile=/var/run/sshd.pid
-+newgroup=sshd
-+newuser=sshd
-+newid=50
-+getent group $newgroup > /dev/null || /usr/sbin/groupadd -g $newid $newgroup
-+getent passwd $newuser > /dev/null || /usr/sbin/useradd -g $newgroup \
-+-u $newid -d /var/lib/sshd -s /bin/false -c "sshd PrivSep" $newuser
-
- case "$1" in
- start)
- boot_mesg "Starting SSH Server..."
-+ if [ ! -f /etc/ssh/ssh_host_key ]; then
-+ /usr/bin/ssh-keygen -t rsa1 -N "" -f /etc/ssh/ssh_host_key
-+ fi
-+ if [ ! -f /etc/ssh/ssh_host_rsa_key ]; then
-+ /usr/bin/ssh-keygen -t rsa -N "" -f /etc/ssh/ssh_host_rsa_key
-+ fi
-+ if [ ! -f /etc/ssh/ssh_host_dsa_key ]; then
-+ /usr/bin/ssh-keygen -t dsa -N "" -f /etc/ssh/ssh_host_dsa_key
-+ fi
- # Also prevent ssh from being killed by out of memory conditions
-- loadproc /usr/sbin/sshd
-+ loadproc /usr/sbin/sshd
- sleep 1
-- echo "-16" >/proc/`cat $pidfile`/oom_adj
-+ echo "-16" >/proc/`cat /var/run/sshd.pid`/oom_adj
- ;;
-
- stop)