Commit Graph

214 Commits

Author SHA1 Message Date
Volker Theile
0b2cd9056a * Fix permission denied issues.
* Set ReceiveTimeout=0 (disabled) in freshclam.conf.
* Fix various AppArmor issues.
* Improved clamav-onaccess.service unit file. Now it is possible to customize the options via /etc/default/clamav-onaccess environment file.

Signed-off-by: Volker Theile <votdev@gmx.de>
(cherry picked from commit 33d2c0cedf)
2020-03-07 09:09:38 +01:00
Volker Theile
790e1e70d9 * Improve clamav-onaccess.service unit file.
* Customize collectd.service unit file. Make sure it is started after the rrdcached service has been started.

Signed-off-by: Volker Theile <votdev@gmx.de>
(cherry picked from commit c20187f349)
2020-03-02 14:44:55 +01:00
Volker Theile
44b4dd8ba1 Issue #607: Error using on-access scanner.
Fixes: https://github.com/openmediavault/openmediavault/issues/512
Fixes: https://github.com/openmediavault/openmediavault/issues/607

Signed-off-by: Volker Theile <votdev@gmx.de>
(cherry picked from commit c8041112a9)
2020-02-19 19:11:24 +01:00
Volker Theile
1c5a0d9a62 Adapt plugin to clamav 0.102.
@SUSE HackWeek 19

Signed-off-by: Volker Theile <votdev@gmx.de>
2020-02-11 14:36:11 +01:00
Volker Theile
827253872e Update copyright.
Signed-off-by: Volker Theile <votdev@gmx.de>
2020-01-07 09:44:43 +01:00
Volker Theile
f8285946ec Fix bug in /etc/clamav/clamd.conf.
Signed-off-by: Volker Theile <votdev@gmx.de>
2019-11-21 10:06:45 +01:00
Volker Theile
0d99044d45 Do not execute scheduled jobs in UI when service is disabled.
Signed-off-by: Volker Theile <votdev@gmx.de>
(cherry picked from commit 8e7b2177c5)
2019-11-20 20:16:35 +01:00
Volker Theile
4b0832c2d9 Adapt configuration settings according to https://blog.clamav.net/2018/12/clamav-01010-has-been-released.html
Signed-off-by: Volker Theile <votdev@gmx.de>
2019-11-20 20:14:39 +01:00
Volker Theile
50b7716f34 Update copyright.
Signed-off-by: Volker Theile <votdev@gmx.de>
2019-02-16 00:04:50 +01:00
Volker Theile
f281d89119 Disable freshclam if database checks are set to 0.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-12-24 09:57:06 +01:00
Volker Theile
5bc89ef593 Remove deprecated option StatsEnabled, StatsPEDisabled, StatsHostID and StatsTimeout.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-12-23 18:48:54 +01:00
Volker Theile
97ec072547 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-12-13 11:02:15 +01:00
Volker Theile
9271ab9e73 Fix several warnings from LGTM, see https://lgtm.com/projects/g/openmediavault/openmediavault/alerts.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-10-22 19:17:45 +02:00
Volker Theile
77b8ed1599 update locales
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-09-11 20:58:29 +02:00
Volker Theile
1217190cb0 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-07-11 08:38:50 +02:00
Volker Theile
0693b7bf24 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-05-26 14:14:00 +02:00
Volker Theile
fee00909ed Fix the pattern attribute in the JSON schemas according to the ECMA 262 regular expression dialect.
Signed-off-by: Volker Theile <votdev@gmx.de>
(cherry picked from commit 8b36a47eb3)
2018-05-26 11:32:35 +02:00
Volker Theile
f352487e57 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-03-20 17:47:54 +01:00
Volker Theile
21361935a7 Fix postrm script.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-03-06 19:30:30 +01:00
Volker Theile
0c7a099c90 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-03-03 07:25:50 +01:00
Volker Theile
3d1e168c9e Activate DPKG trigger to purge cached files (e.g. /var/cache/openmediavault/cache.*.json), otherwise the icon in the navigation tree is still displayed after a plugin has been removed.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-01-03 13:20:48 +01:00
Volker Theile
9ddc8b66f3 Update copyright.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-01-03 00:48:17 +01:00
Volker Theile
af6bbdbbc5 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2018-01-02 10:41:59 +01:00
Volker Theile
73f2e0a7be Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-12-31 14:21:36 +01:00
Volker Theile
40b34ed792 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-12-15 21:43:29 +01:00
Volker Theile
c927c16c45 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-28 17:39:05 +01:00
Volker Theile
4bdd0936f4 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-26 10:21:54 +01:00
Volker Theile
bce820f86c Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-20 20:13:50 +01:00
Volker Theile
31f546f866 Remove the configuration data. Sadly we can not use 'omv-confdbadm' here because the database model has been removed already in a previous stage, see https://wiki.debian.org/MaintainerScripts. Because of that we need to use the helper tools to remove the configuration.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-20 19:38:20 +01:00
Volker Theile
630dcff7ac Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-20 18:35:45 +01:00
Volker Theile
034c03f44c Update language files.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-18 11:07:57 +01:00
Volker Theile
65d51fe6ab Update .gitignore
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-18 10:40:56 +01:00
Volker Theile
ed9da3a0fb Various improvements.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-18 10:34:45 +01:00
Volker Theile
41d2787148 Log messages in rsync jobs.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-18 10:23:49 +01:00
Volker Theile
249c6d817e Update sl_SI locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-18 10:15:03 +01:00
Volker Theile
59cba99a9d Add slovenian language support.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-16 11:22:48 +01:00
Volker Theile
94d12b33cf Add Material Design Icons (https://materialdesignicons.com). Note, the Material Design icons should only be used for the navigation tree icons, DO NOT USE them in other UI elements (this must be Font Awesome icons because the rest of the ExtJS theme is using them).
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-15 22:39:35 +01:00
Volker Theile
c1f8421797 Use Font Awesome icons.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-11-15 12:31:56 +01:00
Volker Theile
99b64223de Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-10-28 09:31:03 +02:00
Volker Theile
687f902484 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-10-09 17:50:52 +02:00
Volker Theile
e1ef937c60 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-09-18 19:14:37 +02:00
Volker Theile
b9b38fd452 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-09-15 18:08:48 +02:00
Volker Theile
efe8831672 Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-08-30 22:05:10 +02:00
Volker Theile
7841527a3e Update locales.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-08-30 08:44:44 +02:00
Volker Theile
4bda9f6476 Update clamav 2017-08-30 01:04:20 +02:00
Volker Theile
b6ddde6f22 Add support for on-access scanning.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-08-30 01:00:37 +02:00
Volker Theile
1455ff5bd4 Various UI improvements.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-08-29 18:13:56 +02:00
Volker Theile
b710945bac Remove init-system-helpers dependency because the clamav packages now contain all required systemd service units.
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-08-22 10:19:40 +02:00
Volker Theile
f047ae8b2c Adapt to Debian 9 (Stretch).
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-08-20 14:24:54 +02:00
Volker Theile
c71dda724b Adapt to Debian 9 (Stretch).
Signed-off-by: Volker Theile <votdev@gmx.de>
2017-08-20 13:18:15 +02:00