220 Commits

Author SHA1 Message Date
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
Kim Hagen
19941d3d36 update path for packages.txt 2018-11-14 13:42:06 +01:00
Kim Hagen
8dcda0e05b Add uefi to vyos-build 2018-11-12 10:07:52 +01:00
Christian Poessinger
8328f25bf5 T923: support SNMP integration with FRR routing daemon 2018-10-20 15:33:27 +02:00
Christian Poessinger
037ab22e4c T892: disable salt-minion service by default 2018-10-14 13:07:17 +02:00
Christian Poessinger
5335d2c8b5 T852: globally disable StrongSWAN FARP plugin 2018-10-12 20:17:29 +02:00
Daniil Baturin
360cc68367 T769: disable starting StrongSWAN on boot. 2018-09-25 19:54:43 +02:00
Christian Poessinger
c63aee18ef T500: arp_filter blocks ARPs for VRRP virtual addresses 2018-09-23 15:05:52 +02:00
Christian Poessinger
69ae765077 bugfix: disable TFTP server on system boot 2018-08-27 20:07:59 +02:00
Christian Poessinger
df91babcb9 Revert "T692: do not start TFTP server on boot."
This reverts commit 3388a3c0f9bb4782b1eb126739f2c63517274e9d.
2018-08-27 19:38:49 +02:00
Christian Poessinger
9bdc1f5df8 T792: add TFTP server functionality 2018-08-27 19:13:08 +02:00
Daniil Baturin
3388a3c0f9 T692: do not start TFTP server on boot. 2018-08-27 05:09:05 +02:00
Daniil Baturin
f0843ffe83 T441: disable FRR.
Running it with systemd when watchfrr is disabled causes systemd
to think it's dead and restart it.
2018-08-27 00:09:21 +02:00
Daniil Baturin
d55d3bfb99 T441: enable frr.service and disable watchfrr
The issue with current watchfrr is that it restarts all daemons
even if only one failed.
2018-08-26 17:31:55 +02:00
Daniil Baturin
1b77b2e5f8 T787: add a hook for disabling the StrongSWAN unity plugin that is interfering with DMVPN. 2018-08-25 00:02:35 +02:00
Daniil Baturin
357457dab9 T441: add a hook for updating FRR startup configs and creating empty daemon configs. 2018-08-25 00:01:36 +02:00
Daniil Baturin
ad61428195 Rename the hook for package cleanup to make room for other hooks, it should be executed last,
or at least after all other steps that do package installation are complete.
2018-05-20 06:22:38 +02:00
Daniil Baturin
0b1c3737dd Re-enable installing recommended packages, disabling them breaks the image. 2018-05-15 07:34:44 +02:00