Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Pure-FTPD

    Scheduled Pinned Locked Moved pfSense Packages
    21 Posts 7 Posters 9.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Superman
      last edited by

      Or check here http://www.freebsd.org/cgi/ports.cgi?query=pure-ftpd&stype=all

      We use it on a few servers and works extremely well. It also supports virtual users and via virtual chroot it supports using soft-linked files or directories, very useful for allow access to specific items on a per-user basis.

      It hasn't been updated because it hasn't had any new vulnerabilities.

      1 Reply Last reply Reply Quote 0
      • D
        DanielSHaischt
        last edited by

        wzdftpd supports virtual users (RDBMS backed) users as well. Regarding PureFTPd IIRC there were several security flaws. Anyway - You can install the pure-ftpd package at any time from the command line using```
        pkg_add -r pure-ftpd

        
        Regards
        Daniel S. Haischt

        Mit freundlichen Gruessen / With kind regards
        DAn.I.El S. Haischt

        1 Reply Last reply Reply Quote 0
        • M
          Mercredi
          last edited by

          there is no way to easily install the pure-ftpd package from the past? i'm not very good in unix… with this output i have nothing to do:

          pkg_add -r pure-ftpd

          Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/pure-ftpd.tbz... Done.
          Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/All/perl-5.8.8.tbz... Done.
          perl-5.8.8.tbzRemoving stale symlinks from /usr/bin...
              Skipping /usr/bin/perl
              Skipping /usr/bin/perl5
          Done.
          Creating various symlinks in /usr/bin...
              Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl
              Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5
          Done.
          install: not found
          install: not found
          install: not found
          cd: can't cd to /usr/include
          Cleaning up /etc/make.conf... Done.
          Spamming /etc/make.conf... Done.
          Cleaning up /etc/manpath.config... Done.
          Spamming /etc/manpath.config... Done.
          ^Cpkg_add: move_file: could not perform '/bin/mv ./+COMMENT /var/db/pkg/perl-5.8.8'
          pkg_add: pkg_add of dependency 'perl-5.8.8' failed!

          pkg_add -r pure-ftpd

          Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/pure-ftpd.tbz... Done.
          Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/All/perl-5.8.8.tbz... Done.
          Removing stale symlinks from /usr/bin...
              Removing /usr/bin/perl
              Removing /usr/bin/perl5
          Done.
          Creating various symlinks in /usr/bin...
              Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl
              Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5
          Done.
          install: not found
          install: not found
          install: not found
          cd: can't cd to /usr/include
          Cleaning up /etc/make.conf... Done.
          Spamming /etc/make.conf... Done.
          Cleaning up /etc/manpath.config... Done.
          Spamming /etc/manpath.config... Done.

          If you defined call upload script in pure-ftpd config
          define corresponding vars in rc.conf
          Without it pure-ftpd will not listen tcp socket - see
          FAQ: http://pureftpd.org/FAQ

          1 Reply Last reply Reply Quote 0
          • S
            sullrich
            last edited by

            @Mercredi:

            there is no way to easily install the pure-ftpd package from the past? i'm not very good in unix… with this output i have nothing to do:

            pkg_add -r pure-ftpd

            Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/pure-ftpd.tbz... Done.
            Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/All/perl-5.8.8.tbz... Done.
            perl-5.8.8.tbzRemoving stale symlinks from /usr/bin...
                Skipping /usr/bin/perl
                Skipping /usr/bin/perl5
            Done.
            Creating various symlinks in /usr/bin...
                Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl
                Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5
            Done.
            install: not found
            install: not found
            install: not found
            cd: can't cd to /usr/include
            Cleaning up /etc/make.conf... Done.
            Spamming /etc/make.conf... Done.
            Cleaning up /etc/manpath.config... Done.
            Spamming /etc/manpath.config... Done.
            ^Cpkg_add: move_file: could not perform '/bin/mv ./+COMMENT /var/db/pkg/perl-5.8.8'
            pkg_add: pkg_add of dependency 'perl-5.8.8' failed!

            pkg_add -r pure-ftpd

            Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/pure-ftpd.tbz... Done.
            Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/All/perl-5.8.8.tbz... Done.
            Removing stale symlinks from /usr/bin...
                Removing /usr/bin/perl
                Removing /usr/bin/perl5
            Done.
            Creating various symlinks in /usr/bin...
                Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl
                Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5
            Done.
            install: not found
            install: not found
            install: not found
            cd: can't cd to /usr/include
            Cleaning up /etc/make.conf... Done.
            Spamming /etc/make.conf... Done.
            Cleaning up /etc/manpath.config... Done.
            Spamming /etc/manpath.config... Done.

            If you defined call upload script in pure-ftpd config
            define corresponding vars in rc.conf
            Without it pure-ftpd will not listen tcp socket - see
            FAQ: http://pureftpd.org/FAQ

            No there is not.  We do not advocate running a FTP server on your firewall.

            1 Reply Last reply Reply Quote 0
            • ?
              Guest
              last edited by

              @sullrich:

              No there is not.  We do not advocate running a FTP server on your firewall.

              In fact, such things are generally discouraged as they fly in the face of security best practices.

              1 Reply Last reply Reply Quote 0
              • D
                DanielSHaischt
                last edited by

                Okay I think the error message is pretty clear about what went wrong - The install binary is missing. Either copy the install binary from a FreeBSD 6.2 system or try to consider to install the FTP server on a dedicated machine.

                Regards
                Daniel S. Haischt

                Mit freundlichen Gruessen / With kind regards
                DAn.I.El S. Haischt

                1 Reply Last reply Reply Quote 0
                • M
                  Mercredi
                  last edited by

                  I mean can i install package allready created for pfsense without XMLRPC?

                  okay, i decided to setup a test machine for the HEAD behind my working firewall and test it. thank you for not letting me to install pureftpd-pfsense-package :)

                  1 Reply Last reply Reply Quote 0
                  • M
                    Mercredi
                    last edited by

                    couldnt sync my test machine to HEAD. it was doing "dev bootstrap" all night and there is no changes.
                    i have spent large amount of internet trafic for this… can anybody compile latest .iso of HEAD for me?

                    1 Reply Last reply Reply Quote 0
                    • H
                      hoba
                      last edited by

                      Our buildserver does all kind of builds automatically all the time: http://snapshots.pfsense.com/ Just browse to the directory of your choice and love it  ;D

                      1 Reply Last reply Reply Quote 0
                      • M
                        Mercredi
                        last edited by

                        where have you been before? sullrich says there is no head image, that everybody build and compile its own head iso :)

                        can i update my 1.0.1-snapshot 01-07-2007 with the head update .tgz? or its even better to make a fresh install?

                        1 Reply Last reply Reply Quote 0
                        • H
                          hoba
                          last edited by

                          I would recommend a fresh install but you can try an upgrade too. If it doesn't work you have to do the fresh install anyway  ;D

                          1 Reply Last reply Reply Quote 0
                          • M
                            Mercredi
                            last edited by

                            any download cost for me real money :) 1mb = $0.05
                            so it's better for me to download what i really need.

                            1 Reply Last reply Reply Quote 0
                            • H
                              hoba
                              last edited by

                              Then download the full iso.

                              1 Reply Last reply Reply Quote 0
                              • M
                                Mercredi
                                last edited by

                                thank you very much!

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.