Jump to content
Froxlor Forum

d00p

Administrators
  • Posts

    10317
  • Joined

  • Last visited

  • Days Won

    43

Posts posted by d00p

  1. 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'

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. We think a good maintained control panel is essential for reliable webhosters. You might be one of them so you know best.

     

    It all started up with the well known system control panel "SysCP". Many of us were working on SysCP for a long and nice time

    until the team began to be at variance with the head of SysCP and his ideas about the future of SysCP.

     

    EleRas decided to quit working on SysCP in march 2009, soon followed by d00p, atari and radiation.

    We decided it was time to build a new panel with a better community-aspect and a good release-cycle.

     

    Due to time-issues Froxlor went to sleep until January 19th, 2010.

    Soon the team was back together and within two days the decision to fork SysCP was made

    (we couldn't stand to let the users use this buggy tool any longer);

    built up the infrastructure and fixed an enourmous amount of bugs mentioned in the SysCP bugtracker.

     

    After this release, we will re-work the source, give it a new core and develop a more flexible

    architecture which will make it easier to maintain and stabilize future releases.

     

    Behind the scenes a more democratic approach will be used.

    There is not a single person who decides where to go and what to do - it's the team.

    At least three team-members are needed to approve (bigger) decisions.

     

    Without any more words, we now proudly present: Froxlor 0.9

     

    Froxlor-0.9 is fully compatible with SysCP. Upgrading possible with only one click ;-)

     

    The following SysCP-1.4.2.1 bugs have been fixed in Froxlor 0.9

    (bug-numbers refer to the SysCP-bugtracker)

     

    #1013 		lighttpd - every customer should have his own php.ini
    #1051 		include_shell issue in lighttpd 1.4.20
    #1080 		host of third level gets overridden by second-level when wwwserveralias is not set on lighttpd
    #1095 		lighttpd - redirection - "/" slash is added to end of url
    #1113 		realtime functionality broken
    #1122 		Field members of table ftp_groups not updated correctly when customer deletes ftp user
    #1148 		Show info for inactive modifications
    #1149 		Create a Configuration-Option for SPF Records in Zonefiles
    #1154 		Wrong configuration set with AWstats an fcgi
    #1159 		serveral errors for lighttpd
    #1176 		libnss-mysql and conflicting usernames/groups
    #1181 		lighttpd cronjob config for subdomains is empty
    #1185 		Autoreponder - send mails via sendmail to set correct Return-Path header
    #1201 		Virtualusers conflict with local users when using libnss-mysql
    #1203 		Add check for PHP version and required PHP modules in install script
    #1209 	 	APS crashs when installing magento
    #1210 		Add start- and endtime to autoresponder
    #1213 		APS class_apsinstaller.php on line 510 - error installing different apps
    #1215 		php.ini: open_basedir error
    #1217 		SysCP Realtime Support
    #1221 		syscp xinet.d - no need to edit /etc/services
    #1223 		Postfix proposed SQL-query in mysql-virtual_alias_maps.cf: use TRIM()
    #1228 		Domain deletion fails
    #1233 		Display errors when amount of FTP or Mail Traffic is larger than HTTP traffic
    #1236 		the cron doesnt delete user directories
    #1239 		awstats configs get cluttered up after domain deletion
    #1246 		wrong variable assigned in /templates/admin/customers/customers_add.tpl
    #1247 		tab order problems at email forward mask
    #1249 		SysCP SVN(!) settings loader doesn't load some settings
    #1250 		Apache redirect to Umlautdomains does not work
    #1253 		admin_customers.php line 803 / 804 contain the same
    #1254 		Installation no next button
    #1255 		Wrong path to usage statistics under domain settings
    #1263 		Cosmettic Change
    #1266 		Lighttpd has a internal limit of regex-hits which limits max amount of domain-aliases
    #1267 		Domain-Aliases also create a HOST-entry
    #1268 		SysCP Funktion: aktualisierung in Real-Time
    #1269 		AWStats RewriteRule is wrong
    #1270 		xinet reltime update mistake
    #1271 		cant install the package magento
    #1272 		Default Config for libnss incomplete (debian/lenny)
    #1273 		APS-Installer
    #1275 		Setting up Traffic limit is limited to 999 GB
    #1276 		Bind Zones Not Updated on Nameserver Change
    #1277 		Apache Redirect => permanent 301
    #1279 		incorrect usage of escapeshellcmd
    #1281 		Wrong open_basedir directive
    #1282 		Identical dovecot homedirs
    #1283 		SysCP creating broken lighttpd config files
    

     

    Beside these bugs, we decided to drop the billing-module completely in Froxlor due to many bugs and unmaintainable code.

    If you are one of the very few users of that module - sorry :(

     

    This first release should be seen as an intermediate step between SysCP and the upcoming Froxlor 1.0 release.

    SysCP's design was kept in 0.9 for an easier changeover.

     

    Download Froxlor 0.9

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

     

    Thank you,

    Your Froxlor Team

    • Like 2
    • Downvote 1
×
×
  • Create New...