Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8cbd2fe47c453eb5d53f2b359afec2852b064a19)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8cbd2fe47c453eb5d53f2b359afec2852b064a19)
  • Date: Sat, 8 Mar 2008 11:03:16 -0600

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ftp/pure-ftpd/BUILD | 17 +++++++------
ftp/pure-ftpd/CONFIGURE | 61
+++++++++++++++++++++++++++++++++++++++++++++++-
ftp/pure-ftpd/HISTORY | 4 +++
3 files changed, 74 insertions(+), 8 deletions(-)

New commits:
commit 0a30c6e0ed3b11a5c4ec404f2ea58ec95641b81b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

ftp/pure-ftpd: added lots of user configurable options

diff --git a/ftp/pure-ftpd/BUILD b/ftp/pure-ftpd/BUILD
index 92eed82..4eb0180 100755
--- a/ftp/pure-ftpd/BUILD
+++ b/ftp/pure-ftpd/BUILD
@@ -1,7 +1,10 @@
-OPTS="$CAPABILITIES $OPTS" &&
-./configure --sysconfdir=${INSTALL_ROOT}/etc \
- --prefix=${INSTALL_ROOT}/usr \
- --with-largefile \
- --with-everything \
- $OPTS &&
-make
+OPTS="$CAPABILITIES $OPTS" &&
+OPTS="$PUREFTPD_HUMOR $PUREFTPD_PARANOID $PUREFTPD_SYSQUOTA $OPTS" &&
+OPTS="$PUREFTPD_ALTLOG $PUREFTPD_PUREDB $PUREFTPD_EXTAUTH $OPTS" &&
+OPTS="$PUREFTPD_FORTUNE $PUREFTPD_THROTTLE $PUREFTPD_RATIOS $OPTS" &&
+OPTS="$PUREFTPD_QUOTA $PUREFTPD_FTPWHO $PUREFTPD_SCRIPT $PUREFTPD_VHOST
$OPTS" &&
+OPTS="$PUREFTPD_VCHROOT $PUREFTPD_DIRALIASES $PUREFTPD_PERUSERLIMIT $OPTS"
&&
+OPTS="$PUREFTPD_PRIVSEP $PUREFTPD_RFC2640 $OPTS" &&
+OPTS="--with-language=${PUREFTPD_LANG} $OPTS" &&
+OPTS="--with-largefile $OPTS" &&
+default_build
diff --git a/ftp/pure-ftpd/CONFIGURE b/ftp/pure-ftpd/CONFIGURE
index e76c622..b5cc042 100755
--- a/ftp/pure-ftpd/CONFIGURE
+++ b/ftp/pure-ftpd/CONFIGURE
@@ -1,3 +1,62 @@
#to disable capabilities when they haven't been enabled in kernel
config_query_option CAPABILITIES "Disable capabilities?" n \
- "--without-capabilities" ""
+ "--without-capabilities" "" &&
+config_query_option PUREFTPD_HUMOR "Do you have a sense of humor?" y \
+ "" "--with-boring" &&
+config_query_option PUREFTPD_PARANOID "Do you want admin friendly messages?"
y \
+ "" "--with-paranoidmsg" &&
+config_query_option PUREFTPD_SYSQUOTA "Do you want to use system quotas
instead of virtual quotas?" n \
+ "--with-sysquotas" "" &&
+config_query_option PUREFTPD_ALTLOG "Do you want an apache-like log format?"
n \
+ "--with-altlog" "" &&
+config_query_option PUREFTPD_PUREDB "Do you want to use virtual users?" y \
+ "--with-puredb" "" &&
+config_query_option PUREFTPD_EXTAUTH "Do you want support for external
authentication modules?" n \
+ "--with-extauth" "" &&
+config_query_option PUREFTPD_FORTUNE "Do you want support for fortune
cookies?" n \
+ "--with-cookie" "" &&
+config_query_option PUREFTPD_THROTTLE "Do you want support for data rate
throttling?" n \
+ "--with-throttling" "" &&
+config_query_option PUREFTPD_RATIOS "Do you want support for upload/download
ratios?" y \
+ "--with-ratios" "" &&
+config_query_option PUREFTPD_QUOTA "Do you want support for .ftpquota
files?" n \
+ "--with-quotas" "" &&
+config_query_option PUREFTPD_FTPWHO "Do you want pure-ftpwho to be built?" y
\
+ "--with-ftpwho" "" &&
+config_query_option PUREFTPD_SCRIPT "Do you want support for upload
scripts?" n \
+ "--with-uploadscript" "" &&
+config_query_option PUREFTPD_VHOST "Do you want support for virtual hosts?"
n \
+ "--with-virtualhosts" "" &&
+config_query_option PUREFTPD_VCHROOT "Do you want to enable the ability to
follow symlinks outside a chroot jail?" y \
+ "--with-virtualchroot" "" &&
+config_query_option PUREFTPD_DIRALIASES "Do you want support for directory
aliases?" n \
+ "--with-diraliases" "" &&
+config_query_option PUREFTPD_PERUSERLIMIT "Do you want support for per user
concurrency limits?" y \
+ "--with-peruserlimits" "" &&
+config_query_list PUREFTPD_LANG "Please select a language for pure-ftpd" \
+ brazilian-portuguese \
+ catalan \
+ czech \
+ danish \
+ dutch \
+ english \
+ french \
+ french-funny \
+ german \
+ hungarian \
+ italian \
+ korean \
+ norwegian \
+ romanian \
+ polish \
+ russian \
+ simplified-chinese \
+ slovak \
+ spanish \
+ swedish \
+ traditional-chinese \
+ turkish &&
+config_query_option PUREFTPD_PRIVSEP "Do you want to enable privilege
separation?" y \
+ "--with-privsep" "" &&
+config_query_option PUREFTPD_RFC2640 "Do you want to enable utf-8 support
for filenames?" n \
+ "--with-rfc2640" ""
diff --git a/ftp/pure-ftpd/HISTORY b/ftp/pure-ftpd/HISTORY
index 71fa8c3..8587904 100644
--- a/ftp/pure-ftpd/HISTORY
+++ b/ftp/pure-ftpd/HISTORY
@@ -1,3 +1,7 @@
+2008-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, CONFIGURE: added lots of user configurable options,
+ use default_build
+
2008-03-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* init.d/pure-ftpd, init.d/smgl-pure-ftpd: renamed the init
script



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8cbd2fe47c453eb5d53f2b359afec2852b064a19), Florian Franzmann, 03/08/2008

Archive powered by MHonArc 2.6.24.

Top of Page