/** * * Smartmin SSC TODO & CHANGELOG (c) 2002 - 2006 by smartmin.com * * ------------------------------------------------------------- */ ToDo's & Suggestions Version 1.0.0 - ??? .) SSCC mailing lists function (DB change) .) SSCS mailing lists function (DB change) .) SSCS,SSCC Disable Mail function (if external MX is required) .) FTP Statistics .) Docu & Onlinehelp *) SSCS move /etc/httpd/conf/httpd.ssc -> /etc/httpd/conf.d/ssc.conf *) SSCS edit /etc/proftpd.conf via SSCS init %) SSCS cronjob remove command line switch from ntpdate %) SSCS fix/add mail() function to SSC php, for statistics %) SSCS update Horde (security fix) Version 0.9.3 (beta) - released 2006-11-11 [FC6] *) 2006-11-11 SSCS ClamCour added (for simple integration of ClamAV) *) 2006-10-30 SSCS Webmysql changed to phpMyAdmin 2.9.0.2 *) 2006-10-30 SSCS Webmail changed to Horde/IMP 3.1.3/4.1.3 *) 2006-10-30 SSCS Webftp changed to Horde/Gollem 3.1.3/1.0.2 *) 2006-10-30 SSCS added commandline parameter to statistics [/usr/local/ssc/bin/statistics domain.com] +) 2006-10-28 SSCC Admin change domain owner [/usr/local/ssc/bin/movedomain] *) 2006-10-27 SSCS Courier-MTA recent version 0.53.3 -) 2006-10-28 SSCC Apache-ASP support removed [/usr/local/ssc/bin/checkrepair] -) 2006-10-28 SSCC Frontpage support removed [/usr/local/ssc/bin/checkrepair] +) 2006-10-28 SSCS SPF integration, new default SPF zone *) 2006-10-28 SSCS,SSCC change email in apache & php sendmail setting if clients email addr. changed +) 2006-10-28 SSCS check configuration for email and SPF (DNS zones) [/usr/local/ssc/bin/checkrepair] +) 2006-10-28 SSCS check configuration for email (apache virtualhost & php sendmail setting) [/usr/local/ssc/bin/checkrepair] +) 2006-10-27 SSCC Block Client from edit Clientinfo (DB new config parameter) %) 2006-10-27 SSCS,SSCC mysql DBname with "-" not allowed => "THANKS to JENT Hosting" %) 2006-10-27 SSCS commit password changes to mysql "FLUSH PRIVILEGES;" => "THANKS to JENT Hosting" %) 2006-10-27 SSCS systembackup old files removal buggy (over year end) %) 2006-10-27 SSCS exclude ./backup folder whinin domainbackup (recursive) %) 2005-09-14 SSCC DB password change BUG fixed => "THANKS to JENT Hosting" %) 2005-09-12 SSCS systembackup removed faulty httpd restart %) 2005-05-30 SSCC SU deletion BUG fixed => "THANKS to JENT Hosting" %) 2005-05-30 SSCC remove httpdconfdir by default on deletion (/etc/httpd/conf.d/vhosts/domain.com) %) 2005-02-11 SSCC PD password change not working Version 0.9.2 (beta) - released: 2005-02-10 [EL3 FC1 FC2 FC3] %) 2005-02-10 SSCS RepairTool added SU => "THANKS to JENT Hosting" +) 2005-02-10 SSCS Courier-MTA configuration save/update added *) 2005-02-10 SSCS Courier-MTA 0.48.2 & Courier-Authlib 0.53 %) 2005-02-10 SSCS missing courier-authlib restart after server pass change %) 2005-02-09 SSCS mysql DB creation faulty namecheck check *) 2005-02-09 SSCS Webmysql changed to phpMyAdmin V.2.6.1 *) 2005-02-08 SSCS Webmail changed to Horde/IMP 3.0.2/4.0.1 *) 2005-02-08 SSCS Webftp changed to Horde/Gollem 3.0.2/CVS05-02-08 Version 0.9.1 (beta) - released: 2005-02-01 [EL3 FC1 FC2 FC3] +) 2005-02-01 SSCS Configuration/Permission Check & Repair Tool/Script %) 2004-12-18 SSCS Check if SubUser deletion is successful %) 2004-11-17 SSCS Statistics Error when processing large log-files %) 2004-11-17 SSCC Initial Logrotation not set on "Hosting Setup" %) 2004-11-16 SSCC Mail Forwarder / Delivery - own mailbox not allowed (loop) => "THANKS to JENT Hosting" %) 2004-11-16 SSCS mysql DBname with "." not allowed => "THANKS to JENT Hosting" Version 0.9.0 (beta) - released: 2004-11-11 [EL3 FC1 FC2 FC3] *) 2004-11-10 SSCS SquirrelMail 1.4.3.a *) 2004-11-10 SSCS phpMyAdmin V.2.6.0 pl2 %) 2004-11-10 SSCC Passwords hidded by default %) 2004-11-08 SSCS mysql DBusername with "." not allowed +) 2004-09-07 SSCC FP Webadmin button +) 2004-09-07 SSCC Eth Interface & IP config read from server +) 2004-09-02 SSCC Client & Domain search recognize (via cookies) %) 2004-09-02 SSCS Sometimes loose domain in named_ssc.conf after domain-toggle off/on => "THANKS to tomnice.com" %) 2004-09-01 SSCS Capital Letter sysusername Bug => "THANKS to Roberto" *) 2004-07-07 SSCS Hosting with suexec when FP is enabled (patched /usr/sbin/suexec) Version 0.8.0 (beta) - released: 2004-06-01 [RH9 EL3 FC1 FC2] I) DB Freeze - no changes to the DB layout until Version 1.x.x I) New supporting OS RedHat Enterprise and Fedora Core %) 2004-05-30 SSCC Security Bug => "THANKS to Roberto" +) 2004-05-28 SSCS SSL certificate backup added, when install/generate new files/certs %) 2004-05-28 SSCS SSL certificate install fixed %) 2004-05-26 SSCC when reseller add hosting "ONLY" namebased possible for reseller %) 2004-05-26 SSCS when removing "www" prefix on existing hosting, httpconfdir deleted +) 2004-05-25 SSCS add subusers-subdomains enabled autom. when unl.subdomains enabled => "THANKS to JENT Hosting" +) 2004-05-25 SSCS add php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f client@domain.com" => "THANKS to JENT Hosting" +) 2004-05-18 SSCS @ Init overwrite/copy suexec.ssc %) 2004-05-18 SSCS fixed backup, to include ./log dir, but no logfiles +) 2004-05-18 SSCC more validy checks on DNS +) 2004-05-18 SSCS remove old backup files on time or free_space +) 2004-05-18 SSCC add user login/logout to logging +) 2004-05-18 SSCC remove old logs (autoprune) on admin logout +) 2004-05-18 SSCS @ Init check/change php.ini for: register_globals=on + file_uploads=on +) 2004-05-18 SSCS @ Init phpMyAdmin Fileupload no possible due open_basedir restriction -> add /tmp +) 2004-05-18 SSCS templatebased DNS zonefile creation %) 2004-05-17 SSCC namebased IP should not be able to add to addl. IPs %) 2004-05-17 SSCS proftpd: RateReadBPS: deprecated. Use TransferRate instead %) 2004-05-17 SSCC domain tools (e.g. webmail link) - not https:// ?! %) 2004-05-17 SSCC Shell not set on [Hosting] creation & change %) 2004-05-17 SSCC after change [Hosting] missing httpd reload %) 2004-05-17 SSCC Maildir quota calculation wrong %) 2004-04-17 SSCS include /usr/local/frontpage/* on backup %) 2004-04-17 SSCS add "-f" to mysqldump to force backup even if SQL error %) 2004-04-13 SSCS MB-forwarder set wrong filepermission for .courier +) 2004-02-01 SSCA API Interface definition & implementation %) 2004-01-29 SSCC domain/client enable not working in german (de) translation %) 2003-09-15 SSCC Limit calculation affected by strings from number_format Version 0.3.0 (beta) - released: 2003-09-01 [RH9] +) 2003-08-31 SSCC+SSCS RBL (Mailserver-Blacklist) management +) 2003-08-31 SSCC passwords viewable switch +) 2003-08-31 SSCC Language added - German (de) +) 2003-08-31 SSCC Language added - Dutch (nl) => "THANKS to JENT Hosting" %) 2003-08-31 SSCC Database Password change broken => "THANKS to Edwin Kennedy" %) 2003-08-30 SSCC+SSCS Certificate Gen & Upload Check %) 2003-08-30 SSCC Listing Break end overflow %) 2003-08-30 SSCC+SSCS Hostname should be changeable (/var/courier/etc/me) - some mail-hosts don't accept localhost %) 2003-08-30 SSCS FP extentions - chmod 755 /var/log/httpd - at serverinit %) 2003-08-30 SSCS FP extentions - /var/www/error/HTTP_UNAUTHORIZED.html.var - add "Content-type: application/x-httpd-cgi" %) 2003-08-30 SSCS disable "Hosting" doesn't delete http-conf-directory %) 2003-08-30 SSCS enable IP based hosting - no change in zone file %) 2003-08-30 SSCS Limits not created at "Hostingcreation" %) 2003-08-30 SSCS Statistics Limit-Calculation KB instead of MB on Limit calculation %) 2003-08-30 SSCC Sys_username add check - no number at first char & all lowercase %) 2003-08-30 SSCS Courier Message about RFC2045 if PHP send email from localhost (chmod 644 /var/courier/etc/bofh) %) 2003-08-30 SSCC Mail Catchall change - doesen't work without delete first %) 2003-08-30 SSCS Courier-MTA 0.43.1 updated %) 2003-07-01 SSCC unlimited Domain Space (line break) %) 2003-06-24 SSCC Client DomCreate permission unlimited (-1) not working Version 0.2.1 (beta) - released: 2003-06-06 *) 2003-06-05 SSCS WebMysql update to phpMyAdmin 2.5.1 *) 2003-06-05 SSCC Prot.Dir - allow multiple users on one subdir +) 2003-06-05 SSCC Domain Backup added *) 2003-06-05 SSCC SubUser is_validuser check added *) 2003-06-05 SSCC PDUser is_validuser check added *) 2003-06-05 SSCC delete old (30 days) logging's on admin logout *) 2003-06-05 SSCC '-' char add to is_validuser function +) 2003-06-05 SSCC add tools buttons - for webmail, webmysql, webftp, webssh *) 2003-06-05 SSCC remove warning message on logout *) 2003-06-05 SSCS Prot.Dir - create subdir if not exist %) 2003-06-05 SSCS minor bug in zone creation ("." missing) %) 2003-06-05 SSCS httpd.ssc skel wrong if-clause for php %) 2003-06-05 SSCS WebFtp php-config - register_globals on %) 2003-06-05 SSCS WebFtp config - wrong mcrypt value %) 2003-06-05 SSCS Prot.Dir deletion - delete pwd files %) 2003-06-05 SSCS SubUser creation - missing "html" subdirectory %) 2003-06-05 SSCS redirect target url with " in httpd config file %) 2003-05-30 SSCS systembackup mysql-user changed to ssc.ini value (was 'admin') Version 0.2.0 (first beta) - released: 2003-05-26 +) 2003-05-26 SSCC complete buildup from scratch +) 2003-05-26 SSCS some improvements Version 0.1.0 (first alpha) - released: 2003-03-20 +) 2003-03-20 SSCS first release + TestClient /* * * Legend: * * ------------------------------------------------------------- */ SSCA = SmartServerControl API SSCC = SmartServerControl Client SSCS = SmartServerControl Server .) = TODO %) = Bugfix *) = Improved function/property +) = New function/property -) = Removed function/property I) = INFO