Difference between revisions of "OpenSSH"
From CBLFS
Jump to navigationJump to searchLine 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | | http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-4. | + | | 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. | + | 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. | + | /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. | + | 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. | + | /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. | + | 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. | + | /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. | + | 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. | + | /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 |
---|
Contents
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