Update of /cvsroot/fink/packages/dists/stable/crypto/finkinfo
In directory usw-pr-cvs1:/tmp/cvs-serv20704
Added Files:
openssh-3.4p1-2.info openssh-3.4p1-2.patch
openssl-0.9.6g-1.info openssl-0.9.6g-1.patch
Removed Files:
openssh-3.1p1-2.info openssh-3.1p1-2.patch
openssl-0.9.6c-3.info openssl-0.9.6c-3.patch
Log Message:
sync with unstable
--- NEW FILE: openssh-3.4p1-2.info ---
Package: openssh
Version: 3.4p1
Revision: 2
Maintainer: Max Horn <[EMAIL PROTECTED]>
Depends: daemonic (>= 20010902-1), openssl (>= 0.9.6c-1)
BuildDepends: openssl-dev, libxml2, gdbm, gmp, expat, tcltk-dev
Source: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%v.tar.gz
Source-MD5: 459c1d0262e939d6432f193c7a4ba8a8
Patch: %f.patch
ConfigureParams: --with-pid-dir=%p/var/run --sysconfdir=%p/etc/ssh
--mandir=%p/share/man --libexecdir=%p/lib --with-xauth=/usr/X11R6/bin/xauth
--with-default-path=%p/bin:/usr/bin:/bin:%p/sbin:/usr/sbin:/sbin:/usr/X11R6/bin
--with-md5-passwords
InstallScript: <<
make install DESTDIR=%d
sed 's/^X11Forwarding.*/X11Forwarding yes/' <%i/etc/ssh/sshd_config
>%i/etc/ssh/sshd_config.tmp
mv -f %i/etc/ssh/sshd_config.tmp %i/etc/ssh/sshd_config
<<
DocFiles: README LICENCE CREDITS WARNING.RNG
ConfFiles: %p/etc/ssh/ssh_config %p/etc/ssh/sshd_config
#
DaemonicName: ssh
DaemonicFile: <<
<service>
<description>SSH secure login server</description>
<message>OpenSSH secure login server</message>
<daemon name="sshd">
<executable background="yes">%p/sbin/sshd</executable>
<!-- the daemon will background itself, but may take a while
to start up to the point where it does so -->
<prerun>
if [ ! -f "%p/etc/ssh/ssh_host_key" ]; then
%p/bin/ssh-keygen -t rsa1 -f %p/etc/ssh/ssh_host_key -N "" -C `hostname`
fi
if [ ! -f %p/etc/ssh/ssh_host_dsa_key ]; then
%p/bin/ssh-keygen -t dsa -f %p/etc/ssh/ssh_host_dsa_key -N "" -C `hostname`
fi
if [ ! -f %p/etc/ssh/ssh_host_rsa_key ]; then
%p/bin/ssh-keygen -t rsa -f %p/etc/ssh/ssh_host_rsa_key -N "" -C `hostname`
fi
</prerun>
<configfile>%p/etc/ssh/sshd_config</configfile>
<pidfile>%p/var/run/sshd.pid</pidfile>
</daemon>
</service>
<<
PostInstScript: <<
# re-create /var directory (works around a nasty bug in rev 1 of this package)
test ! -e /var && ln -s /private/var /var
# update init script if necessary
daemonic install ssh
<<
PreRmScript: <<
# clean up
if [ $1 != "upgrade" ]; then
daemonic remove ssh
fi
<<
#
Description: Secure shell (remote login) client and server
DescUsage: <<
If you have host keys in /etc and want to continue using them, copy
them to /sw/etc/ssh (or wherever you installed Fink).
To run the SSH server from this package, first make sure the system's
server is disabled (SSHSERVER=-NO- in /etc/hostconfig). Then, run
'daemonic enable ssh' as root. That will create a startup item that
starts sshd after the next reboot.
To disable the server, run 'daemonic disable ssh' as root. This will
not kill a running server at this time. If you don't know how to kill
the server yourself, reboot the machine to get rid of it.
<<
DescPort: <<
The patch places a fake config.cache file in the build directory to
disable the broken getaddrinfo() function (and friends). With this
fix, incoming X11 forwarding finally works (and it's enabled by
default now).
Previous versions by Christoph Pfisterer.
<<
License: BSD
Homepage: http://www.openssh.com/
--- NEW FILE: openssh-3.4p1-2.patch ---
diff -ru openssh-3.4p1/configure openssh-3.4p1-patched/configure
--- openssh-3.4p1/configure 2002-06-26 16:08:18.000000000 +0200
+++ openssh-3.4p1-patched/configure 2002-06-27 16:02:40.000000000 +0200
@@ -15309,7 +15309,7 @@
# Looking for programs, paths and files
-PRIVSEP_PATH=/var/empty
+PRIVSEP_PATH='${prefix}/var/empty'
# Check whether --with-privsep-path or --without-privsep-path was given.
if test "${with_privsep_path+set}" = set; then
--- NEW FILE: openssl-0.9.6g-1.info ---
Package: openssl
Version: 0.9.6g
Revision: 1
Depends: %N-shlibs (= %v-%r)
Source: http://www.openssl.org/source/openssl-%v.tar.gz
Source-MD5: 515ed54165a55df83f4eb4e4e9078d3f
Patch: %f.patch
PatchScript: perl util/perlpath.pl /usr/bin
CompileScript: <<
./config shared --prefix=%p --openssldir=%p/etc/ssl
sed 's/^SHARED_LIBS_LINK_EXTS=.*/SHARED_LIBS_LINK_EXTS=.dylib/' <Makefile.ssl
>Makefile.tmp
mv -f Makefile.tmp Makefile.ssl
make
<<
InstallScript: <<
make install INSTALL_PREFIX=%d MANDIR=%p/share/man
<<
SplitOff: <<
Package: %N-shlibs
Depends: zlib
Replaces: %N (<= 0.9.6c-1)
Files: lib/libcrypto.0.9.6.dylib lib/libssl.0.9.6.dylib
DocFiles: README LICENSE CHANGES FAQ NEWS
<<
SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r)
Replaces: %N (<= 0.9.6c-2)
BuildDependsOnly: True
Files: include lib/libcrypto.dylib lib/libssl.dylib lib/*.a share/man/man3
share/man/man5 share/man/man7
DocFiles: README LICENSE CHANGES FAQ NEWS
<<
DocFiles: README LICENSE CHANGES FAQ NEWS
ConfFiles: %p/etc/ssl/openssl.cnf
#
Description: Secure Sockets Layer and general crypto library
DescDetail: <<
OpenSSL is a free implementation of the Secure Sockets Layer (SSL)
and Transport Layer Security (TLS) protocols. It includes command line
utilities to manager certificates and a separate library implementing
common cryptograhic algorithms.
<<
DescPort: <<
We do something ugly: we force the compatibility version of the created shared
libraries to be 0.9.6 instead of the default 0.9.0 (which is also used by Apple's
OpenSSL). We do so to be backward compatible with older versions of this package.
<<
License: OSI-Approved
Homepage: http://www.openssl.org/
Maintainer: Max Horn <[EMAIL PROTECTED]>
--- NEW FILE: openssl-0.9.6g-1.patch ---
diff -ru openssl-0.9.6e/Makefile.org openssl-0.9.6e-patched/Makefile.org
--- openssl-0.9.6e/Makefile.org 2002-07-19 18:33:26.000000000 +0200
+++ openssl-0.9.6e-patched/Makefile.org 2002-08-01 15:16:01.000000000 +0200
@@ -280,7 +280,7 @@
libs='-L. ${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
( set -x ; ${CC} --verbose -dynamiclib -o lib$$i${SHLIB_EXT} \
lib$$i.a $$libs -all_load -current_version
${SHLIB_MAJOR}.${SHLIB_MINOR} \
- -compatibility_version ${SHLIB_MAJOR}.`echo ${SHLIB_MINOR} | cut -d.
-f1` \
+ -compatibility_version 0.9.6 \
-install_name ${INSTALLTOP}/lib/lib$$i${SHLIB_EXT} ) || exit 1; \
libs="$$libs -l`basename $$i${SHLIB_EXT} .dylib`"; \
echo "" ; \
diff -ru openssl-0.9.6e/Makefile.ssl openssl-0.9.6e-patched/Makefile.ssl
--- openssl-0.9.6e/Makefile.ssl 2002-07-30 13:06:52.000000000 +0200
+++ openssl-0.9.6e-patched/Makefile.ssl 2002-08-01 15:16:00.000000000 +0200
@@ -282,7 +282,7 @@
libs='-L. ${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
( set -x ; ${CC} --verbose -dynamiclib -o lib$$i${SHLIB_EXT} \
lib$$i.a $$libs -all_load -current_version
${SHLIB_MAJOR}.${SHLIB_MINOR} \
- -compatibility_version ${SHLIB_MAJOR}.`echo ${SHLIB_MINOR} | cut -d.
-f1` \
+ -compatibility_version 0.9.6 \
-install_name ${INSTALLTOP}/lib/lib$$i${SHLIB_EXT} ) || exit 1; \
libs="$$libs -l`basename $$i${SHLIB_EXT} .dylib`"; \
echo "" ; \
--- openssh-3.1p1-2.info DELETED ---
--- openssh-3.1p1-2.patch DELETED ---
--- openssl-0.9.6c-3.info DELETED ---
--- openssl-0.9.6c-3.patch DELETED ---
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits