Commit Graph

1556 Commits

Author SHA1 Message Date
Michael Tremer
0e54ca2602 pcengines-apu-firmware: New package
This package ships the latest BIOS for PC Engines APU boards.

With help of the firmware-update package, this can be very easily
updated when running IPFire.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-04-03 00:42:19 +01:00
Michael Tremer
2aca6aa061 firmware-update: New package
This is a script that can update firmware on PC Engines APU systems

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-04-03 00:33:44 +01:00
Michael Tremer
82d176d33b flashrom: New package
This is required to flash firmware

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-04-03 00:26:13 +01:00
Michael Tremer
d4767896cb make.sh: Build libedit very early
Many packages can make use of this

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-21 20:50:30 +00:00
Michael Tremer
01604708c3 Merge remote-tracking branch 'stevee/next-suricata' into next 2019-03-14 13:19:35 +00:00
Michael Tremer
b450e7e3e6 Start Core Update 130
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-14 13:15:03 +00:00
Arne Fitzenreiter
9deeda77b6 core129: finish update
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-03-13 15:18:52 +01:00
Alexander Koch
06fc6170a2 zabbix_agentd: New addon
New addon for monitoring IPFire by Zabbix Monitoring (https://www.zabbix.com/features).
See https://forum.ipfire.org/viewtopic.php?f=52&t=22039 and https://lists.ipfire.org/pipermail/development/2019-February/005324.html for further details.

Best regards,
Alex

Signed-off-by: Alexander Koch <ipfire@starkstromkonsument.de>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-08 09:55:18 +00:00
Michael Tremer
297473d5f4 make.sh: Fit more processes into memory
Because we have a good way to limit processes now, we should
increase the default size a little bit

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 17:21:15 +00:00
Michael Tremer
eeee108f18 make.sh: Drop MAKETUNING
This is now set in lfs/Config

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:45:30 +00:00
Michael Tremer
77c863a2f1 make.sh: Introduce DEFAULT_PARALLELISM
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:43:47 +00:00
Michael Tremer
e4ee36fa17 make.sh: Use variable instead of calling system_processors function again
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:38:38 +00:00
Michael Tremer
deffc27598 make.sh: Rename HOST_MEM to SYSTEM_MEMORY
We had two variables holding the same data

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:35:15 +00:00
Michael Tremer
8556093359 make.sh: Pass number of processors and total memory so that we can adjust MAKETUNING
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-04 11:33:50 +00:00
Stefan Schantl
b051eb68b6 libcap-ng: New package
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
2019-03-03 15:10:02 +01:00
Michael Tremer
26796f3a4b Unpack intel microcode before initramfs images are being built
Previously, the microcode updates were not packaged in the shipped
initramfs images which causes that Intel processors are still running
on outdated microcode.

This patch moves intel-microcode before we build the initramfs images.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-02 14:55:04 +00:00
Michael Tremer
e1982c695c spectre-meltdown-checker: New package
This makes it easy to install the script and check the vulnerability status
of a system IPFire is running on.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-02 13:24:44 +00:00
Michael Tremer
b5ef99df2c Start Core Update 129
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-25 00:47:28 +00:00
Arne Fitzenreiter
8818db9a1c core128: finish core128
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-02-22 21:33:45 +01:00
Stefan Schantl
c980ac7f2a Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next-suricata 2019-02-13 19:46:45 +01:00
Erik Kapfer
2397e51335 knot: Reduced version of knot with kdig only
Signed-off-by: Erik Kapfer <ummeegge@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-13 11:31:37 +00:00
Erik Kapfer
17b3255b7f libedit: A command line editor library
Dependency for knot (kdig).

Signed-off-by: Erik Kapfer <ummeegge@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-13 11:30:58 +00:00
Stefan Schantl
c1c754a121 Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next-suricata 2019-02-08 09:59:31 +01:00
Jonatan Schlag
46114d79d9 Add new package borgbackup
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-01 16:27:23 +00:00
Jonatan Schlag
def9f4a3e0 Add new package python3-msgpack
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-01 16:27:16 +00:00
Jonatan Schlag
3be819876b Add new package python3-llfuse
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-01 16:27:06 +00:00
Jonatan Schlag
662b2a812f Add new package python3-setuptools-scm
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-01 16:26:59 +00:00
Jonatan Schlag
2d17377aa0 Add new package python3-settuptools
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-02-01 16:26:39 +00:00
Stefan Schantl
c1a3401235 Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next-suricata 2019-01-21 13:04:13 +01:00
Peter Müller
63cf6d5cef drop openssl-compat package
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-01-17 14:41:07 +00:00
Michael Tremer
5a39464754 Start Core Update 128
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-01-17 14:38:01 +00:00
Arne Fitzenreiter
06ac824331 core127: set pakfire version to 127
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-01-16 22:31:43 +01:00
Stefan Schantl
f107bb39c5 Revert "GeoIP: Drop legacy GeoIP perl module."
This reverts commit 9d1708e081.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-01-11 00:08:54 +00:00
Stefan Schantl
9d1708e081 GeoIP: Drop legacy GeoIP perl module.
The legacy GeoIP perl module cannot handle the new GeoLite2 databases
provided from maxmind and therefore needs to be dropped.

Reference #11960

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-01-07 01:21:27 +00:00
Stefan Schantl
985741db61 perl-Net-CIDR-Lite: New package.
This is a runtime dependency of the xt_geoip_build perl script
shipped by xtables-addons in version 3.2.

Reference #11960.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-01-07 00:30:49 +00:00
Michael Tremer
57c04aa49d Revert "make.sh: Build in ramdisk"
This reverts commit 6174b7b1c7.

This had absolutely no effect on build time or rather made it
slower. So this is being reverted to save ourselves the RAM.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-12-16 22:23:50 +00:00
Michael Tremer
6174b7b1c7 make.sh: Build in ramdisk
This is an experimental change that I want to trial to speed up
the nightly builds. The build environment will be mounted in a
ramdisk and the build will be performed in there.

This will hopefully reduce IO on the (slow) replicated disks.

If there is no significant performance gain from this, this
commit will be reverted.

To enable this, USE_RAMDISK must be set to 1 in .config.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-12-16 16:50:13 +00:00
Stefan Schantl
a13ddf04d9 Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next-suricata
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
2018-12-12 09:27:59 +01:00
Michael Tremer
66f7b646cd Start Core Update 127
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-12-11 19:41:09 +00:00
Arne Fitzenreiter
ede4314397 core126: finish core126
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-12-08 17:47:16 +01:00
Michael Tremer
87487585c0 make.sh: Build for x86_64 by default
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-12-02 10:23:15 +00:00
Michael Tremer
4e4327994d docker: Add Debian image with basic build environment
By running "./make.sh docker" the current build environment
will be mounted into a Debian-based docker container.

This clean build environment can be used to compile the
toolchain or something...

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-23 19:48:16 +00:00
Michael Tremer
e91ceed69a alac: New package
This adds the Apple ALAC audio decoder

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-13 14:28:00 +00:00
Michael Tremer
93aa56a698 Start Core Update 126
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-12 00:15:28 +00:00
Michael Tremer
c708fa157f shairport-sync: New package
Shairport Sync is an AirPlay audio player - it plays audio streamed
from iTunes, iOS, Apple TV and macOS devices and AirPlay sources
such as Quicktime Player and ForkedDaapd, among others.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-11 17:26:35 +00:00
Michael Tremer
f3e6230125 libconfig: New package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-11 17:23:20 +00:00
Michael Tremer
41f8d64284 soxr: New package (0.1.3)
The SoX Resampler library `libsoxr' performs one-dimensional sample-rate
conversion -- it may be used, for example, to resample PCM-encoded audio.
For higher-dimensional resampling, such as for visual-image processing, you
should look elsewhere.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-11 16:21:01 +00:00
Arne Fitzenreiter
a0f3748747 core125: finish update
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-11-09 21:12:02 +01:00
Michael Tremer
014b235a06 dehydrated: New package
This is a light client for Let's Encrypt which is implemented
in bash and does not have any other dependencies apart from
openssl and curl.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-09 14:29:04 +00:00
Michael Tremer
01c2ea6b83 observium-agent: New package
This ships the observium agent including a couple of
modules.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-11-07 20:07:53 +00:00