Hello community,

here is the log from the commit of package froxlor for openSUSE:Factory
checked in at Tue Sep 27 16:10:36 CEST 2011.



--------
New Changes file:

--- /dev/null   2010-08-26 16:28:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/froxlor/froxlor.changes        2011-09-20 
15:57:58.000000000 +0200
@@ -0,0 +1,408 @@
+-------------------------------------------------------------------
+Tue Sep 20 11:05:27 CEST 2011 - [email protected]
+
+- upstream upragde to version 0.9.24
+(bnc#718819) adapt in spec file License: to GPL-2.0+ as Smarty-3.0.8 is under 
GPL-3.0 
+Bug #714: Malformed "priority" in ticket archive search
+Bug #727: Support tickets eats html codes
+Bug #743: Very confusing overview in admin panel
+Bug #791: 'Unknown User' at traffic calculation if user is locked
+Bug #799: Bind9 zone files on ipv6
+Bug #859: Froxlor saves backups in customer directory
+Bug #870: Empty "ServerName" possible
+Bug #879: Completely suspend/disable a email client
+Bug #880: Webserver user-name label missing in Settings (English)
+Bug #889: Modernize bash init-script (/etc/init.d/php-fcgi for nginx)
+Feature #16: Rotate customer logs
+Feature #834: Database size in Froxlor
+Feature #848: create a domain, which will only relay mail is not possible
+Feature #875: favicon for froxlor
+
+-------------------------------------------------------------------
+Fri Sep 16 13:32:47 CEST 2011 - [email protected]
+
+- fixed some rpmlint warnings 
+
+-------------------------------------------------------------------
+Wed Aug 10 12:57:26 CEST 2011 - [email protected]
+
+- upstream upragde to version 0.9.23 
+Bug #469: Prevent autocompletion for new customer dialog
+Bug #728: temp folder is not deleted
+Bug #780: Checkbox doesn't "check" if domain is a wildcard
+Bug #793: catchall checkbox bei "E-Mail-Adresse anlegen" funktionslos
+Bug #842: webftp.php file upload fails, Typo
+Bug #846: PHP-FPM tmpdir permission bug
+Bug #851: Add "--force" option to mysql backups, to prevent empty sql backups
+Feature #814: Use filesystem quota to enforce limit of diskspace - usage by 
customer
+
+-------------------------------------------------------------------
+Tue Jul 12 13:47:11 CEST 2011 - [email protected]
+
+- upstream release to version 0.9.22 nearly same as 0.9.22-rc1
+Added security relevant HTTP - headers (X-Content-Security-Policy, 
X-Frame-Options, Strict-Transport-Security and X-Content-Type-Options: nosniff)
+Generate all links with a new linker - object for easier link - management
+Updated the included jQuery to version 1.6.1
+Moved all inline - JavaScript to external file
+Added WebFTP
+Bug #756: Natural sorting function for customers doesn't work
+Bug #768: small improvement in proftp config
+Bug #800: Broken apache permissions in directories
+Bug #802: Wrong copyright in default page
+Bug #813: Language fixes (typo/hyperlinks/HTML)
+Bug #815: Panel session timout = 0: No timeout expected but login impossible.
+Bug #817: French translation encoding removed all accents
+Bug #819: webFTP missing images/css
+Feature #214: Do not display SQL Errors, write them to error log instead.
+Feature #556: Safe Mode deprecated in PHP >= 5.3
+Feature #737: FTP- and Mailquotas
+Feature #812: Bitte Warnmeldung bei der Abschaltung von safe_mode abschalten
+
+-------------------------------------------------------------------
+Tue Jun 28 13:26:56 CEST 2011 - [email protected]
+
+- upstream release to version 0.9.22-rc1
+Added security relevant HTTP - headers (X-Content-Security-Policy, 
X-Frame-Options, Strict-Transport-Security and X-Content-Type-Options: nosniff)
+Generate all links with a new linker - object for easier link - management
+Updated the included jQuery to version 1.6.1
+Moved all inline - JavaScript to external file
+Added WebFTP
+Bug #756: Natural sorting function for customers doesn't work
+Bug #768: small improvement in proftp config
+Bug #800: Broken apache permissions in directories
+Bug #802: Wrong copyright in default page
+Bug #813: Language fixes (typo/hyperlinks/HTML)
+Bug #815: Panel session timout = 0: No timeout expected but login impossible.
+Bug #817: French translation encoding removed all accents
+Bug #819: webFTP missing images/css
+Feature #214: Do not display SQL Errors, write them to error log instead.
+Feature #556: Safe Mode deprecated in PHP >= 5.3
+Feature #737: FTP- and Mailquotas
+Feature #812: Bitte Warnmeldung bei der Abschaltung von safe_mode abschalten
+
+-------------------------------------------------------------------
+Tue May 31 10:23:53 CEST 2011 - [email protected]
+
+- upstream emergency-release to version 0.9.21
+Bug #741: Error when there is a white space in field "registration date"
+Bug #760: [german] incorrect translations
+Bug #775: [Backup] Reloading webserver for each users causes SIGTERM and 
shutting down (apache2)
+Bug #778: Cannot set domain to use SSL without SSL redirect
+Bug #784: Allow continuing of uploads in ProFTPd by setting a conf value in 
proftpd.conf
+Bug #790: Fix char-errors in Italian language file
+Feature #280: Kunden Anrede
+Feature #785: Allow active FTP uploads in backup
+
+-------------------------------------------------------------------
+Fri Apr 29 15:28:35 CEST 2011 - [email protected]
+
+- upstream emergency-release to version 0.9.20.1
+Bug #730: Debian 6.0
+Bug #738: 0.9.20 (fresh install): could not create customer
+Bug #740: Git (/lib/configfiles/squeeze.inc.php): change "lenny" to "squeeze" 
(2x)
+Bug #742: SQL error while creating a new client
+
+-------------------------------------------------------------------
+Wed Apr 27 11:30:10 CEST 2011 - [email protected]
+
+- upstream upragde to version 0.9.20
+Bug #167: Domains should be able to listen on every interface
+Bug #467: Mail quota should be in the client's limits
+Bug #655: exim4 should be configured to issue a permanant error on 
non-existing user
+Bug #678: Falsche Formatierung bei Passwort-Zurücksetzung
+Bug #687: PHP and fcgid: Files containing ".php" anywhere in the filename are 
executed as PHP scripts
+Bug #690: ungünstige Fehlermeldung bei Hostname als Domain
+Bug #698: Froxlor doesn't create none-existing directory when changing 
FTP-homedirectory
+Bug #699: Recalculate resource usage
+Bug #704: "Resend password" language variable partly wrong
+Bug #711: Warning: Division by zero in 
/var/www/froxlor/scripts/jobs/cron_usage_report.php on line 211
+Bug #712: Typo "SysLinks" in cron_tasks.inc.http.10.apache.php
+Bug #718: Domain with TLD-Suffixes of more than 6 characters not possible
+Bug #722: FreeBSD 8.2 , nginx 0.9.6, php 5.3.5, php-fpm, mysql 5.5.9 - 
htpasswd generation
+Bug #725: Froxlor ohne FCGID (mod_php5) setzt User/group falsch
+Feature #186: Backup-function for Admin and Customer
+Feature #346: Kennwort Generator oder vorgeschlagene Kennwörter
+Feature #492: Admin Traffic summary
+Feature #600: Replace "Webspace (MB): 11.10938 (3000)" with "Webspace 
(used/max) [MB]: 11.10938 / 3000"
+Feature #645: General form usability improvements
+Feature #677: Passwortanforderung für gesperrte Benutzer deaktivieren
+
+-------------------------------------------------------------------
+Tue Mar 29 10:24:02 CEST 2011 - [email protected]
+
+- upstream upragde to version 0.9.19
+Bug #592: missing build-dependancy on cdbs
+Bug #618: Sortierung der Kunden
+Bug #647: froxlor relies on being installed in docroot/froxlor
+Bug #649: undefined variable $entry in cron_autoresponder.php
+Bug #653: Froxlor-Passwort zurücksetzen: Fehlermeldung trotz erfolgreicher 
Durchführung
+Bug #654: Install script error
+Bug #656: Vorlage "Hinweis zum Speicherverbrauch" wird nicht beachtet
+Bug #657: [Design] Falscher Pfad bei Domains mit URLs
+Bug #658: Doppel-Slash bei Domain-Redirects
+Bug #659: Inhalt von CGI-BIN wird beim SuExec Workaround gelöscht
+Bug #660: Skripte werde beim SuExec Workaround nicht ausgeführt (403-Fehler)
+Bug #662: Es wurde eine falsche Id übergeben
+Bug #663: FreeBSD aps installer
+Bug #669: Redirect Code wird via mod_rewrite nicht gesetzt
+Bug #670: FreeBSD 8.2 , php 5.3.5, php-fpm, mysql 5.5.9 - aps installer
+Bug #671: Leeres Feld "Eigene vHost-Einstellungen" in "IPs und Ports"
+Bug #674: Suchfunktion von Ticket-Archiv funktioniert nicht
+Bug #675: Rechtschreibfehler: Einstellungen->Log Einstellungen
+Feature #550: Please adjust the package recommendations for Exim4 as MTA
+Feature #627: Fehlender Eintrag in der Postfix Vorlage für TLS
+Feature #651: Variabeln für E-Mail-Vorlage "Hinweis zum Speicherverbrauch"
+Feature #661: "Kunden anlegen" Schaltfläche über die Tabelle
+Feature #666: Gesperrt lassen was gesperrt gehört
+Feature #667: AWStats Ordner der Standarddomain löschen wenn diese entfernt 
wird
+Feature #672: Werte für Formular beim Auftreten von Fehlern beibehalten
+Feature #676: Add checkbox support to formfield generator
+
+-------------------------------------------------------------------
+Tue Mar  8 09:42:29 CET 2011 - [email protected]
+
+- upstream upragde to version 0.9.18.1
+~ Creating a mail forwarder: Only white site after creation and no success
+~ no traffic bars in customer view
+~ PHP Configurations in new thems is damaged
+~ Can not create absence-messages
+~ image loading problem
+~ Unable to view configuration page
+~ domain path is not displayed
+~ Confusing row design in customers/admins/domains list
+~ FTP-user can't be changed
+~ Customer Frontend -> Creating email account
+~ HTTP Config on SUSE
+~ [nginx|php-fpm] Wrong ip and port setting for default vhost
+
+-------------------------------------------------------------------
+Tue Mar  1 10:48:26 CET 2011 - [email protected]
+
+- Requires postfix-mysql added
+
+-------------------------------------------------------------------
+Mon Feb 28 22:20:54 CET 2011 - [email protected]
+
+- fixing configuration files of postfix
+
+-------------------------------------------------------------------
+Mon Feb 28 14:02:19 CET 2011 - [email protected]
+
+- upstream upragde to version 0.9.18
++ Complete new design
++ Theme - switcher
++ Feature #579: Ability to add idna domains that contains the German "ß"
+~ Bug #543: Customer details get cut when entering special characters
+~ Bug #553: Heimatverzeichnis des FTP-Benutzers löschen
+~ Bug #562: open_basedir settings are ignored when using php-fpm
++++ 211 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/froxlor/froxlor.changes

calling whatdependson for head-i586


New:
----
  froxlor-0.9.24.tar.bz2
  froxlor.changes
  froxlor.spec
  froxlor.sql.patch
  froxlor.suse.adapt.template.config.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ froxlor.spec ++++++
#
# spec file for package froxlor
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define apache_serverroot /srv/www/htdocs

Name:           froxlor
Version:        0.9.24
Release:        1
Source0:        froxlor-%{version}.tar.bz2
Source1:        froxlor.suse.adapt.template.config.tar.bz2 
Patch0:         froxlor.sql.patch       
#Packager:      Andrej Semen [email protected]
Url:            http://www.froxlor.org
#               froxlor is under GPL-2.0 and Smarty-3.0.8 is under GPL-3.0. As 
both are under in run time in same Memory this lead to GPL-2.0+ 
License:        GPL-2.0+
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch
Group:          Productivity/Networking/Web/Utilities
Summary:        Froxlor Server Management Panel a php web-based administration 
software

BuildRequires:  apache2
Requires:       apache2, apache2-mod_php5, php5, php5-mysql, php5-posix, 
php5-bcmath, postfix, mysql, postfix-mysql, courier-imap, courier-authlib, 
courier-authlib-mysql, courier-authlib-userdb, cyrus-sasl-sqlauxprop, 
cyrus-sasl-saslauthd, pure-ftpd

%description
A Server Management Panel is a php web-based administration software.
Developed by experienced server administrators this open source (GPL) panel 
simplifies the effort of managing your hosting platform

Froxlor can help you set up and manage a lot of system-services, like web-, 
mail- and ftpserver and it also brings some nice features such as a complete 
support-ticket system and an implementation of the Application Packaging 
Standard.

%prep
%setup -q -n  %{name}
%setup1 -T -D -b 1 -n %{name}
%setup2 -T -D -b 1 -n %{name}
%patch0  

%build

%install
idir=$RPM_BUILD_ROOT/srv/www/htdocs/%{name}
mkdir -p $idir
cp -aRf * $idir

#chmod -R 755 *
#mkdir -p uploadfiles
#chmod -R 707 images

echo "froxlor installation see doc 
http://wiki.froxlor.org/contrib/opensuse-11.x"; > $idir/README.SUSE
echo "see also froxlor website http://www.froxlor.org/"; >> $idir/README.SUSE
echo "For SLE11 and SLE10 see README" >> $idir/README.SUSE

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,wwwrun,www)
/srv/www/htdocs/%{name}

#%config
#/srv/www/htdocs/syscp/lib/userdata.inc.php

%changelog
++++++ froxlor.sql.patch ++++++
--- install/froxlor.sql.orig    2011-09-19 18:40:05.000000000 +0200
+++ install/froxlor.sql 2011-09-20 11:15:04.314455263 +0200
@@ -1,6 +1,15 @@
 # $Id$
 # --------------------------------------------------------
 
+## change path from /var to /srv
+# webspaces: /srv/customers/webs
+# logs: /srv/customers/logs/
+# mails: /srv/customers/mail/
+# tmp: /srv/customers/tmp
+# cgi: /srv/www/php-fcgi-scripts
+# backup: /srv/customers/backups/
+# asemen 20110920
+
 #
 # 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', 'bindconf_directory', '/etc/bind/');
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('system', 'bindreload_command', '/etc/init.d/bind9 reload');
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('panel', 'version', '0.9.24-rc1');
@@ -506,8 +515,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');
@@ -611,7 +620,7 @@
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'min_spare_servers', '5');
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'max_spare_servers', '35');
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'max_requests', '0');
-INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'tmpdir', '/var/customers/tmp/');
+INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'tmpdir', '/srv/customers/tmp/');
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'peardir', '/usr/share/php/:/usr/share/php5/');
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'enabled_ownvhost', '0');
 INSERT INTO `panel_settings` (`settinggroup`, `varname`, `value`) VALUES 
('phpfpm', 'vhost_httpuser', 'froxlorlocal');
@@ -622,7 +631,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', '1');
-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');

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to