Difference between revisions of "OpenSSH"

From CBLFS
Jump to navigationJump to search
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-4.3p2.tar.gz
+
| http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-4.4p1.tar.gz
 
|}
 
|}
  
Line 41: Line 41:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/openssh-4.3p2 &&
+
  install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
  /usr/share/doc/openssh-4.3p2
+
  /usr/share/doc/openssh-4.4p1
  
 
== Multilib ==
 
== Multilib ==
Line 60: Line 60:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/openssh-4.3p2 &&
+
  install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
  /usr/share/doc/openssh-4.3p2
+
  /usr/share/doc/openssh-4.4p1
  
 
=== N32 ===
 
=== N32 ===
Line 78: Line 78:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/openssh-4.3p2 &&
+
  install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
  /usr/share/doc/openssh-4.3p2
+
  /usr/share/doc/openssh-4.4p1
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 94: Line 94:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/openssh-4.3p2 &&
+
  install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
 
  install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
  /usr/share/doc/openssh-4.3p2
+
  /usr/share/doc/openssh-4.4p1
  
 
== Configuring ==
 
== Configuring ==

Revision as of 18:58, 9 October 2006

Download Source: http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-4.4p1.tar.gz

Dependencies

Required

Optional

OpenSSH User/Group & PrivSep Dir

groupadd -g 50 sshd &&
useradd -c 'sshd PrivSep' -d /var/lib/sshd -g sshd -s /bin/false -u 50 sshd &&
install -v -m700 -d /var/lib/sshd &&
chown -v root:sys /var/lib/sshd

Non-Multilib

Compile the package:

./configure --prefix=/usr --sysconfdir=/etc/ssh \
--libexecdir=/usr/sbin --with-md5-passwords \
--with-privsep-path=/var/lib/ssh &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
/usr/share/doc/openssh-4.4p1

Multilib

This package does not provide any libraries so only one installation is needed.

32Bit

Compile the package:

CC="gcc ${BUILD32}" ./configure --prefix=/usr --sysconfdir=/etc/ssh \
--libexecdir=/usr/sbin --with-md5-passwords \
--with-privsep-path=/var/lib/ssh &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
/usr/share/doc/openssh-4.4p1

N32

Compile the package:

install -v -m700 -d /var/lib/sshd &&
chown -v root:sys /var/lib/sshd &&
CC="gcc ${BUILDN32} ./configure --prefix=/usr --sysconfdir=/etc/ssh \
--libexecdir=/usr/sbin --libdir=/usr/lib32 --with-md5-passwords \
--with-privsep-path=/var/lib/ssh &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
/usr/share/doc/openssh-4.4p1

64Bit

Compile the package

CC="gcc ${BUILD64}" ./configure --prefix=/usr --sysconfdir=/etc/ssh \
--libexecdir=/usr/sbin --with-md5-passwords \
--with-privsep-path=/var/lib/ssh &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/openssh-4.4p1 &&
install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
/usr/share/doc/openssh-4.4p1

Configuring

BootScript

Install the init script included in the blfs-bootscripts package.

make install-sshd
Retrieved from "?title=OpenSSH&oldid=2730"