Commit graph

126 commits

Author SHA1 Message Date
Shawn Iverson 536f1b911f
Updates for 5.3.3-1 (#483) 2020-05-16 19:40:06 -04:00
Shawn Iverson 165dd673a0
Improve build scripts and update changelog (#482)
* Refactor build files for rpms and debs
Stop prompting for version and tag with VERSION file
Update global changelog
Completely automate updating debian changelog file

* Fix bogus date in specs

* Add back missing DEBIAN dir

* Copy in missing changelog file

* Move changelog to correct location and fix

* Fix substitution
2020-05-16 13:26:00 -04:00
Shawn Iverson b701b6ed68
041320safallback (#458)
* Error check and rollback SA if CPAN install fails

* Spamassassin rollback on error

* Update 5.3.1-2

* perldoc test SUSE

* Updated builds
2020-04-14 00:28:11 -04:00
Shawn Iverson bb3c37f576
Updates for upcoming Mailscanner 5.2.3-1 (#456)
* Updates
Dependencies for latest SpamAssassin
Support for latest distributions
cpanminus by default
2020-04-12 08:14:49 -04:00
Shawn Iverson 47e6928da2
Update 5.2.2-1 (#441)
* Update 5.2.2-1

* fixup prior commits

* Set ownership of milter queues

* LocalSocket now /run instead of /var/run

* Update changelog
2020-01-19 18:08:58 -05:00
Shawn Iverson 0a87daf349
Update 5.2.1-1 (#410)
* Initial Refactor for 5.1.4-1

* Reorder docs and patch processing

* Explicit targets for copy

* Update install phase of specs

* Disable AutoReqProv

* Update install splash

* Refactor post install

* Update README

* Distinguish rhel and suse rpms in naming
Clarify naming in README
Log ms-configure to /var/log

* Do not automatically enable mailscanner on debian builds
Move notes in packages to end of ms-configure
Alter notes in specs to notify user to run ms-configure

* Correct package name in copy

* Move mtagroup creation back to spec

* patch.diff no longer valid

* Remove patch.diff from spec and build

* Bump to version 5.2.1-1 for major changes

* ATTENTION block added to README

* Cosmetic changes to README

* Tab cleanup of README

* Revert not enabling mailscanner during install

* Explicit destination file for copy on suse builds

* Reorder doc copies for tarballing

* Remove unneeded subdirectory in suse build

* 5.2.1-1 Builds
2019-11-03 18:40:24 -05:00
Shawn Iverson 7b5b6443fe
Fix update (#404) 2019-09-15 07:28:59 -04:00
Shawn Iverson 86ae3caaa3
0901419update (#403)
* Perform cpan update
2019-09-14 19:27:18 -04:00
Shawn Iverson 5c2a20cca0
Add dirs to build spec (#394) 2019-07-07 18:21:00 -04:00
Shawn Iverson c861a59692
Update specs (#393)
Fix accidental directory removal
Test group permissions and fix as needed
2019-07-07 18:11:41 -04:00
Shawn Iverson b00099009d
Update build files (#392) 2019-07-07 15:55:06 -04:00
Shawn Iverson 2da33ddff0
setenforce 0 (#386) 2019-06-30 14:33:22 -04:00
Shawn Iverson 048efb1b27
Move ownership and permissions to post (#385) 2019-06-30 13:56:24 -04:00
Shawn Iverson 9ddb121861
Make esets sudo optional (#370)
Provide both methods
Include README
Update RHEL and SUSE specs
2019-02-27 03:50:35 -05:00
Shawn Iverson 72cf372391
Add closing bracket (#279) 2018-10-23 19:53:16 -04:00
Shawn Iverson 6c2630d29a
Refactor patch (#276)
Fix condition operators
Move patch to common
Only install Perl::ClamAV if cpan option is chosen
2018-10-23 17:35:35 -04:00
Shawn Iverson 6e2413729e
Patch Mail:ClamAV rhel and debian (#275) 2018-10-22 19:37:06 -04:00
Shawn Iverson 4294323b3b
Fix rhel spec for en_uk (#274) 2018-10-22 19:09:22 -04:00
Shawn Iverson b0e4319c01
Spec updates, virus.scanners.conf, cleanup (#266) 2018-10-21 17:49:11 -04:00
Shawn Iverson 2c608852b1
Prepwork for 5.1.2-1 (#260) 2018-10-20 10:09:20 -04:00
Shawn Iverson 67d7fa0fd9
Fix LocalSocket and LogFile (#216) 2018-09-01 18:29:13 -04:00
Shawn Iverson d3e1b2ac0b
Fix user in tmpfiles.d (#215) 2018-09-01 17:55:36 -04:00
Shawn Iverson 6a8827f54e
090118fixclamconfig (#214)
* Fix clamav configuration in CentOS/RHEL7

* Update changelog
2018-09-01 17:51:29 -04:00
Shawn Iverson 3fce3ff801
MailScanner 5.1.1-1 (#213)
Milter support option for MailScanner
Fix postfix long queue ids getting suffixed with key
MailScanner Milter Documentation
2018-09-01 17:02:08 -04:00
Shawn Iverson 2c323efe70
Remove Space in Clam AV (#206)
Fixes #203
2018-07-24 18:25:35 -04:00
Shawn Iverson 481eed1036
Check CPANOPTION and add verbosity (#197) 2018-06-18 05:29:23 -04:00
Shawn Iverson 147f6debd4
Add perl-LWP-Protocol-https (#195) 2018-06-17 18:52:41 -04:00
Shawn Iverson 57995bb46d
Update spec logic for MailScanner.conf (#193) 2018-06-17 13:10:54 -04:00
Shawn Iverson 80300df477
Force CPAN MIME::Tools install (#191)
Revert changes to package manager and leave MIME::Tools alone
Install CPAN version locally instead
Resolves dependency warnings from package managers
2018-06-17 12:02:13 -04:00
Shawn Iverson b447209258
Fix case (#190) 2018-06-17 11:22:14 -04:00
Shawn Iverson 9a021f6e1d
Update changelogs (#189) 2018-06-17 11:04:35 -04:00
Shawn Iverson 3ade443609
Preserve MailScanner.conf during removal (#188)
Also remove it during %pre to preserve install and update logic and not trigger generation of an .rpmnew file.
2018-06-17 10:57:26 -04:00
Shawn Iverson aa4be28a28
Use MIME::Tools from CPAN (#187) 2018-06-17 10:44:18 -04:00
Shawn Iverson 86bf695837
Add ldconfig to end of install.sh (#170) 2018-04-14 15:21:01 -04:00
Shawn Iverson b1fbfb0b46 Fix Issue #150 2018-02-03 08:33:13 -05:00
Shawn Iverson 99434d32af 5.0.7-2 revisions 2018-01-13 12:20:12 -05:00
Shawn Iverson d8c283957b Use mtagroup for tmpfiles.d 2018-01-06 05:30:14 -05:00
Shawn Iverson 925287c47f 5.0.7-1 Updates
Fix clamav prompt
Add config for clamav (CentOS 7)
Update README with new update option
Fix Mail::ClamAV failing to build with CPAN
CHANGELOG
Fedora 27 Support
Fix clamav-wrapper update before MailScanner is installed
2017-12-31 07:00:58 -05:00
Shawn Iverson 5e29b7ea04 Add update flag 2017-12-02 14:12:36 -05:00
Shawn Iverson bf67a0fa0b 7zip support 2017-12-02 13:23:06 -05:00
Shawn Iverson 0903c4bdc2 Return result of mta install 2017-09-29 22:01:13 -04:00
Shawn Iverson 9290e673cd Automation Updates
Support automating all major distros
PSR-2 indentation
Completes Issue #73
2017-09-25 05:13:35 -04:00
Shawn Iverson d55161b7bd Merge pull request #92 from shawniverson/090317specfixes
Spec fixes for MailScanner on rhel and suse
2017-09-21 10:27:43 -04:00
Shawn Iverson 379196fe60 Preserve MailScanner.conf
Fixes issue in RHEL Builds when upgrading using install.sh
2017-09-20 10:30:50 -04:00
Shawn Iverson 953c746c33 Preserve quarantine perms on update
Better init runlevel handling
2017-09-03 23:12:21 -04:00
Shawn Iverson 86c94d1f91 Spec fixes
Fix syntax in rhel spec
2017-08-28 05:22:36 -04:00
Shawn Iverson 1b76e1d022 Fixes for 5.0.6-4
Fixes Issue #82
Fixes Issue #84
Minor return code check added for ms-init during service reload
Update documentation
Add ms_cron_ps_restart to /etc/MailScanner/defaults
Bump revision
2017-08-27 17:43:54 -04:00
Shawn Iverson 885f9dcb1d Fix conf upgrade
Fix issue where conf file does not get upgraded and merged with old config
2017-08-21 05:50:58 -04:00
Shawn Iverson 253adf0fff New phishing sites update 2017-08-20 17:47:50 -04:00
Shawn Iverson 5af8eb0c09 Better systemd detection 2017-07-24 17:33:49 -04:00