debian/0000755000000000000000000000000011573063744007200 5ustar debian/patches/0000755000000000000000000000000011573060157010622 5ustar debian/patches/001-ldap-deprecated.patch0000644000000000000000000000244111416107634015156 0ustar From: dann frazier Subject: ldap_init, ldap_get_values implicitly converted to pointers Our automated buildd log filter[1] detected a problem that is likely to cause your package to segfault on architectures where the size of a pointer is greater than the size of an integer, such as ia64 and amd64. . This is often due to a missing function prototype definition. For more information, see [2]. . [1] http://people.debian.org/~dannf/check-implicit-pointer-functions [2] http://wiki.debian.org/ImplicitPointerConversions . Function `ldap_init' implicitly converted to pointer at ftp-ldap.c:212 Function `ldap_get_values' implicitly converted to pointer at ftp-ldap.c:927 . The libldap API has been updated and many functions used by the ldap plugin are now deprecated. This package should either update to the new API or define LDAP_DEPRECATED to continue using the deprecated interfaces. . This patch implements the lazy solution. Bug-Debian: 463360 --- proxy-suite-1.9.2.4.orig/ftp-proxy/ftp-ldap.c +++ proxy-suite-1.9.2.4/ftp-proxy/ftp-ldap.c @@ -70,6 +70,7 @@ static char rcsid[] = "$Id: ftp-ldap.c,v # if defined(HAVE_LDAP_UMICH) # include # endif +# define LDAP_DEPRECATED 1 # include # if !defined(LDAP_PORT) # define LDAP_PORT 389 debian/patches/series0000644000000000000000000000013011505733340012025 0ustar 001-ldap-deprecated.patch 002-socket_t.patch 003-debian.patch 004-spelling-errors.patch debian/patches/002-socket_t.patch0000644000000000000000000000162211505666661013765 0ustar Description: use socklen_t instead of int in socket functions Use socklen_t instead of int as addrlen type in socket functions. Author: Roberto Lumbreras --- proxy-suite-1.9.2.4.orig/common/com-socket.c +++ proxy-suite-1.9.2.4/common/com-socket.c @@ -311,7 +311,8 @@ static void socket_accept(void) char peer[PEER_LEN] = {0}; char dest[PEER_LEN] = {0}; struct sockaddr_in saddr; - int nsock, len; + int nsock; + socklen_t len; /* ** Let the show begin ... @@ -1001,7 +1002,8 @@ int socket_exec(int timeout, int *close_ static void socket_ll_read(HLS *hls) { - int len, cnt, nsock; + int cnt, nsock; + socklen_t len; BUF *buf, *tmp; struct sockaddr_in saddr; @@ -1836,7 +1838,8 @@ char *socket_addr2str(u_int32_t addr) u_int32_t socket_sck2addr(int sock, int peer, u_int16_t *port) { struct sockaddr_in saddr; - int len, r; + int r; + socklen_t len; char *s; /* debian/patches/003-debian.patch0000644000000000000000000001103311505732456013366 0ustar Description: Debian changes introduced some time ago Author: Roberto Lumbreras Index: proxy-suite-1.9.2.4/Makefile.in =================================================================== --- proxy-suite-1.9.2.4.orig/Makefile.in 2010-12-26 17:34:42.235169116 +0100 +++ proxy-suite-1.9.2.4/Makefile.in 2010-12-26 17:38:27.000000000 +0100 @@ -44,7 +44,7 @@ @SET_MAKE@ -SUBDIRS= doc common ftp-proxy +SUBDIRS= common ftp-proxy DOCS= AUTHORS COPYING CREDITS Index: proxy-suite-1.9.2.4/configure =================================================================== --- proxy-suite-1.9.2.4.orig/configure 2010-12-26 17:34:42.243169297 +0100 +++ proxy-suite-1.9.2.4/configure 2010-12-26 22:32:38.719169312 +0100 @@ -5607,6 +5607,7 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +#include #include <$ac_header> _ACEOF rm -f conftest.$ac_objext @@ -7347,8 +7348,8 @@ *) echo "$as_me:$LINENO: result: n/a" >&5 echo "${ECHO_T}n/a" >&6 - { { echo "$as_me:$LINENO: error: /proc module not avaliable on $host" >&5 -echo "$as_me: error: /proc module not avaliable on $host" >&2;} + { { echo "$as_me:$LINENO: error: /proc module not available on $host" >&5 +echo "$as_me: error: /proc module not available on $host" >&2;} { (exit 1); exit 1; }; } ;; esac Index: proxy-suite-1.9.2.4/configure.in =================================================================== --- proxy-suite-1.9.2.4.orig/configure.in 2010-12-26 17:34:42.243169297 +0100 +++ proxy-suite-1.9.2.4/configure.in 2010-12-26 22:32:42.245828567 +0100 @@ -207,7 +207,9 @@ AC_CHECK_HEADERS(netinet/ip.h netinet/ip_fil.h netinet/ip_nat.h) AC_CHECK_HEADERS(netinet/ip_compat.h netinet/ip_fil_compat.h) -AC_CHECK_HEADERS(linux/netfilter_ipv4.h) +AC_CHECK_HEADERS(linux/netfilter_ipv4.h, [], [], +[#include +]) AC_HEADER_SYS_WAIT @@ -270,7 +272,7 @@ ;; *) AC_MSG_RESULT(n/a) - AC_MSG_ERROR(/proc module not avaliable on $host) + AC_MSG_ERROR(/proc module not available on $host) ;; esac else Index: proxy-suite-1.9.2.4/ftp-proxy/Makefile.in =================================================================== --- proxy-suite-1.9.2.4.orig/ftp-proxy/Makefile.in 2010-12-26 17:34:42.268979009 +0100 +++ proxy-suite-1.9.2.4/ftp-proxy/Makefile.in 2010-12-26 17:38:27.000000000 +0100 @@ -171,6 +171,7 @@ distclean: clean rm -f Makefile rc.script + rm -f $(FTP_MAN5) $(FTP_MAN8) realclean: distclean Index: proxy-suite-1.9.2.4/ftp-proxy/ftp-main.c =================================================================== --- proxy-suite-1.9.2.4.orig/ftp-proxy/ftp-main.c 2010-12-26 17:34:42.268979009 +0100 +++ proxy-suite-1.9.2.4/ftp-proxy/ftp-main.c 2010-12-26 17:38:27.000000000 +0100 @@ -76,8 +76,8 @@ #define SELECT_TIMEOUT 60 /* Wake up regularly */ -#if defined(COMPILE_DEBUG) # define DEBUG_FILE "/tmp/ftp-proxy.debug" +#if defined(COMPILE_DEBUG) # define OPTS_LIST "cdinf:v:V?" #else # define OPTS_LIST "cdinf:V?" @@ -96,10 +96,12 @@ " -n Do not detach from controlling terminal", " -f file Name of the configuration file", " (Default: " DEFAULT_CONFIG ")", -#if defined(COMPILE_DEBUG) " -v level Send debuging output to " DEBUG_FILE, " (Level: 0 = silence, 4 = chatterbox)", +#if defined(COMPILE_DEBUG) " !!! DO NOT USE -v FOR PRODUCTION !!!", +#else + " !!! DISABLED AT COMPILE TIME FOR PRODUCTION USE !!!", #endif " -V Display program version and exit", "", Index: proxy-suite-1.9.2.4/ftp-proxy/ftp-proxy.conf.sample =================================================================== --- proxy-suite-1.9.2.4.orig/ftp-proxy/ftp-proxy.conf.sample 2010-12-26 17:34:42.271168674 +0100 +++ proxy-suite-1.9.2.4/ftp-proxy/ftp-proxy.conf.sample 2010-12-26 22:29:16.239168781 +0100 @@ -85,6 +85,7 @@ # AllowTransProxy). # # DestinationAddress server.domain.tld +DestinationAddress localhost # # (Local) port range for all connections to the server. The @@ -136,7 +137,7 @@ # If given, change GID to give up root privileges. In POSIX # environments this changes all group ID's. # -# Group nogroup +Group nogroup # Group nobody # @@ -299,6 +300,7 @@ # Can be given as TCP service name or as a plain number. # # Port ftp +Port 2121 # # The following flag specifies the action when a PORT command @@ -378,7 +380,7 @@ # If set, the proxy will use non-privileged ports (>1024) for # active mode ftp transfers - see also ActiveMin/MaxDataPort. # -# User nobody +User nobody # User ftpproxy # debian/patches/004-spelling-errors.patch0000644000000000000000000001041711573060157015276 0ustar Description: Fix spelling errors Author: Roberto Lumbreras Index: proxy-suite-1.9.2.4/doc/Makefile.in =================================================================== --- proxy-suite-1.9.2.4.orig/doc/Makefile.in 2010-12-26 22:51:11.983171087 +0100 +++ proxy-suite-1.9.2.4/doc/Makefile.in 2011-06-05 21:09:02.000000000 +0200 @@ -71,19 +71,19 @@ $(FTP_PS): $(FTP_SGML) @if [ -n "$(SGML2LATEX)" ] ; then \ $(SGML2LATEX) --output=ps $< ; \ - else echo "$@: SGML2LATEX not avaliable" ; \ + else echo "$@: SGML2LATEX not available" ; \ fi $(FTP_PDF): $(FTP_PS) @if [ -n "$(PS2PDF)" ] && [ -f "$<" ] ; then \ $(PS2PDF) $< $@ ; \ - else echo "$@: PS2PDF not avaliable" ; \ + else echo "$@: PS2PDF not available" ; \ fi $(FTP_HTML): $(FTP_SGML) @if [ -n "$(SGML2HTML)" ] ; then \ $(SGML2HTML) $< ; \ - else echo "$@: SGML2HTML not avaliable" ; \ + else echo "$@: SGML2HTML not available" ; \ fi Index: proxy-suite-1.9.2.4/ftp-proxy/NEWS =================================================================== --- proxy-suite-1.9.2.4.orig/ftp-proxy/NEWS 2010-12-26 22:51:12.003169444 +0100 +++ proxy-suite-1.9.2.4/ftp-proxy/NEWS 2011-06-05 21:09:02.000000000 +0200 @@ -35,7 +35,7 @@ ----------------------------------- - improved user-auth to allow auth using ldap-bind as well - improved parsing of the ftp USER command magic strings - to allow email-adresses as username if UseMagicChar is @. + to allow email-addresses as username if UseMagicChar is @. - removed broken ABOR on error while srv_data xfer still runs - fixed to use hls->retr instead of a static retry counter - applied OpenBSD pf-nat transparent proxy support patch Index: proxy-suite-1.9.2.4/ftp-proxy/ftp-proxy.8.in =================================================================== --- proxy-suite-1.9.2.4.orig/ftp-proxy/ftp-proxy.8.in 2010-12-26 22:51:12.011169345 +0100 +++ proxy-suite-1.9.2.4/ftp-proxy/ftp-proxy.8.in 2011-06-05 21:09:02.000000000 +0200 @@ -165,7 +165,7 @@ .SH DIAGNOSTICS The .B \-v -option is is only avaliable if enabled using the +option is is only available if enabled using the .B \-\-enable-debug option when running the configure script - see also the .B INSTALL Index: proxy-suite-1.9.2.4/ftp-proxy/rc.script.in =================================================================== --- proxy-suite-1.9.2.4.orig/ftp-proxy/rc.script.in 2010-12-26 22:51:12.019169527 +0100 +++ proxy-suite-1.9.2.4/ftp-proxy/rc.script.in 2011-06-05 21:09:02.000000000 +0200 @@ -442,7 +442,7 @@ mk_chroot || return 1 # if syslog is used, a log socket should - # be avaliable as ${ServerRoot}/dev/log + # be available as ${ServerRoot}/dev/log if [ -n "${LogDestination}" ] && \ [ "${LogDestination}" = "${LogDestination#/*}" ] && \ [ ! -S "${ServerRoot}/dev/log" ] ; Index: proxy-suite-1.9.2.4/ftp-proxy/ftp-proxy.conf.5.in =================================================================== --- proxy-suite-1.9.2.4.orig/ftp-proxy/ftp-proxy.conf.5.in 2010-12-26 22:51:12.031170219 +0100 +++ proxy-suite-1.9.2.4/ftp-proxy/ftp-proxy.conf.5.in 2011-06-06 07:05:55.196897527 +0200 @@ -143,7 +143,7 @@ .B yes, true, or .B on -allows to use the proxy as transparent proxy for outgoing ftp. +allows one to use the proxy as transparent proxy for outgoing ftp. To get it working you also have to redirect client requests on a gateway or firewall host (i.e. via ipchains) to the ftp-proxy. It should only be activated with "trusted" users, like in an @@ -310,7 +310,7 @@ directory is prefixed by the {crypt} scheme specification. Other password schemes, i.e. MD5, are not supported at the moment. .br -Crypted passwords are only avaliable, if the proxy is compiled +Crypted passwords are only available, if the proxy is compiled with crypt support - see also .B "--with-crypt" compile time option in configure script. @@ -728,10 +728,10 @@ followed by @/_-. or alphanumeric characters and ending with an alphanumeric one. .sp -This matches the usual cases inclusive E-Mail adresses and +This matches the usual cases inclusive E-Mail addresses and "domain/user" names. .sp -If regex support is not avaliable, above default rule is still +If regex support is not available, above default rule is still used and the option ignored. See also .B ValidCommands option for regex encoding description. debian/source/0000755000000000000000000000000011416103305010460 5ustar debian/source/format0000644000000000000000000000001411416103305011666 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211034433424010362 0ustar 7 debian/copyright0000644000000000000000000000141711034373353011126 0ustar This package was debianized by Mike Goldman on Sat, 29 Jan 2000 03:32:47 -0500. It was downloaded from: ftp://ftp.suse.com/pub/projects/proxy-suite/ The SuSE Proxy-Suite homepage is: http://proxy-suite.suse.de/ Upstream Authors and Copyright (C) 1999-2005: The SuSE Proxy-Suite has been designed and programmed by: Volker Wiegand General program design and programming /proc/net/ftp_proxy interface Jens-Gero Boehm Programming support Pieter Hollants Documentation Marius Tomaschewski Test environment License: GNU General Public License (GPL). On recent Debian systems, a copy of the GNU GPL can be found in the file: /usr/share/common-licenses/GPL debian/ftp-proxy-doc.doc-base0000644000000000000000000000056611416101756013311 0ustar Document: ftp-proxy Title: FTP-Proxy Manual Abstract: This manual describes how to install, configure and use the FTP-Proxy application, part of the SuSE Proxy-Suite. Section: Network/File Transfer Format: PDF Files: /usr/share/doc/ftp-proxy-doc/ftp-proxy.pdf.gz Format: HTML Index: /usr/share/doc/ftp-proxy-doc/ftp-proxy.html Files: /usr/share/doc/ftp-proxy-doc/*.html debian/ftp-proxy-doc.docs0000644000000000000000000000042310761753356012567 0ustar ps-home.html doc/ftp-proxy-1.html doc/ftp-proxy-2.html doc/ftp-proxy-3.html doc/ftp-proxy-4.html doc/ftp-proxy-5.html doc/ftp-proxy-6.html doc/ftp-proxy-7.html doc/ftp-proxy-8.html doc/ftp-proxy-9.html doc/ftp-proxy.html doc/ftp-proxy.pdf ftp-proxy/TransProxy-Mini-Howto.txt debian/ftp-proxy.default0000644000000000000000000000026010716360543012507 0ustar # This file controls the behaviour of the ftp-proxy init script. It # will be parsed as a shell script. # Set to "yes" to have the init script start ftp-proxy. RUN_DAEMON=no debian/ftp-proxy.dirs0000644000000000000000000000003110200674706012015 0ustar usr/sbin etc/proxy-suite debian/ftp-proxy.docs0000644000000000000000000000005610716311661012013 0ustar ftp-proxy/NEWS ftp-proxy/TODO AUTHORS CREDITS debian/ftp-proxy.init0000644000000000000000000000302611416101626012022 0ustar #! /bin/sh # # ftp-proxy - Script to launch ftp-proxy server. # ### BEGIN INIT INFO # Provides: ftp-proxy # Required-Start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs $remote_fs $network $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Launch ftp-proxy # Description: Launch ftp-proxy, a FTP protocol proxy server. ### END INIT INFO set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/sbin/ftp-proxy DESC=FTP-Proxy CONF=/etc/proxy-suite/ftp-proxy.conf test -x $DAEMON || exit 0 # Get configuration if [ -r /etc/default/ftp-proxy ]; then . /etc/default/ftp-proxy fi # Exit if FTP-Proxy is configured to be started by inetd grep -qi "^[[:space:]]*ServerType[[:space:]]*inetd" $CONF && exit 0 . /lib/lsb/init-functions case "$1" in start) log_daemon_msg "Starting $DESC" "ftp-proxy" if [ "$RUN_DAEMON" = "yes" ]; then set +e start-stop-daemon --start --quiet --exec $DAEMON -- -d ret=$? set -e log_end_msg $ret else log_warning_msg " disabled." fi ;; stop) log_daemon_msg "Stopping $DESC" "ftp-proxy" start-stop-daemon --stop --quiet --retry 5 --oknodo --exec $DAEMON log_end_msg $? ;; reload|force-reload) log_daemon_msg "Reloading $DESC configuration files" "ftp-proxy" set +e start-stop-daemon --stop --quiet --signal 1 --exec $DAEMON ret=$? set -e log_end_msg $ret ;; restart) $0 stop $0 start ;; *) log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" exit 1 ;; esac exit 0 debian/ftp-proxy.install0000644000000000000000000000004710716320700012523 0ustar etc/proxy-suite usr/sbin usr/share/man debian/watch0000644000000000000000000000020210656047166010224 0ustar version=3 ftp://ftp.suse.com/pub/projects/proxy-suite/src/ (?:.*/)?proxy-suite-?_?([\w+\d+\.]+|\d+)(?:\.tar|\.tgz)(?:\.gz|\.bz2|) debian/ftp-proxy.postrm0000644000000000000000000000022611505732272012410 0ustar #!/bin/sh set -e if [ "$1" = "purge" ] && [ -d /etc/proxy-suite ]; then rmdir --ignore-fail-on-non-empty /etc/proxy-suite fi #DEBHELPER# exit 0 debian/ftp-proxy.preinst0000644000000000000000000000067611505732276012565 0ustar #!/bin/sh set -e movecfgfile () { if [ -e "/etc/$1" ] ; then echo -n "Moving $1" mv "/etc/$1" "/etc/proxy-suite/" echo fi } # If we are upgrading we might need to move configfiles if [ "$1" = "upgrade" ] ; then if [ ! -d /etc/proxy-suite ] ; then echo "Moving configuration files to /etc/proxy-suite." mkdir /etc/proxy-suite chmod 755 /etc/proxy-suite movecfgfile ftp-proxy.conf fi fi #DEBHELPER# exit 0 debian/control0000644000000000000000000000441011572750603010576 0ustar Source: proxy-suite Section: net Priority: optional Maintainer: Roberto Lumbreras Build-Depends: cdbs, debhelper (>= 7), autotools-dev, libwrap0-dev, libldap-dev Build-Depends-Indep: linuxdoc-tools-latex, ghostscript Standards-Version: 3.9.2 Package: ftp-proxy Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: ftp-proxy-doc Description: application level proxy for the FTP protocol FTP-Proxy is a transparent, application-level proxy server for FTP connections, designed to protect FTP servers against attacks based on the FTP protocol. It is the first (and currently only) component of the SuSE Proxy Suite, a set of programs to enhance firewall security. . FTP-Proxy is much less complex than any current FTP server, has been designed with great care and performs chroot(), setuid(), setgid() to avoid possible vulnerabilities, and is believed to be immune against current known attacks. . FTP-Proxy features include: o Securely relays FTP connections between clients and servers o Can switch connections from active to passive and vice versa o Utilizes port ranges for both control and data connections o Provides extensive auditing (via syslog or rotating log files) o Can separate user related from system triggered audit events o Provides command restriction based on logged in user name o Allows command argument checking with regular expressions o Is able to retrieve configuration data from an LDAP directory o Has been thoroughly tested against buffer overflow attacks o Fully conforms to RFC 959 and 1123 (the basic FTP RFCs) o Planned to support RFC 1579 ("Firewall Friendly FTP") o Planned to support RFC 2428 (IPv6 Extensions for FTP) o Based on GNU AutoConf, supposed to run on many UNIX systems Package: ftp-proxy-doc Architecture: all Section: doc Depends: ${shlibs:Depends}, ${misc:Depends}, ftp-proxy Description: documentation for ftp-proxy FTP-Proxy is a transparent, application-level proxy server for FTP connections, designed to protect FTP servers against attacks based on the FTP protocol. It is the first (and currently only) component of the SuSE Proxy Suite, a set of programs to enhance firewall security. . This package contains the documentation in PDF and HTML for ftp-proxy. debian/changelog0000644000000000000000000001236611573053303011050 0ustar proxy-suite (1.9.2.4-8) unstable; urgency=low * Build-Depends-Indep: s/gs-common/ghostscript/ to fix FTBFS. (Closes: #618122) * Updated standards. * Added -Wl,--as-needed to LDFLAGS. -- Roberto Lumbreras Mon, 06 Jun 2011 08:37:43 +0200 proxy-suite (1.9.2.4-7) unstable; urgency=low * Updated standards. * Switch to '3.0 (quilt)' source format. * Deleted Homepage field (not available anymore). * Fix spelling error 'aplication' in doc-base abstract field. Fix other spelling errors in sources. * Add missing dependency on remote_fs to init.d script. -- Roberto Lumbreras Sun, 26 Dec 2010 22:45:29 +0100 proxy-suite (1.9.2.4-6) unstable; urgency=low * doc-base section changed to Network/File Transfer. * copyright: rewrote to make lintian happy. * control: add Homepage: field. * Updated standards. -- Roberto Lumbreras Mon, 07 Jul 2008 13:06:28 +0200 proxy-suite (1.9.2.4-5) unstable; urgency=low * Define LDAP_DEPRECATED until a better fix is available. (Closes: #463360) * Updated standards. * Move docs to -doc directory. -- Roberto Lumbreras Fri, 29 Feb 2008 10:37:25 +0100 proxy-suite (1.9.2.4-4) unstable; urgency=low * Move documentation to a -doc package, to make buildds happier. (work around to ps2pdf segfaults and bus errors in some archs). * Use lsb functions in init. * Modify default config file so it works with a minimal configuration: listen Port: 2121 and DestinationAddress: localhost. Add default file to enable/disable the daemon (default disabled). * Fix configure linux/netfilter_ipv4.h warning. * com-socket.c: Use socklen_t instead of int as addrlen type in socket functions. -- Roberto Lumbreras Tue, 13 Nov 2007 18:09:07 +0100 proxy-suite (1.9.2.4-3) unstable; urgency=low * Fix FTBFS: depend on libwrap0-dev instead of libwrap-dev. (closes: 436316) * debian/rules: now using cdbs. -- Roberto Lumbreras Tue, 07 Aug 2007 12:53:58 +0200 proxy-suite (1.9.2.4-2) unstable; urgency=low * Add --with-libldap and --with-crypt to ./configure flags. (closes: #364864) * Fix watch file so new uscan is happier than old one. * docs: install .pdf and not .ps/.sgml. * Updated standards (no changes). -- Roberto Lumbreras Tue, 16 May 2006 17:45:40 +0200 proxy-suite (1.9.2.4-1) unstable; urgency=low * New upstream version. * Added watch file. -- Roberto Lumbreras Fri, 04 Feb 2005 14:35:36 +0100 proxy-suite (1.9.2.2-1) unstable; urgency=low * New upstream version. (closes: #260619) -- Roberto Lumbreras Wed, 21 Jul 2004 16:13:42 +0200 proxy-suite (1.8-6) unstable; urgency=low * Fixed FTBFS with gcc-3.4. (closes: #259616) * Added autotools-dev dependency and config.{sub,guess} links. * Updated standards (no changes). -- Roberto Lumbreras Fri, 16 Jul 2004 11:43:01 +0200 proxy-suite (1.8-5) unstable; urgency=low * Fixed typo in ftp-proxy preinst script. (closes: #185421) -- Roberto Lumbreras Wed, 19 Mar 2003 11:43:23 +0100 proxy-suite (1.8-4) unstable; urgency=low * debian/control: build-depends on linuxdoc-tools-latex insted of linuxdoc-tools. (closes: #185179) -- Roberto Lumbreras Mon, 17 Mar 2003 21:26:59 +0100 proxy-suite (1.8-3) unstable; urgency=low * New maintainer. (closes: #180588) * debian/control: rewrote description and added missing Build-depends. * Upgraded to Standards-Version 3.5.9. * ftp-proxy/ftp-main.c: it says now that -v (debuging mode) is disabled at compile time for production use. (closes: #71369) * Install ftp-proxy.conf in /etc/proxy-suite. (closes: #65048) * init.d/proxy-suite: changed force-reload to send a -HUP and not restart it. * Added debian/ftp-proxy.doc-base so html documentation is registered. * These bugs were fixed in previous releases: (closes: #64156, #117953) -- Roberto Lumbreras Sun, 16 Mar 2003 23:44:32 +0100 proxy-suite (1.8-2) unstable; urgency=low * Added Build-Dep libwrap0-dev. (closes: Bug#130718) -- Joerg Wendland Fri, 25 Jan 2002 09:22:11 +0100 proxy-suite (1.8-1) unstable; urgency=low * New maintainer. (closes: Bug#129595) * New upstream release. * Upgraded to Standards-Version 3.5.6.0. * Clean up debian/rules. * Remove skeleton comments from init-script. * Add MiniHOWTO for transparent proxying. * Remove --enable-proc-mods to not build the /proc interface module. This could be solved be additional build-deps but this is a kernel-module that depends on a specific kernel-version. One could build a kernel-module-source-package once. ACK NMU. (closes: Bug#90931,Bug#71340,Bug#63947) -- Joerg Wendland Thu, 24 Jan 2002 16:45:09 +0100 proxy-suite (1.7-1.1) unstable; urgency=low * Non-maintainer upload as part of the bug-squashing party. * Fix includes in ftp-proxy/proc_ftp.c to allow building on m68k (closes: #63947) -- Chris Butler Sat, 24 Feb 2001 17:35:29 +0000 proxy-suite (1.7-1) unstable; urgency=low * Initial Release. -- Mike Goldman Sat, 29 Jan 2000 03:32:47 -0500 debian/rules0000755000000000000000000000153211573063744010261 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk DEB_CONFIGURE_EXTRA_FLAGS := \ --enable-warnings \ --enable-so-linger \ --with-regex \ --with-libwrap \ --with-libldap \ --with-crypt \ # do not delete this line LDFLAGS += -Wl,--as-needed DEB_MAKE_INSTALL_TARGET := install INST_ROOT=$(DEB_DESTDIR) DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp makebuilddir:: rm -f config.sub config.guess config.h ln -s /usr/share/misc/config.sub config.sub ln -s /usr/share/misc/config.guess config.guess clean:: rm -f config.sub config.guess config.h rm -f doc/*.html doc/*.ps doc/*.pdf rm -f config.status config.cache config.log Makefile doc/Makefile common-binary-indep:: make -C doc all binary-predeb/ftp-proxy-doc:: cd debian/ftp-proxy-doc/usr/share/doc/ftp-proxy-doc && rm -f AUTHORS