Lines Matching +full:zlib +full:- +full:dev
2 ----------------
6 compiler's run-time integrity checking options. Some notes about
8 - clang: -ftrapv and -sanitize=integer require the compiler-rt runtime
9 (CC=clang LDFLAGS=--rtlib=compiler-rt ./configure)
18 A working installation of zlib:
19 Zlib 1.1.4 or 1.2.1.2 or greater (earlier 1.2.x versions have problems):
20 https://zlib.net/
24 - LibreSSL (https://www.libressl.org/) 3.1.0 or greater
25 - OpenSSL (https://www.openssl.org) 1.1.1 or greater
27 LibreSSL/OpenSSL should be compiled as a position-independent library
28 (i.e. -fPIC, eg by configuring OpenSSL as "./config [options] -fPIC"
29 or LibreSSL as "CFLAGS=-fPIC ./configure") otherwise OpenSSH will not
30 be able to link with it. If you must use a non-position-independent
31 libcrypto, then you may need to configure OpenSSH --without-pie.
33 If you build either from source, running the OpenSSL self-test ("make
37 NB. If you operating system supports /dev/random, you should configure
39 direct support of /dev/random, or failing that, either prngd or egd.
43 If your system lacks kernel-based random collection, the use of Lutz
60 HP-UX 11, AIX >= 5.2, FreeBSD, NetBSD and Mac OS X.
77 http://www.jmknoble.net/software/x11-ssh-askpass/
83 or in the directory specified by --with-tcp-wrappers. Version 7.6 is
90 sftp supports command-line editing via NetBSD's libedit. If your platform
92 these multi-platform ports:
99 LDNS is a DNS BSD-licensed resolver library which supports DNSSEC.
106 the code out of git yourself) then you will need autoconf-2.69 and
107 automake-1.16.1 to rebuild the automatically generated files by running
138 --------------------------
148 installation prefix, use the --prefix option to configure:
150 ./configure --prefix=/opt
157 ./configure --prefix=/opt --sysconfdir=/etc/ssh
176 authentication. On HP-UX 11 and Solaris, the standard /etc/pam.conf
182 --with-audit=[module] enable additional auditing via the specified module.
186 --with-pam enables PAM support. If PAM support is compiled in, it must
189 --with-prngd-socket=/some/file allows you to enable EGD or PRNGD
191 /dev/random.
193 --with-prngd-port=portnum allows you to enable EGD or PRNGD support
195 /dev/random.
197 --with-lastlog=FILE will specify the location of the lastlog file.
201 --without-lastlog will disable lastlog support entirely.
203 --with-osfsia, --without-osfsia will enable or disable OSF1's Security
206 --with-tcp-wrappers will enable TCP Wrappers (/etc/hosts.allow|deny)
209 --with-utmpx enables utmpx support. utmpx support is automatic for
212 --without-shadow disables shadow password support.
214 --with-ipaddr-display forces the use of a numeric IP address in the
217 --with-default-path=PATH allows you to specify a default $PATH for sessions
220 --with-pid-dir=PATH specifies the directory in which the sshd.pid file is
223 --with-xauth=PATH specifies the location of the xauth binary
225 --with-ssl-dir=DIR allows you to specify where your Libre/OpenSSL
228 --with-ssl-engine enables Libre/OpenSSL's (hardware) ENGINE support
230 --without-openssl builds without using OpenSSL. Only a subset of ciphers
233 --without-zlib builds without zlib. This disables the Compression option.
235 --with-4in6 Check for IPv4 in IPv6 mapped addresses and convert them to
242 CC="/usr/foo/cc" CFLAGS="-O" LDFLAGS="-s" LIBS="-lrubbish" ./configure
245 ----------------
248 whatever you specified as your --sysconfdir (/usr/local/etc by default).
253 To generate a host key, run "make host-key". Alternately you can do so
256 ssh-keygen -t [type] -f /etc/ssh/ssh_host_key -N ""
260 ssh-keygen -A
265 (${prefix}/etc or whatever you specified with --sysconfdir during
272 for sshd, ssh and ssh-agent.
275 -------------------------
280 $ make send-survey
289 ------------