12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- # Tanım: Free version of the SSH connectivity tools
- # URL: http://www.openssh.org/
- # Paketçi: milisarge
- # Gerekler:
- isim=openssh
- surum=7.1p2
- devir=1
- kaynak=(ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$isim-$surum.tar.gz
- http://downloads.nutyx.org/files/patchs/openssh-server/service-saravane-01.patch)
- derle() {
- source /etc/blfs-bootscripts
- wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
- unset MAKEFLAGS
- cd $isim-$surum
- install -v -m700 -d $PKG/var/lib/sshd
- chown -v root:sys $PKG/var/lib/sshd
- ./configure --prefix=/usr \
- --sysconfdir=/etc/ssh \
- --datadir=/usr/share/sshd \
- --with-md5-passwords \
- --with-privsep-path=/var/lib/sshd \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info
- make DESTDIR=$PKG install
- if [ -f /etc/pam.d/login ]; then
- mkdir -p $PKG/etc/pam.d
- sed 's@d/login@d/sshd@g' /etc/pam.d/login > $PKG/etc/pam.d/sshd
- chmod 644 $PKG/etc/pam.d/sshd
- fi
- install -v -m755 contrib/ssh-copy-id $PKG/usr/bin
- install -v -m644 contrib/ssh-copy-id.1 \
- $PKG/usr/share/man/man1
- install -v -m755 -d $PKG/usr/share/doc/$isim-$surum
- install -v -m644 INSTALL LICENCE OVERVIEW README* \
- $PKG/usr/share/doc/$isim-$surum
- cd $SRC
- tar xf $scripts-$scriptsversion.tar.bz2
- cd $SRC/$scripts-$scriptsversion
- patch -Np1 -i ../service-saravane-01.patch
- make DESTDIR=$PKG install-sshd
- }
|