Package Details: proftpd 2:1.3.8b-2

Git Clone URL: https://aur.archlinux.org/proftpd.git (read-only, click to copy)
Package Base: proftpd
Description: High-performance, scalable FTP SSL TLS and SFTP server
Upstream URL: http://www.proftpd.org/
Licenses: GPL
Submitter: xyproto
Maintainer: severach
Last Packager: severach
Votes: 58
Popularity: 0.133801
First Submitted: 2013-05-16 15:03 (UTC)
Last Updated: 2023-12-20 19:59 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

maid commented on 2021-09-09 07:16 (UTC)

using TCP send buffer size of 16384 bytes mod_sftp/1.0.1: using OpenSSL 1.1.1l 24 Aug 2021 mod_sftp/1.0.1: using libsodium-1.0.18 mod_tls/2.9: using OpenSSL 1.1.1l 24 Aug 2021 mod_deflate/0.6: using zlib 1.2.11 mod_redis/0.2.2: using hiredis-1.0.0 disabling runtime support for IPv6 connections <IfModule>: using 'mod_lang.c' section at line 50 <IfModule>: using 'mod_unique_id.c' section at line 59 <IfModule>: using 'mod_ban.c' section at line 65 <IfModule>: skipping 'mod_ident.c' section at line 199 <IfModule>: using 'mod_unique_id.c' section at line 215 -----BEGIN STACK TRACE----- -----END STACK TRACE----- ProFTPD terminating (signal 11) ProFTPD terminating (signal 11) ProFTPD 1.3.7b standalone mode SHUTDOWN

maid commented on 2021-08-31 09:25 (UTC)

proftpd[27121]: 192.168.1.4 - ProFTPD 1.3.7b (git) (built Tue Aug 31 2021 09:02:01 UTC) standalone mode STARTUP systemd[1]: proftpd.service: Can't open PID file /run/proftpd/proftpd.pid (yet?) after start: Operation not permitted systemd[1]: proftpd.service: start operation timed out. Terminating. proftpd[27121]: 192.168.1.4 - ProFTPD killed (signal 15) proftpd[27121]: 192.168.1.4 - ProFTPD 1.3.7b standalone mode SHUTDOWN systemd[1]: proftpd.service: Failed with result 'timeout'. -- Subject: Unit failed -- The unit proftpd.service has entered the 'failed' state with result 'timeout'. systemd[1]: Failed to start ProFTPD FTP Server.

In /run: drwxr-xr-x 2 root root proftpd/

maid commented on 2021-04-23 19:11 (UTC)

There was "-DHAVE_STROPTS_H=0" in CPPFLAGS. I have add this a few months ago to fix the same issue. Build complete. However, proftpd won't install. /usr/bin/install: unable change owner '/tmp/proftpd/pkg/proftpd/usr/bin/proftpd': not allowed make: *** [Makefile:131: install-proftpd] error 1

migrev commented on 2021-04-23 11:21 (UTC) (edited on 2021-04-23 11:26 (UTC) by migrev)

@maid: That's a weird one! According to https://stackoverflow.com/questions/61029226/how-do-i-install-libraries-for-stropts-h and other sources:

stropts.h is part of the Posix STREAMS extension, which Linux never supported. (Since 2008, it has also been marked as obsolescent by Posix, so it may be removed in some future standard revision.)

Looking in os.h,

#ifdef HAVE_STROPTS_H
# include <stropts.h>
#endif

and HAVE_STROPTS_H is undefined by default in config.h[.in]. So, for some reason, your system has HAVE_STROPTS_H defined, which looks out of the scope of this package. Please check your CFLAGS in pursue of the culprit. Another starting point is checking if, after configure is executed, your config.h is different from (around line 805):

/* Define if you have the <stropts.h> header file.  */
/* #undef HAVE_STROPTS_H */

Post your feedback in case you really can't find the issue. I'll be glad to help.

Best!

maid commented on 2021-04-23 11:01 (UTC)

Fatal error. ../include/os.h:54:11: stropts.h: no such file 54 | # include <stropts.h> | ^~~~~~~~~~~

migrev commented on 2021-03-04 09:51 (UTC)

@severach: Done. Thanks for your contribution!

severach commented on 2021-03-04 08:06 (UTC) (edited on 2021-03-04 08:06 (UTC) by severach)

Remove CFLAGS from the make line. -fcommon was fixed in 1.3.7a so can be removed. CFLAGS goes before configure. make CFLAGS wipes out upstream CFLAGS selected by configure. The fix for Issue #1111 won't work CFLAGS on the make line.

migrev commented on 2020-12-14 11:38 (UTC)

@drakkan: Done :)

drakkan commented on 2020-12-12 13:30 (UTC)

Hi, can you please add mod_digest?

--with-modules=mod_digest:mod_sftp:mod_quotatab:mod_quotatab_sql:mod_quotatab_file:mod_tls:mod_tls_shmcache:mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres:mod_facl:mod_dynmasq \

I modified the PKGBUILD as above and it is working fine, thank you

eomanis commented on 2020-07-28 16:46 (UTC)

There is a new release available, ProFTPD 1.3.7a.

Changing the PKGBUILD to pkgver=1.3.7a, md5sums=('4a9b8877b2e9b08d70e71ad56c19e2c9' seems to be sufficient to build it, and for me it runs without needing to change my proftpd.conf at all.

But it also seems that ProFTPD 1.3.7b is already in the making, so it might make sense to just wait for that one.