summaryrefslogtreecommitdiffstats
path: root/package/pure-ftpd
Commit message (Collapse)AuthorAgeFilesLines
* package/pure-ftpd: add optional openldap dependencyFabrice Fontaine2019-03-281-0/+7
| | | | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> (cherry picked from commit 4f67a6c7d29ffb0bb2b8dcc190fdd71de5be84bc) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/pure-ftpd: add optional support for linux-pamArtem Panfilov2018-08-051-0/+7
| | | | | | Signed-off-by: Artem Panfilov <apanfilov@spectracom.com> [Thomas: add explicit --without-pam when linux-pam is not enabled.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* pure-ftpd: Config.in: fix help text wrappingGaël PORTAY2018-02-141-2/+2
| | | | | | | | | | | This commit fixes the warnings reported by check-package on the help text of package Config.in file, related to the formatting of the help text: should start with a tab, then 2 spaces, then at most 62 characters. Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com> Acked-by: Sam Voss <sam.voss@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pure-ftpd: Add uploadscript optionSam Voss2018-01-282-0/+10
| | | | | | | | | Enable option to compile with '--with-uploadscript' to allow running script after successful uploads. Signed-off-by: Sam Voss <sam.voss@rockwellcollins.com> Acked-by: Bryce Ferguson <bryce.ferguson@rockwellcollins.com Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/*/Config.in: fix help text check-package warningsThomas Petazzoni2017-12-181-10/+12
| | | | | | | | | | | | | This commit fixes the warnings reported by check-package on the help text of all package Config.in files, related to the formatting of the help text: should start with a tab, then 2 spaces, then at most 62 characters. The vast majority of warnings fixed were caused by too long lines. A few warnings were related to spaces being used instead of a tab to indent the help text. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pure-ftpd: bump version to 1.0.47Bernd Kuhls2017-11-012-3/+4
| | | | | | | Added license hash, switched _SITE to https. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/p*/Config.in: fix ordering of statementsAdam Duskett2017-05-011-1/+1
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter p in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pure-ftpd: bump version to 1.0.46Bernd Kuhls2017-04-292-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pure-ftpd: Added pure-ftpd quotas config optionBryce Ferguson2017-01-242-0/+12
| | | | | | | | | | | Added the pure-ftp quotas option. When selected, the --with-quotas compiler option is passed which enables the quota feature Note that this increases the size of the pure-ftpd executable by about 20%. Signed-off-by: Bryce Ferguson <bryce.ferguson@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pure-ftpd: Added pure-ftpwho config optionBryce Ferguson2016-12-202-0/+15
| | | | | | | | Added the pure-ftpwho config option. When selected, the --with-ftpwho compiler option is passed which enabled the pure-ftpwho command. Signed-off-by: Bryce Ferguson <bryce.ferguson@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain: add hidden symbol for PIE supportWaldemar Brodkorb2016-07-241-1/+1
| | | | | | | | | | | | | uClibc-ng does not support PIE for some architectures as arc and m68k. It isn't implemented in the static linking case, too. With musl toolchains you might have static PIE support with little patching of gcc. Static linking for GNU libc isn't enabled in buildroot. Fixup any package using special treatment of PIE. (grep -ir pie package/*/*.mk) Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> [Thomas: use positive logic.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pure-ftpd: add optional support for libsodiumBernd Kuhls2016-02-211-0/+4
| | | | | | | | | | | | | | | | When libsodium was compiled before, pure-ftpd will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/bin/pure-statsdecode | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libsodium.so.17] 0x0000000000000001 (NEEDED) Shared library: [libcrypt.so.1] 0x0000000000000001 (NEEDED) Shared library: [libc.so.1] The build system offers no option to en-/disable libsodium support, check configure.ac, line 953. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pure-ftpd: add optional support for elfutilsBernd Kuhls2016-02-211-0/+4
| | | | | | | | | | | | | | | | When elfutils was compiled before, pure-ftpd will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/sbin/pure-ftpd | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libelf.so.1] 0x0000000000000001 (NEEDED) Shared library: [libcrypt.so.1] 0x0000000000000001 (NEEDED) Shared library: [libc.so.1] The build system offers no option to en-/disable elfutils support, check m4/getloadavg.m4, line 44. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pure-ftpd: bump to version 1.0.42Gustavo Zacarias2015-07-283-42/+2
| | | | | | | bzero patch upstream so drop it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pure-ftpd: add patch that fixes build if HAVE_EXPLICIT_BZERO is definedAlexey Brodkin2015-07-091-0/+40
| | | | | | | | | | | | This patch was already merged upstream and once bumping version of that package this patch must be removed. See this change upstream: https://github.com/jedisct1/pure-ftpd/commit/2d34799585dc65c8c314a2f09a281874dd9b3d55 Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pure-ftpd: disable PIE on ARCAlexey Brodkin2015-07-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even though ARC gcc understands "-pie" option and attempts to generate PIE binaries as of today PIE is not really supported for user-space applications. So we disable PIE detection if building for ARC. That first fixes http://autobuild.buildroot.net/results/57a/57a6180809bc51f7206280533f0b9898ce4cfbb4 and also prevents execution of non-supported PIE binary in runtime. Interesting enough reported build failure is not directly related to PIE it looks like if PIE is enabled then successful detection of explicit_bzero() happens erroneously. A simple test app that mentions explicit_bzero() while built with "-pie" gives this output: --------------------------------->8----------------------------- arc-linux-gcc test.c -pie /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../lib/gcc/arc-snps-linux-uclibc/4.8.4/../../../../arc-snps-linux-uclibc/bin/ld: /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../arc-snps-linux-uclibc/sysroot/usr/lib/crt1.o: warning: unresolvable relocation against symbol `__uClibc_main' from .text section /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../lib/gcc/arc-snps-linux-uclibc/4.8.4/../../../../arc-snps-linux-uclibc/bin/ld: /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../lib/gcc/arc-snps-linux-uclibc/4.8.4/crtbegin.o: warning: unresolvable relocation against symbol `__deregister_frame_info@@GCC_3.0' from .text section /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../lib/gcc/arc-snps-linux-uclibc/4.8.4/../../../../arc-snps-linux-uclibc/bin/ld: /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../lib/gcc/arc-snps-linux-uclibc/4.8.4/crtbegin.o: warning: unresolvable relocation against symbol `__deregister_frame_info@@GCC_3.0' from .text section /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../lib/gcc/arc-snps-linux-uclibc/4.8.4/../../../../arc-snps-linux-uclibc/bin/ld: /home/abrodkin/Tools/arc/gnu/2015.06-rc1-uclibc-archs/bin/../lib/gcc/arc-snps-linux-uclibc/4.8.4/crtbegin.o: warning: unresolvable relocation against symbol `__register_frame_info@@GCC_3.0' from .text section --------------------------------->8----------------------------- And what's really interesting exist status is 0!: --------------------------------->8----------------------------- $ echo $? 0 --------------------------------->8----------------------------- With removal of "-pie" we're getting expected failure and exist status 1: --------------------------------->8----------------------------- $ arc-linux-gcc test.c /tmp/ccaWbKwc.o: In function `main': test.c:(.text+0x1c): undefined reference to `explicit_bzero' collect2: error: ld returned 1 exit status $ echo $? 1 --------------------------------->8----------------------------- We'll look into that strange issue separately internally. I filed internal STAR 9000925001 for that issue. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pure-ftpd: fix hash and use .bz2 tarballThomas Petazzoni2015-06-302-1/+2
| | | | | | | | | | | | | | | For some reason, the hash file added in commit ee6c9f5a1bc1995d968214345c011a44a3c145c8 by Gustavo turns out to be wrong, so this commit replaces it with the proper hash, also added after checking the GPG signature. While at it, we switch to using a .bz2 tarball. Fixes: http://autobuild.buildroot.org/results/c44/c441f35119191f47dd5fae96fd76827024e50329/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pure-ftpd: bump to version 1.0.41Gustavo Zacarias2015-06-282-1/+3
| | | | | | | Also add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/*: rename patches according to the new policyPeter Korsgaard2015-02-031-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBSThomas Petazzoni2014-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Since a while, the semantic of BR2_PREFER_STATIC_LIB has been changed from "prefer static libraries when possible" to "use only static libraries". The former semantic didn't make much sense, since the user had absolutely no control/idea of which package would use static libraries, and which packages would not. Therefore, for quite some time, we have been starting to enforce that BR2_PREFER_STATIC_LIB should really build everything with static libraries. As a consequence, this patch renames BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS, and adjust the Config.in option accordingly. This also helps preparing the addition of other options to select shared, shared+static or just static. Note that we have verified that this commit can be reproduced by simply doing a global rename of BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS plus adding BR2_PREFER_STATIC_LIB to Config.in.legacy. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-5/+5
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pure-ftpd: New packageBernd Kuhls2014-10-023-0/+72
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud