# changelog

author: lars@linux-schulserver.de
changelog:
  - added some Debian patches
  - enhanced init script
  - adapted default denyhosts.conf (which is now located in /etc)
  - added README.SuSE
  - fix some rpmlint warnings


author: lars@linux-schulserver.de
changelog:
  - update to 3.0
    + Initial translation of code from Python 2 to Python 3. DenyHosts
      can now be run as either a Python 2 or a Python 3 program. The new
      code has been tested with Pyhton 2.7 and Python 3.4. If you require
      an older version of Python, please continue to use DenyHosts 2.10
      and let us know of your requirements.
    + Added patch from Fedora to fix initial sync issue and insure info
      logging stream is active. (Provided by Jason Tibbitts.)
    + Added "import logging" to denyhosts.py to avoid errors when setting
      up logging. (See above change.)
    + Added option PF_TABLE_FILE to the configuration file. When this option
      is enabled it causes DenyHosts to write blocked IP addresses to a text
      file.
      The default location is /etc/blacklist. This text file should correspond
      to a PF firewall table.
    + At start-up, try to create the file specified by HOSTS_DENY. That
      way we avoid errors later if the file does not exists. Can be a
      problem on operating systems where /etc/hosts.deny does not exist
      in the default configuration.
    + Added regex pattern to detect invalid user accounts. This blocks
      connections from remote hosts who are attempting to login with
      accounts not found on the local system. While these connections to
      non-existent accounts are relatively harmless, they are usually used
      as part of a brute force attack and filtering them before they
      reach OpenSSH is a good idea.
    + Finally, Jan-Pascal has created a sync server for DenyHosts which
      will allow DenyHosts services to coordinate lists of banned IP addresses.
      The new sync server is open source (GPLv3) and can be set up on
      private servers, networks and VPS. We plan to set up our own sync
      server in the near future. When a sync server is created it will
      be announced at http://denyhost.sourceforge.net/news.php
  - require rsyslog to fix the not existing systemd journal support
    (https://github.com/denyhosts/denyhosts/issues/14) - this resolves
    boo#960856 until upstream implemented the feature
  - use provided systemd service on newer distributions
  - use upstream configuration file instead of own one
  - removed ALL patches


author: javier@opensuse.org
changelog:
  - Update to 3.1
    + Fixes a bug when moving between Python 2 and Python 3
      environments
    + A new check has been added to confirm IP addresses retrieved
      from the security log are valid
    + DenyHosts will now (optionally) check for break-in attacks
      against IMAP services such as Dovecot.
    + A new dependency has been added, the Python ipaddr library
      is now a run-time requirement


author: Jean-Philippe Pialasse <tests@pialasse.com> 3.1-11.sme
changelog:
  - First release for SME10 [SME: 11459]
    imported from opensuse, reworked spec file to build it on CentOS 7 / SME 10
  - remove systemd pre post scriptlet, do not have macros, and we use SME to register service


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.


author: John Crisp <jcrisp@safeandsoundit.co.uk>4.0-1.sme
changelog:
  - Update to v4
  - Accomodate latest rsync to user@i.p.ad.dress:// format
  - Rewrite the include and exclude routines
  - Fix multiple small bugs
  - Fix restore of selected backup or rise e.g daily.3 or monthly.1
  - Add --cli-debug option
  - Add --link-dest check in rise


author: Daniel Berteaud <daniel@firewall-services.com> 0.1.2-1
changelog:
  - Fixes in spec file (daniel@firewall-services.com)
  - Add tito's global lib_dir (daniel@firewall-services.com)


author: John Crisp <jcrisp@safeandsoundit.co.uk> 3.0.RC6-27.sme
changelog:
  - Modify cron line again to add -bc option [SME: 11970]
  - Modify runmysqlbackup to add option and conf input from cron


author: Michel Begue <mab974@misouk.com> 1.4-9.sme
changelog:
  - fix typo and Requires in .spec file [SME: 12324]
  - (sm2) consider Daily and Hourly Reported Period
  - (sm2) remove unnecessary file in templates directory


author: Jean-Philippe Pialasse <tests@pialasse.com> 2.0.1.2-13.sme
changelog:
  - Re-build and link to latest devtools typo for grapCutofff [SME: 11046]
  -  /etc/bandwidthd.conf to 0664 [SME: 11046]


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.0-7.sme
changelog:
  - update to httpd 2.4 access syntax [SME: 12038]
    added option for private /public access default remains public


author: Jonathan Martens <smeserver-contribs@snetram.nl>
changelog:
  - Fix date in previous changelog entry
  - Fix SPEC header to generate proper version and release data


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.1.0-2.sme
changelog:
  - import to SME10 [SME: 11597]
    rewrite the configuraiton using os.conf
    add event on installation
    systemd compatible
    about backup ready, need comment out and new dep


author: Jean-Philipe Pialasse <tests@pialasse.com> 0.3-2.sme
changelog:
  - fix iptables syntax exclamation mark misplaced [SME: 9514]
  - smeserver-coova-chilli-0.3-MasqUpdate.patch


author: Jean-Philipe Pialasse <tests@pialasse.com> 0.3-3.sme
changelog:
  - fix format for logout screen [SME: 9514]
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Thu Sep 03 2008 --> Thu Aug 28 2008 or Wed Sep 03 2008 or Thu Sep 04 2008 or ....
    Sun Mar 07 2009 --> Sun Mar 01 2009 or Sat Mar 07 2009 or Sun Mar 08 2009 or ....
    Wed Mar 13 2009 --> Wed Mar 11 2009 or Fri Mar 13 2009 or Wed Mar 18 2009 or ....


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Wed Sep 09 2024 --> Wed Sep 04 2024 or Mon Sep 09 2024 or Wed Sep 11 2024 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.0.3-2.sme
changelog:
  - apply locale 2022-11-11 patch
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Fri Oct 19 2006 --> Fri Oct 13 2006 or Thu Oct 19 2006 or Fri Oct 20 2006 or ....
    Thu May 21 2008 --> Thu May 15 2008 or Wed May 21 2008 or Thu May 22 2008 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 2.9-14.sme
changelog:
  - change pid file reference [SME: 11254]
  - increase timeout  for the service file and restart always


author: Jean-Philippe Pialasse <tests@pialasse.com> 2.9-16.sme
changelog:
  - Re-build and link to latest devtools log path  [SME: 11804]
  - Re-build and link to latest devtools multiple rpm owner [SME: 11677]


author: stephane de Labrusse <stephdl@de-labrusse.fr> 1.1.0-12
changelog:
  - add a tinydns expand-template on event dhcp-dns
  - add a restart dhcp-dns to signal-event dhcp-dns
  - minor correction on event->action name


author: stephane de Labrusse <stephdl@de-labrusse.fr> 1.2.0-1
changelog:
  - enhancement following the bug [SME: 2388]
  - e-smith-tinydns-2.4.0_add_hostname_following_dhcpdleases_hostname.patch
  - waiting a release to the core, it is now a contrib for sme9


author: Brian Read <brianr@koozali.org> 2.0.4-29.sme
changelog:
  - Remove colspan in header fdor lease table (not needed anyway [SME: 13410]
  - Fix up various uninitialised vars errors in controller [SME: 13410]


author: Brian Read <brianr@koozali.org> 2.0.4-30.sme
changelog:
  - Get scan working with and without checking active ips [SME: 13411]
  - Recast access to the scans using buttons [SME: 13411]


author: Brian Read <brianr@koozali.org> 2.0.4-32.sme
changelog:
  - Take out debug line which causes Use of uninitialized value [SME: 13411]
  - Move go back button to top with other buttons [SME: 13411]
  - Fix scan so that it does a better job of extracting netowerk name [SME: 13411]


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.2.3-8.sme
changelog:
  - use httpd 2.4 syntax [SME: 12042]
    smeserver-php provides smeserver-webapps-common
  - backup contrib [SME: 12004]


author: Vasarhelyi Zsolt <zsoltv@koozali.org> 0.2.3-11.sme
changelog:
  - Fix database creation template in smeserver-dl [SME: 11942]
  - Change .gitignore to .xz and delete tarball from repo [SME:11942]


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.4-4.sme
changelog:
  - Add docker-compose.yml template [SME: 11892]
  - smeserver-docker-compose-update event to expand the compose file


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.4-5.sme
changelog:
  - Fix daemon.json syntax [SME: 11892]
  - Add template-begin files
  - Thanks to Greg Zartman for finding these


author: Trevor Batley <trevor@batley.id.au> 11.0-1.sme
changelog:
  - Rename to smeserver-domains-advanced as it conflicts with core package name [SME: 13219]
  - Update versioning to show it's an 11.0 package


author: JP Pialasse <tests@pialasse.com> 1.8.005-3.sme
changelog:
  - upgrade to eGroupware 1.8 using opensuse rpm for Centos5
  - built for eGroupware-1.8.005.20131007
  - see [SME: 8040]
  - 2 revert back some configuration in spec
  - will need to move to an event 
  - 3 fix tmp and sess directory 
  - fix default g2data path


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Thu Jan 23 2007 --> Thu Jan 18 2007 or Tue Jan 23 2007 or Thu Jan 25 2007 or ....
    Thu Jun 17 2007 --> Thu Jun 14 2007 or Sun Jun 17 2007 or Thu Jun 21 2007 or ....
    Thu Jun 19 2007 --> Thu Jun 14 2007 or Tue Jun 19 2007 or Thu Jun 21 2007 or ....


author: Brian Read <brianr@koozali.org> 1.3-9.sme
changelog:
  - Apply change from startform to start_form and endform to end_form to CGI panels [SME: 12783]
  - edit .gitignore to include .xz, delete tarball on git [SME: 12783]


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.1.3-4.sme
changelog:
  - update for initial import [SME: 8439]
  - now support ezmlm-web-3.31 and ezmlm-idx-7.2.2
  - bump release to cvs admin -ko smeserver-ezmlm-web-1.1.3-configurable.patch


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.1.3-7.sme
changelog:
  - improve security [SME: 10241]
  - added userpanel-mailinglist 
  - added per user and per list delegation.
  - new template to expand for webusers file in different events


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.1.3-10.sme
changelog:
  - fix only subscribers may post  [SME: 6978]
  - fix cannot create archive [SME: 9468]
  - add more ml properties in server-manager  [SME: 11910]


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.6-22.sme
changelog:
  - fix panel [SME: 11058]
    removed SMTP proxy and blocking option and redirect to Proxy panel
    TODO: module cleanup and cleanup of unused properties


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.6-24.sme
changelog:
  - fix fetchmail restart downloading all emails after reboot [SME: 11979]
    thanks to Stefano Zamboni for debuging and original fix.


author: Jean-Philippe Pialasse <tests@pialasse.com> 14-11.sme
changelog:
  - fix bugs installing FPBX 15 
  - fix amportal alerts [SME: 12259]
  - compatible FBX 16 [SME: 12276]
  - fix duplicate logrotate [SME: 12237]
  - force php memory on install [SME: 10221]


author: Jean-Philippe Pialasse <jpp@koozali.org> 16-6.sme
changelog:
  - php-fpm template update [SME: 13444]
  - fix tmp and session folder
  - fix UCP mariadb socket [SME: 12361]
  - set AriUser [SME: 12463]


author: Michel Begue <mab974@misouk.com> 2.3.0-6.sme
changelog:
  - Re-build and link to latest devtools migrate fragment error [SME: 11610]
  - back to standard log files and fix log files not fed 
  - run 2 services with user geneweb
  - add geneweb to backup list [SME: 12074]
  - update to httpd 2.4 syntax [SME: 12047]


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.2-13.sme
changelog:
  - add support for mmdblookup  [SME: 10740]
  - add support for download with AccountID and LicenseKey [SME: 10859]


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.2-16.sme
changelog:
  - rebuild for SME10 [SME: 11023]
    make geoip2 default
    create geoip-legacy package with old geoip1 stuffs
    smeserver-geoip(-legacy)-update events


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.2-17.sme
changelog:
  - merge legacy with main as we have few packages still using legacy [SME: 11023]
    those are php*-pecl-geoip proftpd bind-libs* bind-utils.


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Thu Jun 16 2007 --> Thu Jun 14 2007 or Sat Jun 16 2007 or Thu Jun 21 2007 or ....


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
  -  by assuming the date is correct and changing the weekday.
  -  Sun May 21 2013 --> Sun May 19 2013 or Tue May 21 2013 or Sun May 26 2013 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-8.sme
changelog:
  - update to httpd 2.4 syntax [SME: 12048]
    fix Argument for 'Require all' must be 'granted' or 'denied'


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-7.sme
changelog:
  - Add Update event to createlinks 500 error after auth on remote access  [SME: 9614]
  - check all trusted networks [SME: 9578] 
  - Add Update event to createlinks git db readable by everybody [SME: 9615]


author: Marco Hess <marco.hess@through-ip.com> 1.1.0-0
changelog:
  - Package rebuild for SME9
  - Updated to latest CSS for gitweb-theme.
  - Updated icons to latest git types.
  - Removed own gitweb.js


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Sat May 21 2008 --> Sat May 17 2008 or Wed May 21 2008 or Sat May 24 2008 or ....


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Thu May 21 2008 --> Thu May 15 2008 or Wed May 21 2008 or Thu May 22 2008 or ....


author: Jean-Philipe Pialasse <tests@pialasse.com> 0.9-9.sme
changelog:
  - fix permission problem on xferfaxlog [SME: 7828]
  - r9: avoid xferfaxlog from being replaced on update


author: JP Pialasse <test@pialasse.com> 2.2.1-2.sme
changelog:
  - Re-build and link to latest devtools missing domain [SME: 7713]
  - added expand template to events
  - patch1


author: Jean-Philippe Pialasse <tests@pialasse.com> 2.2.1-5.sme
changelog:
  - add to core backup [SME: 12010]
  - use httpd 2.4 access syntax [SME: 12049]
  - systemd enabled [SME: 11061]
  - update event [SME: 11061]
  - update httpd.conf needed modules [SME: 11061]


author: JP PIALASSE tests@pialasse.com 1.1.-2.sme
changelog:
  - fix user not being deleted [SME: 8500]
  - fix shadow activating user with blank password [SME: 7731]
  - NFR added pseudonyms with @ [SME: 7706]
  - note: lat-restore now do lat-pseudonyms later after lat-domains for pseudonyms with @ verification.


author: JP Pialasse <tests@pialasse.com> 1.0-10.sme
changelog:
  - fix encoding problem when removing or adding tags [SME: 9282]
  - fix moving file not working MOVE patch [SME: 9314]
  - NFR: setting for verbose (enabled,disabled, active) VERBOSE patch [SME: 9313]


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.0-16.sme
changelog:
  - make use of systemd [SME: 11281]
  - create an update event to configure the contrib without reboot [SME: 11281]
  - untag ham to avoid client to move them back to spamdir [SME: 10732]
  - move existing spamdir before creating link to replace them [SME: 9524]


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-36.sme
changelog:
  - Change ipsec.conf log setting
  - Create /var/log/pluto/pluto.log 
  - Add reauth 'yes' as an added option
  - Update createlinks


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-6
changelog:
  - Add ipsec connection status key (disabled as default)
  - Update Libreswan depends
  - Add ikev2 permit to allow ike v1


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-7
changelog:
  - Update ip-up.local to add debug and enhance setting
  - update ipsec.conf to for NAT/noNAT
  - add $mtu key - defaults to 1400


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-8.sme
changelog:
  - Update for xl2tpd 1.3.15
  - Update createlinks to regenerate masq on connection
  - Modify Nat/non Nat sections
  - remove rightsubnet as normal configuration item
  - set IKE v1 only and other updates to ipsec.conf
  - update file layouts to match samples
  - load pppol2tp on startup if xl2tpd is enabled
  - Bump requires to newer xl2tpd


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Fri Feb 15 2015 --> Fri Feb 13 2015 or Sun Feb 15 2015 or Fri Feb 20 2015 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 5.0.3761-4.sme
changelog:
  - Re-build and link to latest devtools new configuration for madsonic 6 [SME: 11280]
    add update event
  - add madsonic user to audio group [SME: 10700]
  - add /var/media folders and subfolders [SME: 10701]


author: Jean-Philippe Pialasse <tests@pialasse.com> 5.0.3761-6.sme
changelog:
  - add to core backup [SME: 12014]
  - update for 6.2 neededing java-1.8.0
  - add local test webservices
  - main rpm is now using systemd [SME: 11619]


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.5.0-15.sme
changelog:
  - Re-build and link to latest devtools permissions as expected by mailman [SME: 11941]
  - make mailman enabled on install [SME: 2248]
  - by default listinfo is public [SME: 2247]
  - by default admin and archives are private [SME: 2247]
  - make access modifiable [SME: 2247]


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.5.0-16.sme
changelog:
  - apply locale 2022-07-24.patch
  - add to core backup [SME: 12015]
    remove patch only adding to dar in SME 2411
  - already compatible with httpd 2.4 syntax [SME: 12050]


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.4-9.sme
changelog:
  - fix geekmode not honoured [SME: 10366]
  - thanks to John Crisp for the fix.
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday


author: Brian Read <brianr@koozali.org> 11.0.0-3.sme
changelog:
  - Missed lex file last time, plus extra code for new record [SME:13000]
  - Get validation working.
  - and remove rule.


author: Brian Read <brianr@koozali.org> 11.0.0-7.sme
changelog:
  - Typo in REMOVE partial template [SME: 13251] 
  - Update to sievefilter generation for Headers - use whole email address if provided [SME: 13251]


author: Brian Read <brianr@koozali.org> 11.0.0-8.sme
changelog:
  - Add defaults for postfix/FilterType and qmail/FilterType [SME: 13267]
  - Make mailsorting use postfix/FilterType for global filter value [SME: 13267]
  - Sort out reverting to admin after new rule or apply to inbox [SME: 13255]


author: Brian Read <brianr@koozali.org> 11.1-3.sme
changelog:
  - Sort out ASCII escape codes in return from journalctl API  [SME: 13117]
  - Add in Status enabled t default for mailstats DB [SME: 13118]


author: Brian Read <brianr@koozali.org> 11.1-5.sme
changelog:
  - Speed up Journal access [SME: 13121]
  - Fix missing blacklist URL [SME: 13121]
  - Add extra security to php show summary page [SME: 13121]
  - Fix up CSS for Summary Page [SME: 13121]
  - Get Detail logs page working and prettyfy [SME: 13121]
  - Add in C wrapper source code to interrogate journal [SME: 13121]
  - Get permission and ownership right for /etc/mailstats/db.php [SME: 13121]
  - Refactor main table header into two tables side by side [SME: 13121]


author: Brian Read <brianr@koozali.org> 11.1-6.sme
changelog:
  - Add favicon to mailstats table, summary and detailed pages [SME: 13121]
  - Bring DB config reading for mailstats itself inline with php summary and detailed logs - using /etc/mailstats/db.php [SME: 13121]
  - Remove DB config fields from the SM2 config panel {sme: 13121]
  - Arrange for password to be generated and mailstats user to be set with limited permissions [SME: 13121]


author: Brian Read <brianr@koozali.org> 11.1-7.sme
changelog:
  - Truncate Geoip table and add other category [SME: 13121]
  - Cope with blank data in action1 [SME: 13121]


author: Pascal Schirrmann <schirrms@schirrms.net>
changelog:
  - Fast port to SME 7 : a qpsmtpd configuration file need
    to be altered to accept incoming mails for mx-backuped domains
  [0.1.0-01]


author: Pascal Schirrmann <schirrms@schirrms.net>
changelog:
  - This is a fork of smeserver-mxbackup, with utf-8 charset.
    As long as the two versions will exist, the sequence number will stay the same.
    I just increment the version number for the tracker.
  [0.1.0-03]


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.2-1.sme
changelog:
  - Update createlinks file
  - Remove unnecessary apostrophe
  - Updated readme
  - Comment out debugging in pm file
  - Updating for v9
  - Dropped the UTF-8
  - Modify the vendor_perl directory


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-21.sme
changelog:
  - fix service not starting and not accessible [SME: 12230]
  - using systemd and removing sysvinit links


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.0.5-1.sme
changelog:
  - Initial import to Koozali SME Server from Nethserver
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Wed Sep 28 2019 --> Wed Sep 25 2019 or Sat Sep 28 2019 or Wed Oct 02 2019 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.0.5-7.sme
changelog:
  - requires documentserver < 7.3 as using supervisord
  - fix path to pgsql [SME: 12317]
  - redirect to welcome uri


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Mon May 07 2008 --> Mon May 05 2008 or Wed May 07 2008 or Mon May 12 2008 or ....
    Thu May 21 2008 --> Thu May 15 2008 or Wed May 21 2008 or Thu May 22 2008 or ....


author: Brian Read <brianr@koozali.org> 11.0-2.sme
changelog:
  - Refactor filenames, routes etc to bring it into line with other modules, v11 to reflect SME11 [SME: 13274]


author: Daniel Berteaud <daniel@firewall-services.com> 0.1-2
changelog:
  - Change the way mysql permissions are applied
  - Rewrite URL to force SSL for /lists/admin
  - Add LemonLDAP auth support (disable basic auth)
  - Add AdminUsers prop (only for basic auth)


author: Daniel Berteaud <daniel@firewall-services.com> 0.2.0-1
changelog:
  - Nearly complete rewrite
  - Change the way bounces are processed
  - Add a daemon to process the queue and the bounces
  - Requires phplist 3.0.6


author: Jean-Philippe Pialasse <tests@pialasse.com> 3.2.3-6.sme
changelog:
  - update to httpd 2.4 access syntax [SME: 12057]
    removed compatibnility, added Requires e-smith-apache >= 2.6.0-19


author: Brian Read <brianr@koozali.org> 11.0.0-1.sme
changelog:
  - Adding SM2 panel [SME: 13004]
  - Upgrade to phpsysinfo 3.4.4
  - Add code to delete inline styles and add css to make it look better.
  - version saved / built uses the static version, which means no drops downs and choices.


author: stephane de labrusse <stephdl@de-labrusse.fr> 4.3.1-1
changelog:
  - due to the bug correction of phpvirtualbox, this version give back the web authentication with migrate fragment update


author: Trevor Batley <trevor@batley.id.au> 5.2.1-1
changelog:
  - Initial import to sme10
  - requires phpvirtualbox 5.2.1, smeserver-virtualbox 5.2
  - upgrade to httpd 2.4
  - use php74-php-fpm
  - bundle up patches and release new tarball


author: Trevor Batley <trevor@batley.id.au> 5.2.1-4
changelog:
  - add vbox password back into config.php
  - replace /etc/php-fpm.d/phpvirtualbox with /etc/php-fpm.d/www.conf fragment and expand during update
  - remove webauth config db item and add authType, with multiple values
  - add support for BuiltIn, WebAuth (default), LDAP and AD authentication
  - rename config items User => Users, Group => userGroups and add adminUser
  - remove defaults for User and Group config items
  - add basic default values for config.php as config db items (with same name) and allow entry of other config items
  - create /var/lib/php/phpvirtualbox directories (opcache, session, tmp) with www:www ownership and 0755 permissions
  - correct permissions on log files
  - add smb.conf fragment to allow vboxuser and any userGroups access to /opt/vbox (VMs & ISOs) directories
  - add restart of httpd-e-smith and smbd services on update
  - create template2expand directive for virtualbox update (which generates/saves new password) for /opt/phpvirtualbox/config.php


author: Trevor batley <trevor@batley.id.au> 5.2.1-5
changelog:
  - fix permissions on /opt/vbox/ISOs directory for sharing via samba 0777 [bug #12336]
  - fix smb.conf fragment to include Users [bug #12336]
  - fix smb.conf fragment to properly include more than 1 group in userGroups [bug #12336]
  - add phpvirtualbox samba config item to allow control of if, and who, has access [bug # 12337]


author: John Crisp <jcrisp@safeandsoundit.co.uk> 1.0-4.sme
changelog:
  - Add createlinks for /usr/container/storage.conf
  - Add config DB entries for podman and podman-restart


author: Jean-Philipe Pialasse <tests@pialasse.com> 0.0.7-3.sme
changelog:
  - Add Update event to createlinks missing  AuthBasicProvider external 
  - thank you to Anne aka Ecureuil for providing the fix and testing.


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.0.7-8.sme
changelog:
  - update to httpd 2.4 access syntax [SME: 12058]
    removed compat sections, adding Requirement for e-smith-apache >= 2.6.0-19


author: Trevor Batley <trevor@batley.id.au> 0.1-1.sme
changelog:
  - Initial release [SME 10821]
  - Split of PXE Global parameters out of smeserver-thinclient
  - Allow for different architectures (including UEFI booting)


author: John Crisp <jcrisp@safeandsoundit.co.uk> 2.0.0-1.sme
changelog:
  - First Import to SME Contribs [SME: 11542]
  - Template crontab
  - DB configuration enabled, hours, nminutes, alt filename


author: stephane de labrusse <stephdl@de-labrusse.fr> 0.0.1-3
changelog:
  - First release to sme9
  - Thanks to JM LE CORGUILLE <jean-michel@le-corguille.org> for the code and idea.


author: stephane de labrusse <stephdl@de-labrusse.fr> 0.0.3-1
changelog:
  - specific ssl certificate is used
  - the user/group radicale run the init script
  - hosts.allow is used now


author: Stephane de Labrusse <stephdl@de-labrusse.fr> 0.1.8
changelog:
  - a great big thank to walter who have made the new design and corrected a bug i made
  - back of my weekly mail status


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Sat Mar 07 2008 --> Sat Mar 01 2008 or Fri Mar 07 2008 or Sat Mar 08 2008 or ....
    Thu May 21 2008 --> Thu May 15 2008 or Wed May 21 2008 or Thu May 22 2008 or ....


author: Brian Read <brianr@koozali.org> 11.0.0-4.sme
changelog:
  - Add a few enhancements to the panel - more shells, js to copy path to text, update .lex  [SME: 13372]


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.4.0-4.sme
changelog:
  - disabling as default update for rkh because of CVE-2017-7480 [SME: 10376]
  - added property updateMirrors to handle this


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.2-7.sme
changelog:
  - Update mongodb32 conf file for YAML
  - requires rh-mongodb32-mongodb & requires: rh-mongodb32-mongo-tools


author: Stephen Noble <support@dungog.net>
changelog:
  - db option to allow overlaps, db dungog setprop rsync overlap allow
  - suggestion added to automate with dungog-cron
  - panel simplified, instructions moved to help
  - [1.2-7]


author: John Crisp <jcrisp@safeandsoundit.co.uk>
changelog:
  Thu Apr 17 2018 --> Thu Apr 12 2018 or Tue Apr 17 2018 or Thu Apr 19 2018 or ....
  - Set default Options to test
  - Fix spelling 'recieve'
  - Set default status to Test
  - Modify wording [SME:9684]
  - [1.3-2]


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Thu Apr 17 2018 --> Thu Apr 12 2018 or Tue Apr 17 2018 or Thu Apr 19 2018 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.0.2-1.sme
changelog:
  - import to SME10
  - change name from smeserver-rsync to smeserver-rsync-backup2disk
  - create update event
  - move perl module to new path
  - cleanup spec


author: Stephen Noble <support@dungog.net>
changelog:
  - add index.html files to avoid confusion and 404 errors
  - removed -p option (ip only) now sorts users as well
  - [1.4.1-6]


author: Jean-Philipe Pialasse <tests@pialasse.com> 0.1-2.sme
changelog:
  - fix log not accessible [SME: 10525]
    moved to a www writable directory, also a logrotate has been added
  - fix sendmail wrapper fails if not used by root


author: john Crisp <jcrisp@safeandsoundit.co.uk> 2.2-12
changelog:
  * Sat Dec 02 2017 SME Translation Server <translations@contribs.org> 2.2-11.sme
  - apply locale 2017-12-02 patch


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Wed Feb 13 2015 --> Wed Feb 11 2015 or Fri Feb 13 2015 or Wed Feb 18 2015 or ....


author: Zsolt Vasarhelyi <vasarhelyizsolt@hotmail.com> 0.3-20.sme
changelog:
  - Updated patch 15 - No write access for admin in shared folder [SME: 12119]
    with this patch admin has write access both before and after saving permissions


author: Zsolt Vasarhelyi <vasarhelyizsolt@hotmail.com> 0.3-21.sme
changelog:
  - Corrected wrong patch Update  - No write access for admin in shared folder [SME: 12119]
    fixed previous build error using old patch (Terry Fage)


author: Zsolt Vasarhelyi <vasarhelyizsolt@hotmail.com> 0.3-22.sme
changelog:
  -  NFR Add everyone group to groups list in shared folder's permissions [SME: 12477]
     fix createlinks - httpd updated to httpd-e-smith like all others in rpm


author: John Crisp <jcrisp@safeandsoundit.co.uk> 0.0.8-3.sme
changelog:
  - remove service in bootstrap-console-save [SME: 12376]
  - comment out unrequired shellinabox-action script


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Mon Mar 21 2006 --> Mon Mar 20 2006 or Tue Mar 21 2006 or Mon Mar 27 2006 or ....


author: stephane de Labrusse <stephdl@de-labrusse.fr> - 1.3-17.sme
changelog:
  - /etc/e-smith/sql/init/32sogo_upgrade_2.3 is now executable
  - actions sogo_upgrade_2.3 is rewritten, thank to daniel Berteaud


author: stephane de Labrusse <stephdl@de-labrusse.fr> - 1.4-2.sme
changelog:
  - Add custom settings to avoid battery drain when using active sync [SME: 10168]
  - Thank to Michael McCarn <mmccarn-sme@mmsionline.us>
  - the sogo.conf template is rewritten by fragments
  - Correction of the backup creation [SME: 9908]
  - Thank to  Nicola Tiana <sistemi@chester-perry.it>


author: Stephane de Labrusse <stephdl@de-labrusse.fr> - 1.5-1.sme
changelog:
  - Increase maximum IMAP command line length
  - Adjusted sogo cron.d, sieve credentials are in /etc/sogo/sieve.creds


author: Brian Read <brianr@bjsystems.co.uk> - 1.6-1.sme
changelog:
  - Initial import to SME10 tree [SME: 11629]
  - Changes to spec file to avoid clash between sogo rpm directories and this rpm.
  - Update permissions to Apache 2.4
  - Add systemd dropin
  - Add -update event to createlinks


author: Brian Read <brianr@bjsystems.co.uk> 1.6-2.sme
changelog:
  - Expand Koozali preset for systemd startup [SME: 11629]
  - Remove rc.d/rc7.d entries for memcached and sogod


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.7-12.sme
changelog:
  - update to httpd 2.4 access syntax [SME: 12061]
    thanks to Vasarhelyi Zsolt for the patch
  - add update event


author: Jean-Philipe Pialasse <tests@pialasse.com> 6.5-1.sme
changelog:
  - fix utf8 error 
  - fix ups not displaying [SME: 4449]
  - fix broken image when DS not all available for ups, fan, temperature and voltage graphs


author: Trevor Batley <trevor@batley.id.au> 6.5-3.sme
changelog:
  - add -U parameter to sadf call to enforce datetime type [SME: 11702]
  - alter sysmon service to use to use systemd [SME: 11072]
  - initial release to contribs10


author: Trevor Batley <trevorbatley@users.sourceforge.net> 2.1-2
changelog:
  - Run tftpd-conf when tftp server is set to Self and tftpd exists [9417]
  - Also remove the services2adjust restart of tftpd, which was trying to do the same


author: Trevor Batley <trevorbatley@users.sourceforge.net> 2.1-3
changelog:
  - Allow upload and extract of 'Distribution' archives for loading into /tftpboot [9481]
  - Always set tftproot as /tftpboot as default [9441]


author: Trevor Batley <trevor@batley.id.au> 2.2-1.sme
changelog:
  - added /etc/dhcpd.thinclient include file for pxe clients
  - remove core pxe components and add requirement for smeserver-pxe [SME: 11960]
  - add options for different architectures [SME: 10821]
  - change back to using / updating tftp [SME: 11939]
  - fixed some dodgy db parameter processing
  - rollup patches (archive.patch, tftpd.conf)


author: Trevor Batley <trevor@batley.id.au> 2.2-3.sme
changelog:
  - consolidate patches etc. and replace tarball
  - trigger update event on all save of workstation [SME 12085]
  - move templates2expand and services2adjust into createlinks [SME 12086]
  - move changelog in spec to end


author: Stéphane de Labrusse <stephdl@de-labrusse.fr> 0.0.1-3
changelog:
  - Modified smeserver templates (settings.json,61transmission-reverse-proxy)
  - Add a web folder to download torrent https://sme-ip/transmission-dl


author: Stéphane de Labrusse <stephdl@de-labrusse.fr> 0.0.1-9
changelog:
  - add folder /var/lib/transmission/Downloads to avoid log errors
  - add a db command to choose the location of transmission download folder


author: Stephane de Labrusse <stephdl@de-labrusse.fr> 0.0.3-1
changelog:
  Fri Dec 27 2014 --> Fri Dec 26 2014 or Sat Dec 27 2014 or Fri Jan 02 2015 or ....
  - corrected array issues in templated configuration files [SME: 8749]
  - corrected the path of unixgroup to /usr/bin/unixgroup


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Fri Dec 27 2014 --> Fri Dec 26 2014 or Sat Dec 27 2014 or Fri Jan 02 2015 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.5-8.sme
changelog:
  - fix pannel warnings and errors [SME: 11039]
  - Incorrect file premission netlogon *.bat [SME: 6511]
  - add metadata for main netlogon.bat


author: Jean-Philippe Pialasse <tests@pialasse.com> 5.6.30-2.sme
changelog:
  - systemd enabled [SME: 12139]
  - update event [SME: 12139]
  - update Ports [SME: 12139]
  - use LE cert if available [SME: 10534]
  - add to core backup [SME: 12027]


author: Brian Read <brianr@koozali.org> 1.4-9.sme
changelog:
  - Add in smeserver-updates-update event to creatlinks [SME: 12780 ]
  - Apply change from startform to start_form and endform to end_form to CGI panels [SME: 12780]


author: Jean-Philipe Pialasse <tests@pialasse.com> 1.2-5.sme
changelog:
  - Add Update event to createlinks mount does not work [SME: 8597]
  - new default for mounting options


author: Brian Read <brianr@koozali.org> 1.2-14.sme
changelog:
  - Apply change from startform to start_form and endform to end_form to CGI panels [SME: 12785]
  - Update .gitignore to .xz, delete tarball from git repo [SME: 12785]


author: Trevor Batley <trevor@batley.id.au> 5.2-1.sme
changelog:
  - first import to sme10
  - requires VirtualBox-5.2
  - create vbox user and run vboxweb-service as vbox user
  - create vbousers group and add admin,vbox as members
  - add vbox & vboxusers as full sme accounts so tha they are in ldap (for ldap authentication)
  - use systemd for vboxdrv 
  - move fix_vboxdrv_kerenel_module.sh script into /usr/lib/virtualbox and include as pre step in vboxdrv service start


author: Trevor Batley <trevor@batley.id.au> 5.2-4.sme
changelog:
  - change log directory to /var/log/virtualbox and give correct permissions
  - add password generation and storage for vboxweb runtime user (for use by phpvirtualbox)
  - template /etc/default/virtualbox.conf
  - add 50koozali.conf for vboxweb-service
  - include migrate fragment for vbox user password


author: Brian Read <brianr@bjsystems.co.uk> 0.2.16-3.sme
changelog:
  - update to httpd 2.4 syntax [SME: 12065]
  - Thanks to Zsolt Vasarhelyi
  - Add ---ignoredirs directive to fix Transaction check error


author: Brian Read <brianr@bjsystems.co.uk> 0.2.16-4.sme
changelog:
  - Update creatlinks for systemd and fix capitalisation of squidGuard in config db [SME: 11978]
  - Add in DB entries for transparent-proxying


author: Darrell May <dmay@myezserver.com>
changelog:
  - move htpasswd files to /home/e-smith/db/webshare
  - ugraders must run: /etc/e-smith/events/actions/webshare-rebuild-htpasswd; signal-event ibay-modify
  - [1.0.0-8]


author: JP Pialasse <tests@piaalsse.com> - 1.0.0-11.sme
changelog:
  - fix spacename problem with firefox [SME: 6256]
  - fix password limited to 7 digits [SME: 7097]
  - fix biggest error message for incorrect password [SME: 3601]


author: Jean-Philippe Pialasse <tests@pialasse.com> 1.0.0-13.sme
changelog:
  - update to httpd 2.4 access syntax [SME: 12066]
    thanks to Vasarhelyi Zsolt
  - add to core backup [SME: 12030]
  - add update event, use php-fpm [SME: 11078]
    might need its dedicated pool


author: Brian Read <brianr@koozali.org> 1.0.0-16.sme
changelog:
  - Apply change from startform to start_form and endform to end_form to CGI panels [SME: 12779]
  - Delete tarball in git, change .gitignore to ignore tarball .xz [SME: 12779]


author: Brian Read <brianr@koozali.org> 1.0-26.sme
changelog:
  - Fix remove logic, add in user name to rem panel re-format templates,  add space to list panel [SME: 13168]


author: stephane de Labrusse <stephdl@de-labrusse.fr> 1.2-9.sme
changelog:
  - Added new directive to apache (Indexes, FollowSymLinks, AllowOverrideAll)
  - The http can be forced, even if it is not a good idea
  - new properties in the wordpress key


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Thu May 29 2013 --> Thu May 23 2013 or Wed May 29 2013 or Thu May 30 2013 or ....
    Wed Jun 20 2014 --> Wed Jun 18 2014 or Fri Jun 20 2014 or Wed Jun 25 2014 or ....


author: Brian Read <brianr@bjsystems.co.uk> 1.2-11.sme
changelog:
  - Update wp-config.php with AUTO UPDATE and DIRECT download [SME: 11428]
  - Remove requirement for wordpress rpm, and set script to download and install


author: Brian Read <brianr@bjsystems.co.uk> 1.2-12.sme
changelog:
  - Add in backup folders to createlinks [SME: 12070]
  - update to httpd 2.4 access syntax [SME: 12050]


author: Jean-Philipe Pialasse <tests@pialasse.com> 0.2-5.sme
changelog:
  - improve update event to restart service and expand all necessary elements [SME: 11209]
    also add post-action for wsdd
  - move templated service file as dropin [SME: 11386]


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Wed Jul 03 2020 --> Wed Jul 01 2020 or Fri Jul 03 2020 or Wed Jul 08 2020 or ....


author: Jean-Philipe Pialasse <tests@pialasse.com> 0.3-3.sme
changelog:
  - add new template for the complete config file [SME: 7832]
  - requires  e-smith-base >= 5.6.0-34 after other xinetd.conf fragment has been removed


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Wed Apr 18 2008 --> Wed Apr 16 2008 or Fri Apr 18 2008 or Wed Apr 23 2008 or ....


author: John Crisp <jcrisp@safeandsoundit.co.uk> 1.3.1-23.sme
changelog:
  - Update dependencies for xtables addons
  - Remove $ from config in templates
  - Add db open entries to subs


author: John Crisp <jcrisp@safeandsoundit.co.uk> 1.3.1-24.sme
changelog:
  - move scripting back to /usr/share/geoip
  - Lose the LE/BE (Little/Big Endian) parts as iptables can't seem to read the file in subdirs
  - Update ULOG to NFLOG in rules but restricts the number of countries


author: John Crisp <jcrisp@safeandsoundit.co.uk> 1.3.1-29.sme
changelog:
  - Fix SmartMatch errors [SME: 13240]
  - Fix panel errors [SME: 13173]
  - Do not block remote access authorized [SME: 12445]


author: Jean-Philippe Pialasse <jpp@koozali.org> 1.3.1-31.sme
changelog:
  - Update the references in Createlinks to smeserver-*-update [SME: 13249]
    thanks to Zsolt Vasarhelyi


author: Daniel Berteaud <daniel@firewall-services.com>
changelog:
  - Detect if running >= 4.4, and remove vfs.dev.discovery UserParameter in this
    case (daniel@firewall-services.com)


author: Daniel Berteaud <daniel@firewall-services.com> 0.4.5-1
changelog:
  - Adapt spec file for tito (daniel@firewall-services.com)
  - Detect if running >= 4.4, and remove vfs.dev.discovery UserParameter in this
    case (daniel@firewall-services.com)


author: Daniel Berteaud <daniel@firewall-services.com> 0.4.7-1
changelog:
  - Rewrite util_send_status_mail to go through the SMTP server (daniel@firewall-
    services.com)
  - Remove useless var in spec file (daniel@firewall-services.com)


author: Daniel Berteaud <daniel@firewall-services.com> 0.4.8-1
changelog:
  - Adapt regex to match queued emails when spam filtering is disabled
    (daniel@firewall-services.com)


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.4.8-2.sme
changelog:
  - initial SME10 import [SME: 11515]
    drop in for systemd service file
    update event created for automatic install
    remove ownership of /var/lib/zabbix/bin


author: Daniel Berteaud <daniel@firewall-services.com> 0.3.1-1
changelog:
  - new package built with tito
  - adapt spec file for tito
  - adapt to be used with upstream zabbix packages


author: BogusDateBot
changelog:
  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
    by assuming the date is correct and changing the weekday.
    Tue Mar 02 2009 --> Tue Feb 24 2009 or Mon Mar 02 2009 or Tue Mar 03 2009 or ....
    Wed Feb 07 2016 --> Wed Feb 03 2016 or Sun Feb 07 2016 or Wed Feb 10 2016 or ....


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.1-30.sme
changelog:
  - update to httpd 2.4 access syntax [SME: 12068]
    thanks to Vasarhelyi Zsolt
  - add to core backup [SME: 12031]
    non rpm owned files in /etc/zabbix, /etc/zabbix/zabbix_agentd.conf.d/
    and /var/lib/zabbix/bin/


author: Jean-Philippe Pialasse <tests@pialasse.com> 0.1-31.sme
changelog:
  - original package build for Zabbix 5.0 using Remi SCLO [SME: 11748]
    support for LTS 5.0 EOL May 31, 2025
    needs mariadb105. 
    manual migration from mariadb55 to mariadb105 needed for existing installs


