Hello community, here is the log from the commit of package froxlor for openSUSE:Factory checked in at 2013-03-15 10:34:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/froxlor (Old) and /work/SRC/openSUSE:Factory/.froxlor.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "froxlor", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/froxlor/froxlor.changes 2012-05-08 18:00:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.froxlor.new/froxlor.changes 2013-03-15 10:35:28.000000000 +0100 @@ -1,0 +2,31 @@ +Thu Mar 14 12:46:28 CET 2013 - [email protected] + +- upstream upragde to version 0.9.28-rc1 +#1064 customers are now able to search their email-addresses in the overview (like domains, etc.) +#1103 new directory-structure for e-mail accounts. New added accounts will be stored in a new maildir-structure (e.g. + /var/customers/mail/<customeracc>/<domain>/<mailacc>/Maildir/). + An explanation why this makes sense can be found in the ticket-description. Note: no configuration changes are necessary + and existing accounts do not need to be updated, as the homedir/maildir is read from the database. +#1107 the default language for users without a language-setting is now determined via HTTP_ACCEPT_LANGUAGE +#1138 added support for apache-2.4 (note: mod_log_sql is not compatible to apache-2.4) +#1153 path to nginx's fastcgi_params-file is now customizable (as other distributions/systems do not have it in /etc/nginx/) +#1067 fixed alias generation when the docroot of a (sub)domain was below the customerdocroot +#1068 Apply settings for all subdomains in now deactivateable (but will be checked when you re-open the domain-edit view, this is intended!) +#1075 the default php-cgi listener for nginx is now editable as intended +#1079 php-fpm files are generated correctly - due to a double "cleaning" of the php-cgi-configdir, they were created and later removed in the cronjobs +#1089 + #1118 fixed php-fpm usage on apache-webserver +#1095 fixed incorrect display of used traffic in admin-overview +#1097 fixed falsey used private class property in database-class +#1104 fixed endless-loop in readdir() when bind is not installed but php-fpm is activated +#1108 fixed problems when disabling a customer / the customer removes one of his database with mysql version >4.1 +#1117 froxlor is now completely using UTF-8 encoding. +#1119 The classic theme has been removed. Maintaining two very different themes and the goal to gain usability and simplicity lead to that decision. + +Important information: + support for mod_log_sql will drop in the final 0.9.28 release. If you still use it, please switch to webalizer or awstats + support for dovecot-1 on Gentoo will be dropped in 0.9.29 as Gentoo's tree does not include it anymore. + support for Debian Lenny has been removed as it is EOL since 6.2.2012. + support for Ubuntu Hardy will be deprecated in 0.9.28 and removed in 0.9.29 as it will be unsupported in april 2013. + php's safe_mode setting will be removed in the final 0.9.28 release as it is deprecated. + +------------------------------------------------------------------- Old: ---- froxlor-0.9.27.tar.bz2 New: ---- froxlor-0.9.28.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ froxlor.spec ++++++ --- /var/tmp/diff_new_pack.iPndpw/_old 2013-03-15 10:35:29.000000000 +0100 +++ /var/tmp/diff_new_pack.iPndpw/_new 2013-03-15 10:35:29.000000000 +0100 @@ -20,7 +20,7 @@ %define apache_serverroot /srv/www/htdocs Name: froxlor -Version: 0.9.27 +Version: 0.9.28 Release: 0 Source0: froxlor-%{version}.tar.bz2 Source1: froxlor.suse.adapt.template.config.tar.bz2 ++++++ froxlor-0.9.27.tar.bz2 -> froxlor-0.9.28.tar.bz2 ++++++ ++++ 40191 lines of diff (skipped) ++++++ froxlor.sql.patch ++++++ --- /var/tmp/diff_new_pack.iPndpw/_old 2013-03-15 10:35:30.000000000 +0100 +++ /var/tmp/diff_new_pack.iPndpw/_new 2013-03-15 10:35:30.000000000 +0100 @@ -1,8 +1,6 @@ ---- install/froxlor.sql.orig 2012-05-08 11:45:19.432446643 +0200 -+++ install/froxlor.sql 2012-05-08 11:53:21.631764685 +0200 -@@ -1,5 +1,14 @@ - # $Id$ - # -------------------------------------------------------- +--- install/froxlor.sql.orig 2013-03-14 12:38:40.757510044 +0100 ++++ install/froxlor.sql 2013-03-14 12:42:47.009177494 +0100 +@@ -1,3 +1,13 @@ +## change path from /var to /srv +# webspaces: /srv/customers/webs +# logs: /srv/customers/logs/ @@ -11,54 +9,67 @@ +# cgi: /srv/www/cgi-bin/ +# fcgi: /srv/www/php-fcgi-scripts +# backup: /srv/customers/backups/ -+# asemen 20120511 - - # - # Table structure for table `ftp_groups` -@@ -458,14 +467,14 @@ - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('customer', 'mysqlprefix', 'sql'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'lastaccountnumber', '0'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'lastguid', '9999'); --INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'documentroot_prefix', '/var/customers/webs/'); --INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'logfiles_directory', '/var/customers/logs/'); -+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'documentroot_prefix', '/srv/customers/webs/'); -+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'logfiles_directory', '/srv/customers/logs/'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'ipaddress', 'SERVERIP'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'apachereload_command', '/etc/init.d/apache reload'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'last_traffic_run', '000000'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'vmail_uid', '2000'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'vmail_gid', '2000'); --INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'vmail_homedir', '/var/customers/mail/'); -+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'vmail_homedir', '/srv/customers/mail/'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'bind_enable', '1'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'bindconf_directory', '/etc/bind/'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'bindreload_command', '/etc/init.d/bind9 reload'); -@@ -507,8 +516,8 @@ - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('ticket', 'enabled', '1'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('ticket', 'concurrently_open', '5'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('ticket', 'noreply_name', 'Froxlor Support'); --INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'mod_fcgid_configdir', '/var/www/php-fcgi-scripts'); --INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'mod_fcgid_tmpdir', '/var/customers/tmp'); -+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'mod_fcgid_configdir', '/srv/www/php-fcgi-scripts'); -+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'mod_fcgid_tmpdir', '/srv/customers/tmp'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('ticket', 'reset_cycle', '2'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('panel', 'no_robots', '1'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('logger', 'enabled', '1'); -@@ -594,7 +603,7 @@ - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'mod_fcgid_httpuser', 'froxlorlocal'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'mod_fcgid_httpgroup', 'froxlorlocal'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('perl', 'suexecworkaround', '0'); --INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('perl', 'suexecpath', '/var/www/cgi-bin/'); -+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('perl', 'suexecpath', '/srv/www/cgi-bin/'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'awstats_awstatspath', '/usr/bin/'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'mod_fcgid_defaultini_ownvhost', '1'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'awstats_icons', '/usr/share/awstats/icon/'); -@@ -624,7 +633,7 @@ - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('panel', 'default_theme', 'Froxlor'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'validate_domain', '1'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'backup_enabled', '0'); --INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'backup_dir', '/var/customers/backups/'); -+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'backup_dir', '/srv/customers/backups/'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'backup_mysqldump_path', '/usr/bin/mysqldump'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'backup_count', '1'); - INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES ('system', 'backup_bigfile', '1'); ++# asemen 20130314 ++ + CREATE TABLE `ftp_groups` ( + `id` int(20) NOT NULL auto_increment, + `groupname` varchar(60) NOT NULL default '', +@@ -394,7 +404,7 @@ + ('customredirect', 'enabled', '1'), + ('customredirect', 'default', '1'), + ('perl', 'suexecworkaround', '0'), +- ('perl', 'suexecpath', '/var/www/cgi-bin/'), ++ ('perl', 'suexecpath', '/srv/www/cgi-bin/'), + ('login', 'domain_login', '0'), + ('login', 'maxloginattempts', '3'), + ('login', 'deactivatetime', '900'), +@@ -407,24 +417,24 @@ + ('phpfpm', 'min_spare_servers', '5'), + ('phpfpm', 'max_spare_servers', '35'), + ('phpfpm', 'max_requests', '0'), +- ('phpfpm', 'tmpdir', '/var/customers/tmp/'), ++ ('phpfpm', 'tmpdir', '/srv/customers/tmp/'), + ('phpfpm', 'peardir', '/usr/share/php/:/usr/share/php5/'), + ('phpfpm', 'enabled_ownvhost', '0'), + ('phpfpm', 'vhost_httpuser', 'froxlorlocal'), + ('phpfpm', 'vhost_httpgroup', 'froxlorlocal'), + ('phpfpm', 'idle_timeout', '30'), +- ('phpfpm', 'aliasconfigdir', '/var/www/php-fpm/'), ++ ('phpfpm', 'aliasconfigdir', '/srv/www/php-fpm/'), + ('nginx', 'fastcgiparams', '/etc/nginx/fastcgi_params'), + ('system', 'lastaccountnumber', '0'), + ('system', 'lastguid', '9999'), +- ('system', 'documentroot_prefix', '/var/customers/webs/'), +- ('system', 'logfiles_directory', '/var/customers/logs/'), ++ ('system', 'documentroot_prefix', '/srv/customers/webs/'), ++ ('system', 'logfiles_directory', '/srv/customers/logs/'), + ('system', 'ipaddress', 'SERVERIP'), + ('system', 'apachereload_command', '/etc/init.d/apache reload'), + ('system', 'last_traffic_run', '000000'), + ('system', 'vmail_uid', '2000'), + ('system', 'vmail_gid', '2000'), +- ('system', 'vmail_homedir', '/var/customers/mail/'), ++ ('system', 'vmail_homedir', '/srv/customers/mail/'), + ('system', 'vmail_maildir', 'Maildir'), + ('system', 'bind_enable', '1'), + ('system', 'bindconf_directory', '/etc/bind/'), +@@ -446,8 +456,8 @@ + ('system', 'apacheconf_htpasswddir', '/etc/apache/htpasswd/'), + ('system', 'webalizer_quiet', '2'), + ('system', 'last_archive_run', '000000'), +- ('system', 'mod_fcgid_configdir', '/var/www/php-fcgi-scripts'), +- ('system', 'mod_fcgid_tmpdir', '/var/customers/tmp'), ++ ('system', 'mod_fcgid_configdir', '/srv/www/php-fcgi-scripts'), ++ ('system', 'mod_fcgid_tmpdir', '/srv/customers/tmp'), + ('system', 'ssl_cert_file', '/etc/apache2/apache2.pem'), + ('system', 'use_ssl', '0'), + ('system', 'openssl_cnf', '[ req ]\r\ndefault_bits = 1024\r\ndistinguished_name = req_distinguished_name\r\nattributes = req_attributes\r\nprompt = no\r\noutput_password =\r\ninput_password =\r\n[ req_distinguished_name ]\r\nC = DE\r\nST = froxlor\r\nL = froxlor \r\nO = Testcertificate\r\nOU = froxlor \r\nCN = @@domain_name@@\r\nemailAddress = @@email@@ \r\n[ req_attributes ]\r\nchallengePassword =\r\n'), +@@ -481,7 +491,7 @@ + ('system', 'report_trafficmax', '90'), + ('system', 'validate_domain', '1'), + ('system', 'backup_enabled', '0'), +- ('system', 'backup_dir', '/var/customers/backups/'), ++ ('system', 'backup_dir', '/srv/customers/backups/'), + ('system', 'backup_mysqldump_path', '/usr/bin/mysqldump'), + ('system', 'backup_count', '1'), + ('system', 'backup_bigfile', '1'), -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
