]> git.pld-linux.org Git - packages/pure-ftpd.git/commitdiff
- all auth that tries all auth methods including plaintext auto/th/pure-ftpd-1_0_29-3
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Wed, 30 Jun 2010 10:08:19 +0000 (10:08 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    pure-ftpd-allauth.patch -> 1.1
    pure-ftpd.spec -> 1.194

pure-ftpd-allauth.patch [new file with mode: 0644]
pure-ftpd.spec

diff --git a/pure-ftpd-allauth.patch b/pure-ftpd-allauth.patch
new file mode 100644 (file)
index 0000000..ccae86b
--- /dev/null
@@ -0,0 +1,47 @@
+--- pure-ftpd-1.0.29/src/log_mysql.h~  2010-03-15 16:20:25.000000000 +0100
++++ pure-ftpd-1.0.29/src/log_mysql.h   2010-06-30 11:57:43.084176772 +0200
+@@ -6,6 +6,7 @@
+ #define PASSWD_SQL_MYSQL "password"
+ #define PASSWD_SQL_MD5 "md5"
+ #define PASSWD_SQL_ANY "any"
++#define PASSWD_SQL_ALL "all"
+ #define MYSQL_DEFAULT_SERVER "localhost"
+ #define MYSQL_DEFAULT_PORT 3306
+ #define MYSQL_MAX_REQUEST_LENGTH ((size_t) 8192U)
+--- pure-ftpd-1.0.29/src/log_mysql.c~  2010-03-15 16:20:25.000000000 +0100
++++ pure-ftpd-1.0.29/src/log_mysql.c   2010-06-30 11:58:39.120827157 +0200
+@@ -416,6 +416,11 @@
+         crypto_crypt++;
+         crypto_mysql++;
+         crypto_md5++;
++    } else if (strcasecmp(crypto, PASSWD_SQL_ALL) == 0) {
++        crypto_crypt++;
++        crypto_mysql++;
++        crypto_md5++;
++        crypto_plain++;
+     } else if (strcasecmp(crypto, PASSWD_SQL_CRYPT) == 0) {
+         crypto_crypt++;
+     } else if (strcasecmp(crypto, PASSWD_SQL_MYSQL) == 0) {
+--- pure-ftpd-1.0.29/src/log_pgsql.h~  2010-03-15 16:20:25.000000000 +0100
++++ pure-ftpd-1.0.29/src/log_pgsql.h   2010-06-30 11:57:59.065414391 +0200
+@@ -6,6 +6,7 @@
+ #define PASSWD_SQL_PGSQL "password"
+ #define PASSWD_SQL_MD5 "md5"
+ #define PASSWD_SQL_ANY "any"
++#define PASSWD_SQL_ALL "all"
+ #define PGSQL_DEFAULT_SERVER "localhost"
+ #define PGSQL_DEFAULT_PORT 5432
+ #define PGSQL_MAX_REQUEST_LENGTH ((size_t) 8192U)
+--- pure-ftpd-1.0.29/src/log_pgsql.c~  2010-03-15 16:20:25.000000000 +0100
++++ pure-ftpd-1.0.29/src/log_pgsql.c   2010-06-30 11:59:01.591116941 +0200
+@@ -494,6 +494,10 @@
+     if (strcasecmp(crypto, PASSWD_SQL_ANY) == 0) {
+         crypto_crypt++;
+         crypto_md5++;
++    } else if (strcasecmp(crypto, PASSWD_SQL_ANY) == 0) {
++        crypto_crypt++;
++        crypto_md5++;
++        crypto_plain++;
+     } else if (strcasecmp(crypto, PASSWD_SQL_CRYPT) == 0) {
+         crypto_crypt++;
+     } else if (strcasecmp(crypto, PASSWD_SQL_MD5) == 0) {
index 90339339a6bf6ac018d9313cce55dc11e0a93168..40c3c50d7675d0719402f8afc1891a798ea4401d 100644 (file)
@@ -9,7 +9,7 @@
 %bcond_without tls             # disable SSL/TLS support
 %bcond_without cap             # disable capabilities
 #
-%define        rel     2
+%define        rel     3
 Summary:       Small, fast and secure FTP server
 Summary(pl.UTF-8):     Mały, szybki i bezpieczny serwer FTP
 Name:          pure-ftpd
@@ -31,6 +31,7 @@ Patch0:               %{name}-config.patch
 Patch1:                %{name}-path_to_ssl_cert_in_config.patch
 Patch2:                %{name}-pure-pw_passwd.patch
 Patch3:                %{name}-mysql_config.patch
+Patch4:                %{name}-allauth.patch
 Patch5:                %{name}-passwd_location.patch
 Patch6:                %{name}-additionalgid.patch
 Patch7:                audit_cap.patch
@@ -94,6 +95,7 @@ Ten pakiet zawiera schemat Pure-FTPd pureftpd.schema dla openldapa.
 %setup -q -a 5
 %patch0 -p0
 %patch3 -p1
+%patch4 -p1
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
This page took 0.161694 seconds and 4 git commands to generate.