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

Pure-FTPD

Scheduled Pinned Locked Moved pfSense Packages
21 Posts 7 Posters 10.0k 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.
  • M Offline
    masters
    last edited by Mar 26, 2006, 3:40 PM

    How can I install Pure-FTPD package? I can't see it in ma package list :-(

    1 Reply Last reply Reply Quote 0
    • S Offline
      sullrich
      last edited by Mar 26, 2006, 6:35 PM

      It was removed because people couldnt read.  They where installing pure-ftpd and then wondering why the ftp-proxy didnt work and had the nerve to ask for support.

      You'll have to host your own XMLRPC repo to enable it.

      1 Reply Last reply Reply Quote 0
      • M Offline
        Mercredi
        last edited by Jan 21, 2007, 6:46 AM

        im sorry, but i really need my pfsense to act like a ftp server, dont want/have enough space to host another server especially for it. is there is a way to obtain PureFTPD package?

        1 Reply Last reply Reply Quote 0
        • H Offline
          hoba
          last edited by Jan 21, 2007, 11:53 AM

          The freenas package will have support for ftp once it is done. Currently it only works with head. Not sure if it will be compatible with the 1.x branch of pfSense. Daniel S. Haischt will have to comment on this as he's developing the package.

          1 Reply Last reply Reply Quote 0
          • S Offline
            sullrich
            last edited by Jan 21, 2007, 5:05 PM

            @masters:

            How can I install Pure-FTPD package? I can't see it in ma package list :-(

            Read one post above.  It was removed.

            1 Reply Last reply Reply Quote 0
            • D Offline
              DanielSHaischt
              last edited by Jan 21, 2007, 5:30 PM

              FreeNAS ships with support for wzdftpd. PureFTPd sucks big time (TM). PureFTPd isn't actively maintained anyway (last release from February 20, 2006). As Hoba already pointed out, the FreeNAS package only works if using pfSense HEAD (i.e. the development version of pfSense). Beside FTP support, you'll also get support for Samba, NFS, and Netatalk.

              Btw, I can't even find PureFTPd in the FreeBSD ports collection -> http://www.freebsd.org/cgi/ports.cgi?query=pureftp&stype=all …

              Regards
              Daniel S. Haischt

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

              1 Reply Last reply Reply Quote 0
              • S Offline
                sullrich
                last edited by Jan 21, 2007, 5:32 PM

                @DanielSHaischt:

                FreeNAS ships with support for wzdftpd. PureFTPd sucks big time (TM). PureFTPd isn't actively maintained anyway (last release from February 20, 2006). As Hoba already pointed out, the FreeNAS package only works if using pfSense HEAD (i.e. the development version of pfSense). Beside FTP support, you'll also get support for Samba, NFS, and Netatalk.

                Btw, I can't even find PureFTPd in the FreeBSD ports collection -> http://www.freebsd.org/cgi/ports.cgi?query=pureftp&stype=all …

                Regards
                Daniel S. Haischt

                It's there:

                pwd

                /usr/ports/ftp

                ls | grep pure

                pure-ftpd

                1 Reply Last reply Reply Quote 0
                • S Offline
                  Superman
                  last edited by Jan 21, 2007, 5:37 PM

                  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 Offline
                    DanielSHaischt
                    last edited by Jan 22, 2007, 5:20 AM

                    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 Offline
                      Mercredi
                      last edited by Jan 22, 2007, 5:43 PM

                      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 Offline
                        sullrich
                        last edited by Jan 22, 2007, 5:45 PM

                        @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
                        • ? This user is from outside of this forum
                          Guest
                          last edited by Jan 22, 2007, 6:02 PM

                          @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 Offline
                            DanielSHaischt
                            last edited by Jan 22, 2007, 6:28 PM

                            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 Offline
                              Mercredi
                              last edited by Jan 23, 2007, 7:15 AM

                              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 Offline
                                Mercredi
                                last edited by Jan 24, 2007, 10:54 AM Jan 24, 2007, 5:29 AM

                                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 Offline
                                  hoba
                                  last edited by Jan 24, 2007, 12:29 PM

                                  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 Offline
                                    Mercredi
                                    last edited by Jan 24, 2007, 1:27 PM

                                    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 Offline
                                      hoba
                                      last edited by Jan 24, 2007, 1:54 PM

                                      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 Offline
                                        Mercredi
                                        last edited by Jan 24, 2007, 1:58 PM

                                        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 Offline
                                          hoba
                                          last edited by Jan 24, 2007, 2:12 PM

                                          Then download the full iso.

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                                            [[user:consent.lead]]
                                            [[user:consent.not_received]]