# # spec file for package fwproxy (Version 1.7tp4) # # Copyright (c) 2000 SuSE GmbH Nuernberg, Germany. # # please send bugfixes or comments to feedback@suse.de. # # neededforbuild ctags sgmltool sp sp_libs openldap autoconf automake # usedforbuild aaa_base aaa_dir autoconf automake base bash bindutil binutils bison bzip compress cpio cracklib ctags devs diff ext2fs file fileutil find flex gawk gcc gdbm gettext gpm gppshare groff gzip kbd less libc libtool libz lx_suse make mktemp modules ncurses net_tool netcfg nkita nkitb nssv1 openldap pam patch perl pgp ps rcs rpm sendmail sgmltool sh_utils shadow shlibs sp sp_libs strace syslogd sysvinit texinfo textutil timezone unzip util vim xdevel xf86 xshared Vendor: SuSE GmbH, Nuernberg, Germany Distribution: SuSE Linux 7.0 (i386) Name: fwproxy Release: 0 Packager: feedback@suse.de Summary: The SuSE Proxy Suite - FTP-Proxy Group: security Copyright: Copyright (C) 1999 SuSE Rhein/Main AG, Eschborn, Germany. Version: 1.7tp5 Provides: ftp-proxy Autoreqprov: on Source0: ftp://ftp.suse.com/pub/projects/proxy-suite/src/proxy-suite-1.7.tar.gz Source1: TRANSPARENT_PROXY.txt Patch0: proxy-suite-1.7.dif Patch1: ftp-daemon.c.dif Patch2: log-rotate.dif # BuildRoot: /tmp/proxy-suite %description FTP-Proxy relays FTP connections in a secure way between clients and servers. It provides security features like command restriction, argument scanning and port ranges. User actions can easily be audited. FTP-Proxy is fully RFC 959, 1123, 1579 and 2428 compliant. Authors: -------- Volker Wiegand Jens-Gero Boehm Pieter Hollants Marius Tomaschewski SuSE series: sec %prep %setup -n proxy-suite-1.7 %patch0 %patch1 %patch2 %build aclocal autoheader autoconf rm -f stamp-h.in touch stamp-h.in export CFLAGS="-pipe $RPM_OPT_FLAGS" ./configure --prefix=$RPM_BUILD_ROOT/usr --mandir=/usr/share/man \ --sysconfdir=$RPM_BUILD_ROOT/etc/proxy-suite \ --localstatedir=$RPM_BUILD_ROOT/var/run \ --enable-so-linger --enable-rfc1579 \ --with-regex --with-libwrap --with-libldap --enable-static \ --disable-proc-mods make %install export RPM_BUILD_ROOT export RPM_DOC_DIR export RPM_SOURCE_DIR strip --strip-debug ftp-proxy/ftp-proxy make install test -d $RPM_BUILD_ROOT/var/ftp-proxy/rundir || install -d -m750 $RPM_BUILD_ROOT/var/ftp-proxy/rundir mkdir -p ftp/html cp ftp-proxy/{FAQ,TODO,SYSLOG} ftp/ cp doc/*.html ftp/html/ cp doc/*.ps ftp/ gzip -9f ftp/*.ps cp ${RPM_SOURCE_DIR}/TRANSPARENT_PROXY.txt . %{?suse_check} %post cat <<'EOT' WARNING: This version includes EXPERIMENTAL support for transparent proxying - DO NOT USE THIS VERION ON PRODUCTION MACHINES. See AllowTransProxy flag in ftp-proxy.conf(5) manual and /usr/doc/packages/fwproxy/TRANSPARENT_PROXY.txt. EOT %files %doc ftp AUTHORS COPYING CREDITS INSTALL TRANSPARENT_PROXY.txt %config(noreplace) /etc/proxy-suite/ftp-proxy.conf %dir /etc/proxy-suite %dir /var/ftp-proxy/rundir /usr/share/man/man5/ftp-proxy.conf.5* /usr/share/man/man8/ftp-proxy.8* /usr/sbin/ftp-proxy