Commit Graph

34 Commits

Author SHA1 Message Date
Peter Müller
9a7e4d8506 Switch checksums from MD5 to BLAKE2
Historically, the MD5 checksums in our LFS files serve as a protection
against broken downloads, or accidentally corrupted source files.

While the sources are nowadays downloaded via HTTPS, it make sense to
beef up integrity protection for them, since transparently intercepting
TLS is believed to be feasible for more powerful actors, and the state
of the public PKI ecosystem is clearly not helping.

Therefore, this patch switches from MD5 to BLAKE2, updating all LFS
files as well as make.sh to deal with this checksum algorithm. BLAKE2 is
notably faster (and more secure) than SHA2, so the performance penalty
introduced by this patch is negligible, if noticeable at all.

In preparation of this patch, the toolchain files currently used have
been supplied with BLAKE2 checksums as well on
https://source.ipfire.org/.

Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremeripfire.org>
2022-04-02 14:19:25 +00:00
Peter Müller
66c3619872 Early spring clean: Remove trailing whitespaces, and correct licence headers
Bumping across one of our scripts with very long trailing whitespaces, I
thought it might be a good idea to clean these up. Doing so, some
missing or inconsistent licence headers were fixed.

There is no need in shipping all these files en bloc, as their
functionality won't change.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-02-18 23:54:57 +00:00
Robin Roevens
f15707c78c buildprocess: Add extra metadata to pak lfs files
* Add a Summary and Services field to all pak lfs files
* Replace occurances of INSTALL_INITSCRIPT with new INSTALL_INITSCRIPTS
  macro in all pak lfs files.

Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-02-11 15:13:15 +00:00
Michael Tremer
2dc2a27803 lfs: Drop quotes in DEPS variable
Not sure why this has ever been there. This simply makes it
nicer to read and edit because we can have line-breaks now.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-03-24 08:57:27 +00:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Michael Tremer
d4aea34da8 squidclamav: FTBFS on aarch64
Needed automake update

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-05-31 12:07:18 +01:00
Michael Tremer
ca4c354e08 Bump release of all packages linked against OpenSSL
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-02-26 16:28:16 +00:00
Michael Tremer
99154ed19d squidclamav: Fix an error when parsing the client IP address 2014-10-30 17:49:43 +01:00
Arne Fitzenreiter
a545f88e40 squidclamav: fix warning page delivery.
The page reside on the ipfire not on the clients so only rewrite-url can used.
2014-06-03 13:20:04 +02:00
Michael Tremer
943be282da squidclamav: Adopt new squid helper protocol. 2014-06-02 17:44:35 +02:00
Michael Tremer
25848b36da squidclamav: Fix permissions of /etc/squidclamav.conf.
The file must not be executable, but writeable by anybody
in the group nobody.
2013-07-16 19:44:57 +02:00
Stefan Schantl
5ced384b71 squidclamav: Never use IPv6.
Squidclamav uses curl to resolve all kind of addresses which the system allow.
If the remote address is an IPv6 address, squidclamav hangs forever.

Nico Prenzel has found a solution to force the usage of IPv4 to prevent from this
issue.

Fixes #10376.
2013-07-07 10:26:30 +02:00
Stefan Schantl
f7a617a025 squidclamav: Update squidclamav.conf to use and trust the proxy cache.
If squidclamav is already installed, the configuration will be saved and updated during
the upgrade process.

Reference #10367.
2013-07-02 21:25:14 +02:00
Thomas Ebert
c99b595f57 squidclamav: updated to 5.11. 2013-03-09 16:09:09 +01:00
Christian Schmidt
489b3c48a4 Updated squidclamav to latest 5.x stable release. 2011-03-03 18:06:06 +01:00
Christian Schmidt
1f10d162dc Updated squidclamav to current stable. 2010-08-19 18:53:25 +02:00
Christian Schmidt
f18be3b0bf Fixed squidclamav logging - this fixes bug #0000639 2010-06-10 20:33:30 +02:00
Christian Schmidt
c3bcec9933 Updated squidClamav to the latest stable. 2010-04-11 19:47:10 +02:00
Christian Schmidt
401d89a036 Revert "Updated qemu and to the latest releases."
This w not the qemu commit.
This reverts commit 9c4e34b28d.
2010-04-11 19:45:38 +02:00
Christian Schmidt
9c4e34b28d Updated qemu and to the latest releases. 2010-04-11 19:44:23 +02:00
Christian Schmidt
54dae9b23c Updated squidclamav to current stable. 2010-03-10 22:42:47 +01:00
Christian Schmidt
9fa764c625 Update squidclamav to latest stable. Config layout has changed.
The old config will not be restored by the update process, you have
to check you old config (still backuped) and change the config to
you needs.
2010-02-16 08:54:22 +01:00
Christian Schmidt
b837f5cc83 Updated to latest version. 2009-12-18 10:01:21 +01:00
maniacikarus
5a51a7c2a9 Changed squidclamav config 2009-05-30 01:43:57 +02:00
maniacikarus
e7315a6876 Updated squidclamav, needs curl from 2.5 2009-05-03 12:05:02 +02:00
Maniacikarus
087f6c1a18 Upgraded squidclamav 2008-12-23 12:09:35 +01:00
Maniacikarus
3a1093255d Upgraded Squidclamav to current stable, modified config 2008-12-07 13:45:01 +01:00
Maniacikarus
488d1b7c88 Upgraded squidclamav to current stable
Added cache_dir null support for squid
Upgraded proxy to advproxy 3.0
2008-10-30 19:19:55 +01:00
Maniacikarus
8860e83618 Upgraded Squidclamav 2008-10-09 18:06:59 +02:00
Christian Schmidt
e1dd675f13 Updated samba and corrected squidclamav 2008-04-13 18:03:31 +02:00
Christian Schmidt
bf660619ef Added include file for squidclam and corrected install routine
fixed some line in services cgi
2008-04-09 18:16:45 +02:00
Christian Schmidt
fd058eab5d Addedd include file for squidclamav 2008-04-06 18:40:22 +02:00
Christian Schmidt
3900a6c7b6 Fixed build and core 11 2008-04-06 16:41:02 +02:00
Maniacikarus
0fc9925c50 Fixed authentication not working when using proxy
Changed redirector to be more dynamic and handle new redirectors
Changed proxy cgi to support one new redirector and allways use the default one
Added recent changes to core 11
Changed clamd.conf file to handle streams up to 50M and not using the default value
Started building squidclamav redirector to scan for viruses when using the proxy(builded blackbox may lead to errors), core11 must be installed
2008-04-05 13:54:44 +02:00