mirror of
https://github.com/MailScanner/v5.git
synced 2024-09-20 15:26:08 +08:00
Make esets sudo optional (#370)
Provide both methods Include README Update RHEL and SUSE specs
This commit is contained in:
parent
ac76972fd6
commit
9ddb121861
|
@ -35,4 +35,8 @@ if [ "x$1" = "x-IsItInstalled" ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
exec sudo ${PackageDir}/$Prog "$@"
|
||||
# Comment out if using sudo method
|
||||
exec ${PackageDir}/$Prog "$@"
|
||||
|
||||
# Uncomment if using sudo method
|
||||
# exec sudo ${PackageDir}/$Prog "$@"
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
With sufficient permissions tweaking, it should be possible to get esets to
|
||||
respond without sudo privileges. This is the most secure method.
|
||||
|
||||
However, if you are still having trouble...
|
||||
|
||||
Add the following line to sudoers for esets wrapper:
|
||||
|
||||
postfix ALL=(ALL) NOPASSWD: /opt/eset/esets/sbin/esets_scan
|
||||
|
||||
where /opt/eset/esets/sbin/ is the real path to your esets scan binary
|
||||
and postfix is the real Run As user for MailScanner
|
||||
|
||||
Edit the esets-wrapper, and follow the instructions therein to enable sudo
|
||||
|
|
|
@ -256,6 +256,7 @@ sophos-autoupdate
|
|||
sophos-wrapper
|
||||
drweb-wrapper
|
||||
kaspersky-wrapper
|
||||
esets-wrapper-README
|
||||
EOF
|
||||
|
||||
%clean
|
||||
|
@ -744,6 +745,8 @@ exit 0
|
|||
%attr(755,root,root) /usr/lib/MailScanner/wrapper/sophos-wrapper
|
||||
%attr(755,root,root) /usr/lib/MailScanner/wrapper/drweb-wrapper
|
||||
%attr(755,root,root) /usr/lib/MailScanner/wrapper/kaspersky-wrapper
|
||||
%attr(644,root,root) /usr/lib/MailScanner/wrapper/esets-wrapper-README
|
||||
|
||||
|
||||
%config(noreplace) /usr/share/MailScanner/perl/custom/CustomAction.pm
|
||||
%config(noreplace) /usr/share/MailScanner/perl/custom/GenericSpamScanner.pm
|
||||
|
@ -1270,6 +1273,9 @@ exit 0
|
|||
%config(noreplace) /usr/share/MailScanner/reports/ca/stored.virus.message.txt
|
||||
|
||||
%changelog
|
||||
* Tue Feb 26 2019 Shawn Iverson <shawniverson@efa-project.org>
|
||||
- Add esets-wrapper-README
|
||||
|
||||
* Sun Oct 21 2018 Shawn Iverson <shawniverson@efa-project.org>
|
||||
- Add en_uk reports and drweb-wrapper
|
||||
|
||||
|
|
|
@ -246,6 +246,7 @@ sophos-autoupdate
|
|||
sophos-wrapper
|
||||
drweb-wrapper
|
||||
kaspersky-wrapper
|
||||
esets-wrapper-README
|
||||
EOF
|
||||
|
||||
%clean
|
||||
|
@ -674,6 +675,7 @@ exit 0
|
|||
%attr(755,root,root) /usr/lib/MailScanner/wrapper/sophos-wrapper
|
||||
%attr(755,root,root) /usr/lib/MailScanner/wrapper/drweb-wrapper
|
||||
%attr(755,root,root) /usr/lib/MailScanner/wrapper/kaspersky-wrapper
|
||||
%attr(644,root,root) /usr/lib/MailScanner/wrapper/esets-wrapper-README
|
||||
|
||||
%config(noreplace) /usr/share/MailScanner/perl/custom/CustomAction.pm
|
||||
%config(noreplace) /usr/share/MailScanner/perl/custom/GenericSpamScanner.pm
|
||||
|
@ -1200,6 +1202,9 @@ exit 0
|
|||
%config(noreplace) /usr/share/MailScanner/reports/ca/stored.virus.message.txt
|
||||
|
||||
%changelog
|
||||
* Tue Feb 26 2019 Shawn Iverson <shawniverson@efa-project.org>
|
||||
- Add esets-wrapper-README
|
||||
|
||||
* Sun Oct 21 2018 Shawn Iverson <shawniverson@efa-project.org>
|
||||
- Add en_uk reports and drweb-wrapper
|
||||
|
||||
|
|
Loading…
Reference in a new issue