Author: sip
Date: 2006-03-30 22:30:28 +0200 (Thu, 30 Mar 2006)
New Revision: 1087
Added:
crux-2.2/ports/opt/bftpd/bftpd-1.3-config.patch
crux-2.2/ports/opt/bftpd/bftpd-1.3-destdir.patch
Removed:
crux-2.2/ports/opt/bftpd/bftpd-1.0.24.patch
Modified:
crux-2.2/ports/opt/bftpd/.md5sum
crux-2.2/ports/opt/bftpd/Pkgfile
crux-2.2/ports/opt/bftpd/ftpd
Log:
bftpd: updated to 1.3 (thanks to Mark rosenstand)
Modified: crux-2.2/ports/opt/bftpd/.md5sum
===================================================================
--- crux-2.2/ports/opt/bftpd/.md5sum 2006-03-30 19:57:25 UTC (rev 1086)
+++ crux-2.2/ports/opt/bftpd/.md5sum 2006-03-30 20:30:28 UTC (rev 1087)
@@ -1,3 +1,4 @@
-0c35b6eb9ed83cd309fee096ca92b4d6 bftpd-1.0.24.patch
-74b1c2bad8fe85d78c8fa67cbf135bed bftpd-1.0.24.tar.gz
-a6a2a3522075a9453413d97e168c9a09 ftpd
+e1376d3d7827aae9f1383ec870d8fdd1 bftpd-1.3-config.patch
+45e7fb165aa729eb8ff401e847c07cde bftpd-1.3-destdir.patch
+71f43622611615fffc87cbd160cca85e bftpd-1.3.tar.gz
+594cb67d469eedb55b268c9922a0dfcd ftpd
Modified: crux-2.2/ports/opt/bftpd/Pkgfile
===================================================================
--- crux-2.2/ports/opt/bftpd/Pkgfile 2006-03-30 19:57:25 UTC (rev 1086)
+++ crux-2.2/ports/opt/bftpd/Pkgfile 2006-03-30 20:30:28 UTC (rev 1087)
@@ -3,14 +3,15 @@
# Maintainer: Per Lid�n <per(a)fukt.bth.se>
name=bftpd
-version=1.0.24
-release=3
-source=(http://bftpd.sourceforge.net/downloads/src/$name-$version.tar.gz \
- $name-$version.patch ftpd)
+version=1.3
+release=1
+source=(http://bftpd.sourceforge.net/downloads/src/bftpd-$version.tar.gz \
+ bftpd-$version-config.patch bftpd-$version-destdir.patch ftpd)
build () {
cd $name-$version
- patch -p1 < ../$name-$version.patch
+ patch -p1 -i ../bftpd-$version-config.patch
+ patch -p1 -i ../bftpd-$version-destdir.patch
./configure --prefix=/usr --enable-libz
make
mkdir -p $PKG/usr/sbin $PKG/usr/man/man8 $PKG/etc $PKG/etc/rc.d
Deleted: crux-2.2/ports/opt/bftpd/bftpd-1.0.24.patch
===================================================================
--- crux-2.2/ports/opt/bftpd/bftpd-1.0.24.patch 2006-03-30 19:57:25 UTC (rev 1086)
+++ crux-2.2/ports/opt/bftpd/bftpd-1.0.24.patch 2006-03-30 20:30:28 UTC (rev 1087)
@@ -1,70 +0,0 @@
-diff -ru bftpd-1.0.24/Makefile.in bftpd-1.0.24-new/Makefile.in
---- bftpd-1.0.24/Makefile.in 2003-05-09 23:47:48.000000000 +0200
-+++ bftpd-1.0.24-new/Makefile.in 2003-05-11 12:20:20.000000000 +0200
-@@ -30,10 +30,9 @@
- $(INSTALL) -g 0 -m 644 -o 0 bftpd.8 $(DESTDIR)/$(mandir)/man8
- [ -f $(DESTDIR)/etc/bftpd.conf ] || \
- $(INSTALL) -g 0 -m 600 -o 0 bftpd.conf $(DESTDIR)/etc
-- touch /var/log/bftpd.log
-- chmod 644 /var/log/bftpd.log
-- mkdir -p /var/run/bftpd
-- chmod 755 /var/run/bftpd
-+ mkdir -p $(DESTDIR)/var/{log,run}
-+ touch $(DESTDIR)/var/{log/bftpd,run/bftpdutmp}
-+ chmod 644 $(DESTDIR)/var/{log/bftpd,run/bftpdutmp}
-
- clean distclean:
- rm -f *~ $(OBJS) bftpd mksources.finished
-diff -ru bftpd-1.0.24/bftpd.conf bftpd-1.0.24-new/bftpd.conf
---- bftpd-1.0.24/bftpd.conf 2003-05-09 23:47:48.000000000 +0200
-+++ bftpd-1.0.24-new/bftpd.conf 2003-05-11 12:23:14.000000000 +0200
-@@ -1,5 +1,6 @@
--#Configuration file for bftpd.
--#The given values are only examples, modify this file for your own needs.
-+#
-+# /etc/bftpd.conf: bftpd(8) configuration
-+#
-
- global {
-
-@@ -53,7 +54,7 @@
- #Note that the directory in which the file resides must already exist.
- #Set the option to "" if you do not want that. This is discouraged for normal
- #use, but can be helpful if you want to create a boot floppy or something.
-- PATH_BFTPDUTMP="/var/run/bftpd/bftpdutmp"
-+ PATH_BFTPDUTMP="/var/run/bftpdutmp"
-
- #This option controls the buffer size while transferring files.
- #If you are on a very fast network (fast meaning 100 Mbit/s or more),
-@@ -70,11 +71,11 @@
- ALLOW_FXP="no"
-
- #After how many seconds of idle time should a user be kicked from the server?
-- CONTROL_TIMEOUT="300"
-+ CONTROL_TIMEOUT="0"
-
- #After how many seconds of idle time should a user be kicked from the server
- #during a file transfer?
-- DATA_TIMEOUT="30"
-+ DATA_TIMEOUT="60"
-
- #Use Ratio if you want the client to send a file before he can get a file.
- #Usage: RATIO=send/receive or RATIO=none. Example: RATIO=2/1 lets the client
-@@ -90,7 +91,7 @@
-
- #Name of the log file. Say "syslog" to log into syslog.
- #Say "" for no logging.
-- LOGFILE="/var/log/bftpd.log"
-+ LOGFILE="/var/log/bftpd"
-
- #Use %v for version, %h for the server FQDN and %i for the server IP address.
- HELLO_STRING="bftpd %v at %i ready."
-@@ -171,7 +172,7 @@
-
- user ftp {
- #Any password fits.
-- ANONYMOUS_USER="yes"
-+ ANONYMOUS_USER="no"
- }
-
- user anonymous {
Added: crux-2.2/ports/opt/bftpd/bftpd-1.3-config.patch
===================================================================
--- crux-2.2/ports/opt/bftpd/bftpd-1.3-config.patch (rev 0)
+++ crux-2.2/ports/opt/bftpd/bftpd-1.3-config.patch 2006-03-30 20:30:28 UTC (rev 1087)
@@ -0,0 +1,62 @@
+diff -ur bftpd-1.3.orig/bftpd.conf bftpd-1.3/bftpd.conf
+--- bftpd-1.3.orig/bftpd.conf 2006-03-10 01:53:52.000000000 +0100
++++ bftpd-1.3/bftpd.conf 2006-03-30 20:23:32.000000000 +0200
+@@ -1,5 +1,6 @@
+-#Configuration file for bftpd.
+-#The given values are only examples, modify this file for your own needs.
++#
++# /etc/bftpd.conf: bftpd(8) configuration
++#
+
+ global {
+
+@@ -53,7 +54,7 @@
+ #Note that the directory in which the file resides must already exist.
+ #Set the option to "" if you do not want that. This is discouraged for normal
+ #use, but can be helpful if you want to create a boot floppy or something.
+- PATH_BFTPDUTMP="/var/run/bftpd/bftpdutmp"
++ PATH_BFTPDUTMP="/var/run/bftpdutmp"
+
+ #This option controls the buffer size while transferring files.
+ #If you are on a very fast network (fast meaning 100 Mbit/s or more),
+@@ -86,11 +87,11 @@
+ ALLOW_FXP="no"
+
+ #After how many seconds of idle time should a user be kicked from the server?
+- CONTROL_TIMEOUT="300"
++ CONTROL_TIMEOUT="0"
+
+ #After how many seconds of idle time should a user be kicked from the server
+ #during a file transfer?
+- DATA_TIMEOUT="30"
++ DATA_TIMEOUT="60"
+
+ #Use Ratio if you want the client to send a file before he can get a file.
+ #Usage: RATIO=send/receive or RATIO=none. Example: RATIO=2/1 lets the client
+@@ -106,7 +107,7 @@
+
+ #Name of the log file. Say "syslog" to log into syslog.
+ #Say "" for no logging.
+- LOGFILE="/var/log/bftpd.log"
++ LOGFILE="/var/log/bftpd"
+
+ #Use %v for version, %h for the server FQDN and %i for the server IP address.
+ # Note: If you use the "%h" option and you do an inital CHROOT, then
+@@ -205,7 +206,7 @@
+
+ user ftp {
+ #Any password fits.
+- ANONYMOUS_USER="yes"
++ ANONYMOUS_USER="no"
+ }
+
+ user anonymous {
+@@ -214,7 +215,5 @@
+ }
+
+ user root {
+- DENY_LOGIN="Root login not allowed."
++ DENY_LOGIN="root login not allowed."
+ }
+-
+-
Added: crux-2.2/ports/opt/bftpd/bftpd-1.3-destdir.patch
===================================================================
--- crux-2.2/ports/opt/bftpd/bftpd-1.3-destdir.patch (rev 0)
+++ crux-2.2/ports/opt/bftpd/bftpd-1.3-destdir.patch 2006-03-30 20:30:28 UTC (rev 1087)
@@ -0,0 +1,17 @@
+diff -ur bftpd-1.3.orig/Makefile.in bftpd-1.3/Makefile.in
+--- bftpd-1.3.orig/Makefile.in 2006-03-26 21:58:51.000000000 +0200
++++ bftpd-1.3/Makefile.in 2006-03-30 20:12:52.000000000 +0200
+@@ -30,10 +30,9 @@
+ $(INSTALL) -g 0 -m 644 -o 0 bftpd.8 $(DESTDIR)/$(mandir)/man8
+ [ -f $(DESTDIR)/etc/bftpd.conf ] || \
+ $(INSTALL) -g 0 -m 600 -o 0 bftpd.conf $(DESTDIR)/etc
+- touch /var/log/bftpd.log
+- chmod 644 /var/log/bftpd.log
+- mkdir -p /var/run/bftpd
+- chmod 755 /var/run/bftpd
++ mkdir -p $(DESTDIR)/var/{log,run}
++ touch $(DESTDIR)/var/{log/bftpd,run/bftpdutmp}
++ chmod 644 $(DESTDIR)/var/{log/bftpd,run/bftpdutmp}
+
+ clean distclean:
+ rm -f *~ $(OBJS) bftpd mksources.finished
Modified: crux-2.2/ports/opt/bftpd/ftpd
===================================================================
--- crux-2.2/ports/opt/bftpd/ftpd 2006-03-30 19:57:25 UTC (rev 1086)
+++ crux-2.2/ports/opt/bftpd/ftpd 2006-03-30 20:30:28 UTC (rev 1087)
@@ -8,7 +8,7 @@
/usr/sbin/bftpd -d
;;
stop)
- killall -q /usr/sbin/bftpd
+ killall -q bftpd
;;
restart)
$0 stop