public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [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