Christian Poessinger
aa5e5a6e94
firmware: T1958: only include firmware for compiled Kernel drivers
...
In the past when building the VyOS ISO we have simply pulle din the entire
linux-firmware Git repository and just deleted some arbitrary files manually
selected. Now all is shipped via vyos-linux-firmware.
2020-06-05 20:43:18 +02:00
Christian Poessinger
21ad4d6dd5
dhcpv6-pd: disable wide-dhcp-client service by default
2020-05-19 20:31:12 +02:00
Christian Poessinger
e43c3a840b
ddclient: T2185: clean leftover files from base package
2020-04-13 17:56:54 +02:00
DmitriyEshenko
d9e9d36dbf
pim: T1729: enable FRR PIM service
2020-03-26 18:05:23 +00:00
DmitriyEshenko
c59347de07
mpls: T915: enable FRR ldpd service and modules
2020-03-18 22:26:25 +00:00
Christian Poessinger
8578af8abc
vrf: T31: frr: do not use Linux network namespace as VRF backend
...
Without this change generated VRFs on the OS are not visible in FRR as they
are not reported as beeing "up".
2020-03-05 17:16:02 +01:00
Christian Poessinger
4b44de9c8e
T2033: drop package vyos-replace
2020-02-13 19:23:15 +01:00
Christian Poessinger
07bb6dc21a
hooks: delete unused documents from generated ISO
...
We do not need any documentation on the system - this frees 43MB.
2020-02-01 22:47:49 +01:00
hagbard
a7428b57e6
live-tools: T1880: live-tools service hangs on reboot
...
* live-tools.service is supposed to find and eject
the live media, I think the package can be removed
from the installation list or deinstalled before
the iso is generated.
2020-01-08 08:57:24 -08:00
Christian Poessinger
736de7a6bb
systemd: cryptsetup: we do not support encrypted volumes
2019-12-02 21:02:22 +01:00
Christian Poessinger
143dfc0c67
systemd: igmpproxy: service is handled by VyOS CLI
2019-12-02 21:01:35 +01:00
Christian Poessinger
51d1f85b51
systemd: ntp: service is handled by VyOS CLI
2019-12-02 21:00:50 +01:00
Christian Poessinger
f2dd696099
systemd: man: do not rebuild man db once a day
2019-12-02 21:00:34 +01:00
Christian Poessinger
baf8e096af
systemd: pcscd: disable SmartCard service
...
PCSC is included via a dependency of wpa_supplicant.
vyos@vyos:~$ apt-cache rdepends pcscd
pcscd
Reverse Depends:
libpcsclite1
opensc
libpcsclite1
vyos@vyos:~$ apt-cache rdepends libpcsclite1
libpcsclite1
Reverse Depends:
pcscd
wpasupplicant
2019-12-02 20:30:28 +01:00
Christian Poessinger
a276c3e7f9
systemd: apt: disable daily update service
...
As VyOS does not make use of APT for updating the system it is useless
to run this service.
2019-12-02 20:18:49 +01:00
hagbard
2a5c58f4d0
rsyslog: disabling rsyslog causes start issues if required
...
- socket.service can be found since disabling rsyslog removes
the link to socket.service too and causes a dependency error
2019-11-29 12:17:08 -08:00
hagbard
672cff5ebf
syslog: T1834: 'del system syslog' doesn't stop rsyslog
...
- disable syslog.socket unit is not required, it's no service
2019-11-29 11:05:27 -08:00
hagbard
af920bd3be
syslog: T1834: 'del system syslog' doesn't stop rsyslog
...
- disbled autostart at boot via systemd
2019-11-29 09:24:23 -08:00
Christian Poessinger
9986845896
hooks: synchronize Linux Firmware with current branch
...
Imported from commit 2382c90dc7a30d17628a11f9ff41f8c63867887a
2019-11-11 16:39:50 +01:00
hagbard
c293b710ab
acpid: enable acpid to enable power button triggered shutdowns
2019-10-11 13:02:30 -07:00
hagbard
2914795048
systemd-disable - heartbeat.service disabled
2019-10-08 14:40:36 -07:00
hagbard
1ff1b22726
systemd-services: disable pacemaker, corosync, wpa_supplicant, squid
...
- dusable their autostart at boot time via systemd defaults
2019-10-08 11:29:50 -07:00
Christian Poessinger
862691edf0
Merge branch 'current' of github.com:vyos/vyos-build into equuleus
...
* 'current' of github.com:vyos/vyos-build:
Jenkins: adjust description
Jenkins: add build trigger
Jenkins: deploy ISO to dev.packages.vyos.net
Jenkins: remove individual package build and only build the ISO
T1640: update Linux Kernel to v4.19.70
openvpn: T1630: add sudo configuration for openvpn user
Docker: add graphviz to container
T1598: enable vyos-hostsd by on startup.
2019-09-14 18:23:45 +02:00
Daniil Baturin
372bad3d5d
T1598: enable vyos-hostsd by on startup.
2019-08-21 03:21:29 -04:00
Runar Borge
6056acfa06
Merge remote-tracking branch 'origin/current' into equuleus
...
fixed merge errors in:
* scripts/live-build-config
- kernel parameters
* scripts/build-packages
- fixed list of packages to compile
2019-07-22 21:54:20 +02:00
John Estabrook
fe60d1f73d
[service https] T1443: add nginx and ssl-cert packages; disable nginx on
...
boot.
2019-07-01 13:17:48 -05:00
Christian Poessinger
df64f25947
bfd: T1183: enable FRR bfdd service
2019-06-23 12:21:53 +02:00
Christian Poessinger
940decbcd6
T1454: frr: remove no longer required watchfrr_options
...
Fixes the following startup warning:
Jun 19 11:14:27 localhost watchfrr.sh: watchfrr_options contains a bash array
value. The configured value is intentionally ignored since it is likely wrong.
Please remove or fix the setting.
2019-06-19 14:31:30 +02:00
Christian Poessinger
6638c5d0f1
T1454: remove deprecated /etc/frr/daemons.conf
...
File which was still present (but not of any problem) caused the
following message:
Jun 19 11:14:27 localhost watchfrr.sh: Reading deprecated /etc/frr/daemons.conf.
Please move its settings to /etc/frr/daemons and remove it.
2019-06-19 13:30:17 +02:00
Runar Borge
1109c04fec
T1415: disable 24-efi_packages.chroot as it fails apply'ing by live-build
...
The package grub-efi and grub-efi-amd64 is not existant on buster
2019-05-28 22:57:46 +02:00
Runar Borge
1850f165ab
T1414: disable failing 10-unmountfs.chroot and needs verification
2019-05-28 22:51:06 +02:00
Christian Poessinger
5f669b4158
Packages/kernel: ensure proper initramfs handling
...
When building the kernel with 'make deb-pkg' insted of 'make-kpkg' - which is
the new official way - an initramfs will be deployed. This break's VyOS!
Delete all possible initramfs image(s) before building the final VyOS initramfs
image.
2019-05-24 16:14:18 +02:00
Kim
94e11cd375
undo hooks: initramfs: add option to update an existing initramfs
...
this is to generate an initramfs if it does not exist, updating when not exist does not work and will break the image build process
2019-05-08 13:47:26 +02:00
Christian Poessinger
355d187696
hooks: initramfs: add option to update an existing initramfs
2019-05-05 19:39:37 +02:00
Christian Poessinger
f38c2f22ff
Revert "hooks: initramfs: add option to remove an existing initramfs"
...
This reverts commit 5a3489861dc50e6bd4083993ad8065340f8f7c0f.
2019-05-05 19:38:41 +02:00
Christian Poessinger
5a3489861d
hooks: initramfs: add option to remove an existing initramfs
2019-05-05 17:44:23 +02:00
Daniil Baturin
e9ddc47538
T1131: enable vmtoolsd polling again.
2019-04-19 04:37:37 +02:00
John Estabrook
4700953e29
T1327: Set the serial console speed to 115200 by default
...
Set the serial console speed to 115200 in all build scripts, as is the
standard for current boards. This avoids an annoyance for users of the
livecd, and makes the defaults in build scripts in tools/ and scripts/
consistent.
2019-04-16 13:47:51 -05:00
Christian Poessinger
acf492894f
[firmware] T1274: add additional QLogic firmware files
2019-04-16 08:00:34 +02:00
Christian Poessinger
dce9b82bd1
T929: T1274: embed linux firmware through ISO build process
...
As of now Linux Firmware was installed via vyos-firmware Debian package
which just wrapped the Git repositories content. As this just made
things harder - install the firmware files via build hook (as the used
to be installed like this in the good old days - before the have been
removed via 3f7186f69b)
2019-04-04 08:45:46 +02:00
Daniil Baturin
bb30358048
Remove unnecessary locale files at build time to reduce the image size.
2019-03-31 17:42:50 +02:00
Christian Poessinger
cd9e810b16
T1279: support ACPI power event (poweroff)
2019-03-22 11:45:36 +01:00
Christian Poessinger
3f7186f69b
T929: remove debian-firmware packages from build
...
Kernel Firmware BLOBs will be delivered by the new vyos-firmware package
2019-03-02 12:09:12 +01:00
Daniil Baturin
18eb7c3e52
T1218: enable FRR's staticd on startup.
2019-02-28 15:16:16 +01:00
hagbard
4f7117243a
T1135: "firewall send-redirects enable" works only after switching from disabled state on running system
...
- set default to disable too due to the fact that set firewall did expect that at one point. Primarily, IPSec could leak
data once a tunnel is established.
2019-01-08 14:26:16 -08:00
hagbard
f8f6c5d391
Type fixed.
2019-01-08 13:54:25 -08:00
hagbard
394bee00f7
T1135: "firewall send-redirects enable" works only after switching from disabled state on running system
...
- disable send-redirects per default
2019-01-08 13:24:48 -08:00
Daniil Baturin
23e35e77fe
T1131: disable vmtoolsd polling for now to avoid high CPU load.
...
In the future it may be made a CLI option.
2019-01-01 16:37:06 +01:00
Christian Poessinger
aa0eb3349d
Add 'nls_ascii' to initramfs to avoid USB pendrive boot warning
2018-12-29 13:49:43 +01:00
Daniil Baturin
14e6f3ed56
T865: start bgpd with RPKI support.
2018-12-17 03:05:11 +01:00