397 Commits

Author SHA1 Message Date
Daniil Baturin
fb1dc1fa29 T620: include iperf in the image. 2018-05-05 20:28:39 +02:00
Christian Poessinger
91351362c9 hooks: migrate from dnsmasq to pdns-recursor 2018-04-20 17:10:16 +02:00
Daniil Baturin
7c8769b751 Merge branch 'current' of github.com:vyos/vyos-build into current 2018-03-26 11:15:18 +02:00
Kim
da9bb735ce Manage config files with included files instead of echo, sed etc. (#16)
Manage system.conf from file instead of hook.
Add comment to the files where they are managed
2018-02-21 16:23:14 +07:00
Daniil Baturin
e95956a3ad Better modify the rsyslog.conf we already have in vyatta-cfg-systemm (T552). 2018-02-19 14:59:05 +01:00
Daniil Baturin
bc0406ce33 Enable journald log forwarding to syslog (fixes T552). 2018-02-19 14:54:14 +01:00
Daniil Baturin
522ebc6250 T519: make VyOS package mirror configurable. 2018-01-11 06:31:21 +01:00
Christian Poessinger
81cacb0a31 T341: Add 'wakeonlan' tools to base image 2018-01-07 09:18:09 +01:00
Christian Poessinger
ad8950f3f1 T379: Add support for UDP broadcast relay 2018-01-06 11:59:35 +01:00
Christian Poessinger
7a79d4c621 Replace vim-tiny with vim 2017-12-26 17:47:20 +01:00
Christian Poessinger
b527902a31 Added 'mdns-repeater' submodule
Submodule is a fork of https://github.com/lucasec/mdns-repeater w/
extensions to add Debian packaging and systemd support.
2017-12-08 20:31:44 +01:00
Christian Poessinger
2dbff76543 Remove 'vyos-cfg-avahi' submodule (superseeded) (T378)
Using AVAHI as mDNS reflector has the big disadvantage that the
reflection interface can not be specified. It will reflect the mDNS
messages on ALL interfaces.

A new technique called mDNS repeater based upon
  https://github.com/vyos/mdns-repeater
will be used in the future.
2017-12-08 20:31:30 +01:00
Christian Poessinger
f3ae336ba8 T386: add 'isolinux.cfg' to support boot timeout 2017-12-01 19:40:03 +01:00
Christian Poessinger
3e5cb3fb28 isolinux: replace title
Instead of displaying "Boot menu", use "VyOS - Boot Menu".
2017-12-01 19:18:30 +01:00
Christian Poessinger
0b91d4de57 Do not start avahi-daemon on boot 2017-09-02 22:10:36 +02:00
UnicronNL
53bd0ad278 do not start conntrackd on boot 2017-09-02 15:10:34 +02:00
UnicronNL
51e4718ed2 Create home directory on login 2017-09-02 14:06:16 +02:00
Christian Poessinger
bca7d1133e Use new ISO splash screen
Integrate splash.png which was designed for VyOS 1.2.x.
2017-08-28 23:54:46 +02:00
Christian Poessinger
af44965173 Cleanup isolinux boot menu
Remove the following nodes in isolinux boot menu:
* Install (nothing happens)
* Graphical Install (nothing happens)
* Advanced option
  * HDT (file not found error)
  * memtest86+ (nothing happens)

Users simply just want to install VyOS.
If memtest is required, someone can simply just spin up a Debian/Ubuntu ISO.
2017-08-28 23:21:05 +02:00
Kim
988f4c6e3c Unknown lvalue 'SysVConsole' 2017-05-12 18:06:09 +02:00
Kim Hagen
52a3899311 run vyatta-router service before getty service 2016-12-26 15:58:30 +00:00
Kim Hagen
5126eb75d3 remove verbose systemd status setting from grub 2016-12-26 15:20:45 +00:00
Kim Hagen
96c32fbb6a boot systemd verbose through systemd config file 2016-12-26 15:14:38 +00:00
Daniil Baturin
cc81ba8861 Merge branch 'current' of github.com:vyos/vyos-build into current 2016-12-21 22:30:06 +01:00
Daniil Baturin
53a878bb2d lb-config improvements: force firmware packages to be added to the image,
and make security mirror configurable.
XXX: need to find out how to make --security work too.
2016-12-21 22:28:17 +01:00
Kim Hagen
146a2390cf T152: VyOS developer builds ship with an easy-to-guess user and password 2016-09-15 10:14:43 +02:00
Kim Hagen
a5d297e1ba stop accepting locale on the server 2016-09-01 13:53:08 +02:00
Kim Hagen
ae3572f2a5 ssh-session-cleanup.service should not executable 2016-09-01 10:29:31 +02:00
Kim Hagen
235d5b22a8 T18: Regression: jessie-based VyOS doesn't disconnect the SSH session before reboot 2016-09-01 09:56:42 +02:00
Kim Hagen
1d115aa6e4 prevent systemd from doing a clear screen before login prompt 2016-08-05 13:49:50 +02:00
Kim Hagen
c0f9ea3210 set systemd tasks verbose on boot 2016-08-05 08:43:08 +02:00
Kim Hagen
826fa1a973 add build options for clearfog 2016-05-24 10:00:20 +00:00
Kim Hagen
f349c98d9a add vyos-remove package and remove ddclient dhclient hook 2016-03-27 16:16:11 -04:00
Kim Hagen
dfd4089b97 Include non-free firmware in the image (ref T15). 2016-03-11 06:02:56 -05:00
Kim Hagen
a83d97ef4e Add sshd.service file to cleanly close ssh sessions. 2016-02-09 02:59:28 -05:00
Kim Hagen
a70d19d2fd Revert "Add libpam-systemd package to cleanly close ssh sessions."
This reverts commit d414a3742ae9c257710b612419435791a31dc162.
2016-02-08 16:02:53 -05:00
Kim Hagen
d414a3742a Add libpam-systemd package to cleanly close ssh sessions. 2016-02-08 15:57:41 -05:00
Kim Hagen
9d55d9c93d Add binary hook for backwards compatibility and a hook that creates symlinks for vmlinuz and initrd.img. 2016-02-05 11:26:15 -05:00
Kim Hagen
89b0d6e89a Add post install script that will be used by squeeze versions of vyatta/vyos. 2016-02-05 11:14:54 -05:00
Kim Hagen
ab3d92de1b Add hook that prevent services from starting at boot. 2016-02-03 06:41:13 -05:00
Kim Hagen
03705b9f85 Removed fuse.conf file, will be generated in hooks 2016-02-03 03:24:47 -05:00
Kim Hagen
dbf2854bb2 Add hooks or live-build. 2016-02-03 03:22:23 -05:00
Daniil Baturin
e14ef3ea14 Add some more useful stuff to the utils package list. 2016-02-02 10:03:53 -05:00
Daniil Baturin
111875d03b Add vyos-world to the base packagelist. 2016-02-01 07:20:24 -05:00
Kim Hagen
bd0f60a598 Add grub2 to base package list, is needed for installs. 2016-02-01 03:57:44 -05:00
Daniil Baturin
4add13956f Add VyOS package repo, hardcoded for now.
This will be a configure option eventually.
2016-01-24 13:59:51 -05:00
Daniil Baturin
24a8a43077 Keep all common live-build config data in data/live-build-config
If more granular data modification is needed, it can be stored in other data/ subdirs.
2016-01-24 13:34:15 -05:00