Jump to content
Froxlor Forum

d00p

Administrators
  • Posts

    10328
  • Joined

  • Last visited

  • Days Won

    43

Posts posted by d00p

  1. Hello Froxies,

     

    today we're releasing Froxlor 0.9.13 - again we received a lot of feedback from all of you which helps us make Froxlor better and better every time.

     

    Also, we are looking forward to our first FroxCon which will be in mid-october. See more in this thread

     

    These changes found their way in 0.9.13:

     * Fix monthly Awstats generation (bug #240)
     * Improve behavior of security-questions (bug #332)
     * Added checkbox to prevent creation of index.html in home directory (bug #369)
     * Added checkbox to prevent creation of unneeded statistics directories (bug #370)
     * Control amount of autoresponders per customer (bug #377)
     * Restrict sender address to logged-in SMTP user in postfix (bug #379)
     * Removed display of RegEx within the password-complexity error-message (bug #392)
     * Correction of domain-list view (bug #394)
     * Fixed SQL-query in customer management (bug #397)
     * Fixed autoresponder when automatically answered mails being received (bug #399)
     * Fixed postfix-dovecot configuration-templates for Ubuntu Lucid (bug #401)
     * Added support for CGI APS-packages (bug #404)
     * Fixed usage of usernames instead of uid/gid when fcgid is not enabled (bug #407)
     * Fixed up irritating texts on the panel (bug #408)
     * [Gentoo Ebuild] Added php.ini creation for own vhost (bug #411)
     * Fixed deletion of files when a domain gets deleted (bug #415)
    

     

    Download Froxlor 0.9.13

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    Debian packages are in process of being built and will be available later today as usual.

     

    Thank you,

    your Froxlor Team

  2. Hello Froxies,

     

    this year, we'll start our 1st official FroxCon

     

     

    *Update*

     

    You can now sign-up for the FroxCon at http://froxcon.froxlor.org/.

    It would be nice if you do so we can prepare properly.

     

    When?

     

    16th October, 2010

     

    Where?

     

    St. Ingbert, Germany

     

    What's this about?

     

    • meet and greet with the Froxlor-Devs
    • contribute and work with us on the upcoming Froxlor-1.0
    • discuss problems and new features
    • have a lot of fun :)

     

    Program

     

    FroxCon 2010 - Program

    and check out the new website: FroxCon 2010

     

    How much does it cost?

     

    10,- EUR per person, to cover the expenses.

  3. I think the usual way to capitalize on open source software is the best way to go:

    1. Create a small company that can write valid fiscal invoices; it might even be possible to make it a gGmbH (German charitable Ltd.) to save on taxes
    2. Sell consulting and support contracts (that include a hot-line)
    3. Provide a pay-per-call hotline (i.e. 0900 number or similar charging scheme) for those customers who don't want to commit to a contract
    4. Charge for specific feature requests (and then have the requestor give them to the open source domain if he wishes to)

    I think from the consulting and support contracts alone, you should be able to generate enough income to pay off a chunk of the froxlor-incurred costs.

     

    1) we do have that (NuTime UG, see imprint)

    2) and 3) are only possible if there's one who does this as a fulltime job

    4) nice idea so far

  4. Hello Froxies,

     

    You all may know or can imagine, that when managing a open source project it sometimes comes to the point where you have to think about money. We don't want you to think that we want to ask for money here - we would never do that. We just like to hear some ideas how you think we could manage this. There are quite a few things we have to pay at this moment such as domains, developer meetings and the new support-hotline we want to set up for you, which also costs us a few bucks per month (more info about that will be published when we've finished the setup).

     

    So we thought about what to do and came up with three possible solutions:

     

    1. place some ads in the forums (which we don't like very much, but could help a lot)

    2. start a fund-raising (which will then be once, no monthly payments)

    3. find sponsors (which is not as easy as it may sound as we cannot provide contribution receipts)

     

    What would be your favorite? Do you have any other ideas? Any help is appreciated and welcome.

     

    Thanks in advance,

    the Froxlor team

    • Like 1
  5. Hello Froxies,

     

    today we're releasing Froxlor 0.9.12 which comes with a lot of bugfixes and improvements (thanks to the community) such as 'FCGID Vhost Container for the Panel itself' and some more e-mail notification templates for customization.

     

    These changes found their way in 0.9.12:

     * Allow files to be set as 40x & 500 error-handler (bug #267)
     * Added possibility to use FCGID also for the Froxlor-panel itself (bug #305)
     * Improved/Reviewed autoresponder-source (bug #308)
     * Fixed various file-permission-commands in the configuration-area (bug #309, #310)
     * Added pure-ftpd to Gentoo, fixed configuration for debian-based systems (bug #311)
     * Added possibility to use Perl/CGI for Apache+SuExec users (bug #319)
     * Fixed editing of mysql-databases in customer-panel (bug #325)
     * Added possibility to add a subdomain of another domain as "full"-domain in admin-interface (bug #329)
     * Fixed issues when saving settings with attribute "dir" (bug #331)
     * Set default path for FTP-accounts to customerroot (bug #338)
     * Fixed usage of chattr under FreeBSD, it is named chflgs there (bug #339)
     * Added possibility to customize the description of a directory-protection via htpasswd (bug #345)
     * Added e-mail notification template for 'forgot password' (bug #354)
     * Remove fcgi-starter if domain has been deleted (bug #367)
     * Added '{COMPANY}' template variable for all e-mail templates (bug #376)
    

     

    Download Froxlor 0.9.12

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    Debian packages are in process of being built and will be available later today as usual.

    A little heads up for users on Debian Squeeze (Lenny users can safely ignore this): the upcoming Package (read: 0.9.13) will contain major changes, in particular:

     * move most of the package content to /usr/share
     * implement debconf for storing options which are needed on upgrading (for example, user:group when using FCGI, currently, we just rely on www-data being used, which is not optimal.)
     * Config Templates for squeeze (finally!)
    

     

    this changes will prepare the package for upstream inclusion see, this ITP

    however, please note that this may or may not happen in squeeze+1 depending on the state of 1.0 when squeeze is released, you might just end up seeing 1.0 there :)

     

    This will *not* hit lenny as the upgrading between versions on lenny should be painless and we don't want to introduce major changes, we understand that not pushing the debconf change to lenny might be suboptimal for people that want to use FCGID for the froxlor vhost and apologize for the inconvenience

     

    Thank you,

    your Froxlor Team

  6. Can you please be more specific ?

    I should see a new option for DocumentRoot in Server -> IPs and Ports ? (because I can't see one).

     

    Admin-Menu -> Settings -> System-Settings -> "Access Froxlor directly via the hostname" (yes or no)

     

    where "yes" means, Froxlor will be reachable via 'http://your-main-host.name' and

    "no" means, Froxlor will be reachable via 'http://your-main-host.name/froxlor'

  7. Dear Froxies,

     

    as you might have noticed, there has not been very much activity since the last release. This does not mean that we do not have the energy anymore, it's more based on a lot of stuff we have to talk about for Froxlor-1.0 and of course the soccer world championship ;-)

     

    Nevertheless, we are currently refactoring the nameserver-integration of Froxlor 0.9. It will take a while until this is finished though. We also updated our APS integration to the new APS 1.2 - standard, now most packages are working again.

     

    New features / Bugfixes and more:

     * implemented APS-1.2 standard (bug #232)
     * fixed DNS mail A record is not created when using external MX servers (bug #242) 
     * added possiblility for customer to get its e-mail account data deleted from the filesystem when removing an account from the panel (bug #245)
     * fixed duplicate config variable in lighttpd.conf (bug #254)
     * fixed incorrect form field in autoresponder form (bug #256)
     * corrected chown'ing of awstats-directory (bug #258)
     * fixed incorrect (additional) directory-creation in webserver-cron (bug #259)
     * fixed sed expressions in the configuration manual (bug #263)
    

     

    Download Froxlor 0.9.9

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    Debian packages are in process of being built and will be available later today as usual.

     

    Thank you,

    your Froxlor Team

  8. Dear Froxies,

     

    and again, a lot of bugs were reported to our bugtracker (thanks to all the reporters) making our latest release even better, Froxlor 0.9.5.

     

    New in this version is the interactive updater, which will ask you for optional database-updates.

     

     * DNS - add post entry (bug #82)
    * Show domain IP in user panel (bug #95)
    * fixed problem with deleting domains (bug #101)
    * fixed problem when uninstalling APS package (bug #110)
    * fixed small bug in autoresponder (bug #115)
    * fixed FTP User Paths can't be changed after account is created (bug #116)
    * added Postfix: mx access (bug #119)
    * Re-enable setting for Awstats cgi-bin path as this differes in a lot of distributions (bug #120)
    * fixed All non-existent subdomains point to Froxlor (bug #123)
    * Awstats configuration not created on FreeBSD (bug #125)
    * fixed sort order in domain-overview (bug #126) 
    * fixed error in the ftpd configuration description FreeBSD (bug #132) 
    * fixed Call-time pass-by-reference has been deprecated (bug #134) 
    * fixed file permission for froxlor_bind.conf (bug #135) 
    * fixed check if exec commands are properly escaped (bug #136) 
    * fixed awstats: broken links to statistics in user panel (bug #137) 
    * Webalizer does not work in freebsd (bug #140) 
    * Bind Cronjob tries to unlink directories (bug #147) 
    * Show customer last-login (bug #158) 
    * Highlight locked customers (on login failure) (bug #159) 
    

     

    Download Froxlor 0.9.5

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    Debian packages are in process of being built and will be available later today as usual.

     

    Thank you,

    Your Froxlor Team

  9. Dear Froxies,

     

    Today a bit later than usual, but nevertheless, we give you a late easter - present: Froxlor 0.9.4.

     

    We managed to get webalizer optional finally, this way you don't need two log analyzers running anymore, if you want to use AWstats. Please note: since we rewrote a large part of the AWstats integration, there may be a few new bugs. If you need the traffic - calculation, it's best to stay on webalizer until this part is stable. we appreciate any feedback on this topic! Froxlor got a new translation as well: Polish. With this release, we fixed the following issues, thank the reporters for reporting them:

     

     * Make Webalizer optional (bug #57)
    * AWstats config files do not get created correctly (bug #58)
    * allow setting of minimal password length (bug #59)
    * refactored DomainKey feature (bug #63, #94)
    * added missing HTML decoding in Ticket-system for field 'subject' (bug #67)
    * default customer-index.html file is now also placed in subdirectories if new (sub-)domain is created (bug #68)
    * fixed creation of webserver-configurations if vhosts-setting is a folder instead of a file (bug #70)
    * it is now possible to define an e-mail sender-name in the panel (bug #76)
    * fixed install requirement-check of php-extensions (bug #78)
    * Polish translation of Froxlor has been added (bug #85)
    * FCGID configurations are now also assigned to child-domains instead of the default configuration (bug #107)
    * fixed wrong e-mail validation in APS-system (bug #112) 

     

    Download Froxlor 0.9.4

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    Debian packages are in process of being built and will be available later today as usual.

     

    Thank you,

    Your Froxlor Team

  10. Dear Froxies,

     

    since the first release of Froxlor, we counted 119 downloads for the initial version, 218 downloads for our 0.9.1 release and the 0.9.2(.1) releases accumulated 243 downloads at all. For such a young project these are quite impressive numbers.

     

    To celebrate this, we are announcing a minor bugfix release to Froxlor today, which fixes the following issues:

     

    * Froxlor is now PHP-5.3 ready (removed deprecated functions and updated phpMailer-class, bug #35) 
    * FreeBSD is now more or less supported, thanks to hedo (bug #37) 
    * fixed issue with cronjob when using awstats and awstats was not installed on the system (bug #45) 
    * removed cronjob-warnings because of non-existing logfiles after adding a customer (bug #46) 
    * fixed major issue with the ticket-system (syntax-error in sql-query, bug #47) 
    * added command to create the "deactivated users"-folder (if set) in configuration (bug #50) 
    * fixed issue when changing docroot for a domain in admin_domains (bug #51) 
    * table-field 'dbserver' is not added to 'panel_databases' in update from syscp-1.4.2.1 (stable) (bug #54) 
    * fixed security issue in function safe_exec (bug #56) 
    * added custom version string for specific packaging and more (feature #60) 
    

     

    Download Froxlor 0.9.3

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    Debian packages are in process of being built and will be available later today as usual.

    Starting with this release we are proud to announce our debian repository.

    To use it, add this to your /etc/apt/sources.list:

     

    deb http://debian.froxlor.org lenny main
    deb-src http://debian.froxlor.org lenny main

     

    Squeeze is supported as well, users still on Etch can use APT Pinning to get the Lenny package.

     

    If you want to get rid of the GPG Warning issued after an apt-get update run this to trust our key:

    gpg --keyserver gpg-keyserver.de --recv-keys 4F9E9BBC
    gpg --export 4F9E9BBC|apt-key add -

     

    In case you're on Gentoo, look here for using an overlay.

     

    Of course we are steadily working on the rewrite 1.0 and are making great progress here. The first modules are taking form and a user already began to write a module for managing gameservers, although the module-API is not 100% stable yet, kudos to Scarya, who also decided to join the developer team and to help coding for Froxlor-1.0.

     

    Thank you,

    Your Froxlor Team

  11. Dear Community,

     

    due to a tiny problem in the updater-script users might - under certain conditions - run into a PHP Fatal Error which can cause an unfinished database-update. Froxlor-users who didn't have any problems with updating do not have to update to 0.9.2.1. Also the version in Froxlor stays as 0.9.2 with this bugfix-release.

     

    Details:

     

    When updating from Froxlor 0.9 or higher to the current 0.9.2 release, 
    it might happen, in case your system.lastguid in the database is not correct,
    that checkLastGuid() is called, which usually is a cronjob function and therefore 
    uses the cronjob-logger object instead of the panel-logger. 
    
    When trying to access the logger object an error will occur saying: Call to a member function logAction() on a non-object
    (bug #44)
    

     

    Download Froxlor 0.9.2.1

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    Thank you and sorry for the inconvenience,

    Your Froxlor Team

  12. It's been 15 days since the release of Froxlor-0.9 and there are many things going on by now.

     

    For example, the german IT-company Filoo GmbH sponsored us a vServer for testing purposes, wrote some tutorials in their F.A.Q. and plans to offer Froxlor as their default control panel to its customers.

     

    Today, we're announcing a minor bugfix release to Froxlor, which fixes the following issues:

     

    * removed a lot of undefined variables 
    * removed unneeded require() in APS-module, fixes (bug #6)
    * corrected design in Ticket-module
    * fixed sql-query (missing field) in Ticket-module
    * fixed "only variables should be passed by reference" warning in Traffic-module
    * fixed configuration templates for Postfix on Debian Etch and Debian Lenny (bug #8)
    * fixed broken Umlaut in customers name (bug #9) 
    * fixed wrong header-image-name in installation (bug #12)
    

     

    Download Froxlor 0.9.1

    Visit www.froxlor.org or join our irc-channel #froxlor on irc.freenode.org

     

    In our SVN we are currently building a new base layer for Froxlor, complete with Unittests and phpdoc - documentation. Code documentation will also be written in our wiki.

     

    Thank you,

    Your Froxlor Team

×
×
  • Create New...