SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

PureAdmin - A Management Utility for PureFTPd

PureAdmin is a graphical tool used to make the management of PureFTPd a little easier.
It uses the GTK+2.x widgets for its GUI and thus are not dependent on a specific desktop environment such as GNOME or KDE. It is, however, designed with the GNOME Human Interface Guidelines in mind so it should integrate nicely with at least GNOME.

PureAdmin was inspired by KcmPureFTPd which is a graphical tool for KDEs control-center but the goal of PureAdmin is somewhat different than that of KcmPureFTPd.

My goal is to create an all-in-one application that makes management and monitoring of a ftp-server as easy as possible. Although I believe that no control should be taken from the administrator, PureAdmin is there to provide help and sane default-values for those who are not familiar with all the functions of the server. An administrator could use PureAdmin as an alternative - or even better - as a complement to the text-mode utilities distributed with PureFTPd.

So, to summon up the previous two paragraphs. The main goals of PureAdmin and the reason for its existence are:

  • Stand-alone application, not dependent on GNOME/KDE/...
  • Nice, human friendly GUI with easy to use and easy to understand options and controls.
  • Keep control of the server in the hands of the administrator.

For contact information, see the Authors file. Official web page: http://purify.sourceforge.net/

******************Compiling and Installing PureAdmin****************************

There are generic build instructions in the file INSTALL distributed with this source package. There are, however, some options to the configure script that can be used to tune the compile to your system:

        --enable-binreloc       This will enable binary relocationability
                                to PureAdmin. It essentially means that 
                                the NO hard coded paths will be stored in the
                                executable. This is used to be able to create
                                autopackage packages. This is generally a good 
                                thing and should only be disabled if you'r sure
                                it causes trouble for you.
        --enable-binreloc-threads
                                Enable threading support for the binreloc code. 
                                You shouldn't change this! Really, don't! PureAdmin
                                is multi threaded and changing this can lead to 
                                weird bugs!

        --enable-debug          Enable additional debugging messages to the log 
                                window. Try this if you're experiencing problem and 
                                like to figure out what's wrong. Enabling this and
                                sending the relevant lines to the author when doing bug
                                reports gives you a golden start :-)

*** WARNING: *** This program is provided "AS IS" with no warranty what so ever.

                 Make sure you understand that although I try to test every
                 part of the code, there may be bugs that I've missed
                 that can ruin your pure-ftpd virtual user database. A backup of your user
                 configuration is not a bad idea.
                 Using this program in a production/critical environment is not recommended
                 unless you are aware of, and accept the above stated risk. 


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.