* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 54f7881d225a05ba50c7544f6e9dbc899e5d6282
@ 2023-02-16 11:28 Michael Tremer
0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2023-02-16 11:28 UTC (permalink / raw)
To: ipfire-scm
[-- Attachment #1: Type: text/plain, Size: 11650 bytes --]
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".
The branch, master has been updated
via 54f7881d225a05ba50c7544f6e9dbc899e5d6282 (commit)
via b19e2261af440ff8d96871b45d637300891ca542 (commit)
via c388759b404b6bb35c4edc0acfd4ed8c2a78738d (commit)
via bb7ea011b988a510c381b19c4331cab82e934a62 (commit)
via cab4ca7d415ce115db31bea54dd1d66f546b2c5a (commit)
via 22fae69674c8f6c8cd7193ae4295e3acee9d5cf3 (commit)
via e8ec903db6f9e2374140af5d338ae9382f518225 (commit)
via e2849e2653853f91b86af4fc0414019e0273fbd3 (commit)
via aa2ea4d782b34e95c95c75396e7a78cdc2631e80 (commit)
from 587be093d21df9e9e1883873c6aa8341bc1799d1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 54f7881d225a05ba50c7544f6e9dbc899e5d6282
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Thu Feb 16 11:27:18 2023 +0000
clamav: Drop package
There is only very limited use for ClamAV on the firewall. Since
analysing web traffic is a waste of CPU resources, the only useful
application for ClamAV would be to filter files on a file server.
Since that isn't a primary use case for IPFire, we will drop this
package.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit b19e2261af440ff8d96871b45d637300891ca542
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Thu Feb 16 11:26:49 2023 +0000
c_icap: Drop package
We currently do not have the resources to build this properly and it is
not that urgent.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit c388759b404b6bb35c4edc0acfd4ed8c2a78738d
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Tue Feb 14 09:15:40 2023 +0100
clamav: Silence output during user creation.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit bb7ea011b988a510c381b19c4331cab82e934a62
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Tue Feb 14 09:15:39 2023 +0100
clamav-databases: New package
This package just provide a base set of
clamav virus databases to start.
The database may be outdated very soon but
automatically got updated by freshclam.
This package only needs to be touched in case
clamav got a new (incompatible) database file format.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit cab4ca7d415ce115db31bea54dd1d66f546b2c5a
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Tue Feb 14 09:15:38 2023 +0100
clamav: Drop clamav-databse subpackage.
The database is going to be provided by an own main package.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 22fae69674c8f6c8cd7193ae4295e3acee9d5cf3
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Tue Feb 14 09:15:37 2023 +0100
clamav: Add config files for clamd and freshclam.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit e8ec903db6f9e2374140af5d338ae9382f518225
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Tue Feb 14 09:15:36 2023 +0100
clamav: Change user/group to clamav
This user/group is now used by the clamav daemon and freshclam.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit e2849e2653853f91b86af4fc0414019e0273fbd3
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Feb 12 16:20:13 2023 +0100
clamav: Add scriptlets to handle systemd service files.
Fixes #11603.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit aa2ea4d782b34e95c95c75396e7a78cdc2631e80
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Sun Feb 12 16:20:12 2023 +0100
clamav: Proper create users and groups during package installation.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
c_icap/c_icap.nm | 68 -------------------------
c_icap_modules/c_icap_modules.nm | 60 ----------------------
clamav/clamav.nm | 105 ---------------------------------------
3 files changed, 233 deletions(-)
delete mode 100644 c_icap/c_icap.nm
delete mode 100644 c_icap_modules/c_icap_modules.nm
delete mode 100644 clamav/clamav.nm
Difference in files:
diff --git a/c_icap/c_icap.nm b/c_icap/c_icap.nm
deleted file mode 100644
index a6f14305b..000000000
--- a/c_icap/c_icap.nm
+++ /dev/null
@@ -1,68 +0,0 @@
-###############################################################################
-# IPFire.org - An Open Source Firewall Solution #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
-###############################################################################
-
-name = c_icap
-version = 0.4.2
-release = 3
-
-groups = Networking/Daemons
-url = http://c-icap.sourceforge.net
-license = GPLv2
-summary = c-icap is an implementation of an ICAP server.
-
-description
- c-icap is an implementation of an ICAP server. It can be used with \
- HTTP proxies that support the ICAP protocol to implement content \
- adaptation and filtering services.
-end
-
-source_dl = http://downloads.sourceforge.net/project/c-icap/c-icap/0.4.x/
-
-build
- requires
- autoconf
- automake
- libdb-devel
- libtool-devel
- zlib-devel
- end
-
- configure_options += \
- --enable-large-files \
- --enable-ipv6 \
- --sysconfdir=/etc/c-icap \
- --localstatedir=/var
-
- prepare_cmds
- autoreconf -vfi
- end
-end
-
-quality-agent
- whitelist_rpath
- /usr/lib
- end
-end
-
-packages
- package %{name}
- recommends = %{name}_modules
-
- configfiles
- /etc/c-icap/c-icap.conf
- /etc/c-icap/c-icap.conf.default
- /etc/c-icap/c-icap.magic
- /etc/c-icap/c-icap.magic.default
- end
- end
-
- package %{name}-devel
- template DEVEL
- end
-
- package %{name}-debuginfo
- template DEBUGINFO
- end
-end
diff --git a/c_icap_modules/c_icap_modules.nm b/c_icap_modules/c_icap_modules.nm
deleted file mode 100644
index acde841be..000000000
--- a/c_icap_modules/c_icap_modules.nm
+++ /dev/null
@@ -1,60 +0,0 @@
-###############################################################################
-# IPFire.org - An Open Source Firewall Solution #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
-###############################################################################
-
-name = c_icap_modules
-version = 0.4.2
-release = 2
-
-groups = Networking/Daemons
-url = http://c-icap.sourceforge.net
-license = GPLv2
-summary = c-icap service modules for clamav and content filrer.
-
-description
- c-icap is an implementation of an ICAP server. It can be used with \
- HTTP proxies that support the ICAP protocol to implement content \
- adaptation and filtering services.
-end
-
-source_dl = http://downloads.sourceforge.net/project/c-icap/c-icap-modules/0.4.x/
-
-build
- requires
- autoconf
- automake
- c_icap-devel >= 0.4.0
- clamav-devel
- libdb-devel
- libtool-devel
- end
-
- configure_options += \
- --sysconfdir=/etc/c-icap \
- --localstatedir=/var
-
- prepare_cmds
- autoreconf -vfi
- end
-
- install
- mkdir -pv %{BUILDROOT}/etc/c-icap
- make install DESTDIR=%{BUILDROOT}
- end
-end
-
-packages
- package %{name}
- configfiles
- /etc/c-icap/srv_clamav.conf
- /etc/c-icap/srv_clamav.conf.default
- /etc/c-icap/srv_url_check.conf
- /etc/c-icap/srv_url_check.conf.default
- end
- end
-
- package %{name}-debuginfo
- template DEBUGINFO
- end
-end
diff --git a/clamav/clamav.nm b/clamav/clamav.nm
deleted file mode 100644
index d4548a94a..000000000
--- a/clamav/clamav.nm
+++ /dev/null
@@ -1,105 +0,0 @@
-###############################################################################
-# IPFire.org - An Open Source Firewall Solution #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
-###############################################################################
-
-name = clamav
-version = 0.103.7
-release = 1
-
-groups = System Environment/Daemons
-url = https://www.clamav.net
-license = GPLv2
-summary = A GPL virus scanner
-
-description
- ClamAV is an open source (GPL) antivirus engine designed for
- detecting Trojans, viruses, malware and other malicious threats.
- It is the de facto standard for mail gateway scanning. It
- provides a high performance mutli-threaded scanning daemon,
- command line utilities for on demand file scanning, and an
- intelligent tool for automatic signature updates. The core ClamAV
- library provides numerous file format detection mechanisms, file
- unpacking support, archive support, and multiple signature
- languages for detecting threats.
-end
-
-source_dl = https://www.clamav.net/downloads/production/
-
-build
- requires
- bzip2-devel
- curl-devel
- gmp-devel
- json-c-devel
- libxml2-devel
- ncurses-devel
- openssl-devel
- pcre2-devel
- shadow-utils
- systemd-devel
- zlib-devel
- end
-
- export LD_LIBRARY_PATH = %{DIR_APP}/libclamav/.libs:%{DIR_APP}/libfreshclam/.libs
-
- configure_options += \
- --with-dbdir=%{localstatedir}/lib/clamav \
- --enable-clamdtop \
- --with-user=clamupdate \
- --with-group=clamupdate \
- --disable-rpath \
- --disable-llvm \
- --disable-zlib-vcheck
-
- # User and group have to exist to compile the source code,
- # so we have to create them
- prepare_cmds
- groupadd -g 497 -r clamupdate
- useradd -u 497 -r -s /sbin/nologin -d /var/lib/clamav -M \
- -c 'Clamav database update user' -g clamupdate clamupdate
-
- groupadd -g 496 -r clamscan
- useradd -u 496 -r -s /sbin/nologin -d / -M \
- -g clamscan clamscan
- end
-
- test
- make check
- end
-end
-
-packages
- package %{name}
- requires
- %{name}-libs = %{thisver}
- end
- end
-
- package %{name}-libs
- template LIBS
-
- requires
- %{name}-databases = %{thisver}
- end
- end
-
- package %{name}-devel
- template DEVEL
- end
-
- package %{name}-debuginfo
- template DEBUGINFO
- end
-
- package %{name}-databases
- summary = Clamav Virus Databases.
- description
- Shipped virus databases needed for virus scanning.
- end
-
- files
- %{localstatedir}/lib/%{name}
- end
- end
-end
hooks/post-receive
--
IPFire 3.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-02-16 11:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-16 11:28 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 54f7881d225a05ba50c7544f6e9dbc899e5d6282 Michael Tremer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox