3059 Commits

Author SHA1 Message Date
mtudosoiu
428c73d96f
Task #T556 add dockerfile for vyos-build-node
use debian:jessie docker container as build node for vyos1.2.x
2018-02-21 12:53:31 +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
mtudosoiu
9d5ab697ad
task #T555 add tools/submod-mk to vyos-build repository
https://phabricator.vyos.net/T555
2018-02-20 22:33:19 +02: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
Christian Poessinger
79de686b77 T531: VyOS Kernel Update v4.4.113 2018-01-26 12:19:09 +01:00
Daniil Baturin
ab00043201 T520: use the load balanced Debian mirror by default. 2018-01-12 05:03:59 +01:00
Daniil Baturin
c1f412a32f T422: include apt-transport-https in the bootstrap stage. 2018-01-11 06:57:19 +01:00
Daniil Baturin
679747704a T519: fix paths and operation order in the makefile for correct repo setup. 2018-01-11 06:51:58 +01:00
Daniil Baturin
920344fe59 Add some debugging capabilities to the build scripts. 2018-01-11 06:31:44 +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
f687ea7e96 Replaced submodule 'vyos-bcast-relay' with proper fork of 'udp-broadcast-relay' 2018-01-02 19:40:23 +01:00
Christian Poessinger
7a79d4c621 Replace vim-tiny with vim 2017-12-26 17:47:20 +01:00
Christian Poessinger
1c1f372d35 Remove 'vyatta-cron' submodule
'vyatta-cron' is superseeded by 'vyos-1x' thus the submodule is removed
to reduce confusion.
2017-12-09 13:45:12 +01:00
Christian Poessinger
b9b04defcf Merge branch 't378-mdns-repeater' into current
* t378-mdns-repeater:
  Updated 'vyos-world' and 'vyos-1x' submodule
  Added 'mdns-repeater' submodule
  Remove 'vyos-cfg-avahi' submodule (superseeded) (T378)
2017-12-09 13:37:05 +01:00
Christian Poessinger
608b67677a Updated 'vyos-world' and 'vyos-1x' submodule 2017-12-09 13:36:40 +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
Daniil Baturin
375025afcd
Merge pull request #14 from c-po/install-iso-tmo
T386: VyOS boot timeout
2017-12-02 01:43:32 +07: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
Kim
6b2230ff08
Merge pull request #13 from UnicronNL/current
use security mirror and updates
2017-11-07 09:29:00 +01:00
Kim Hagen
e5259ccb17 use security mirror and updates 2017-11-07 09:10:50 +01:00
Kim
4b8392061f
Merge pull request #12 from c-po/linux-4.4.95-update
VyOS Kernel Update v4.4.95
2017-10-30 14:29:28 +01:00
Christian Poessinger
44e24298ad VyOS Kernel Update v4.4.95
* packages/vyos-kernel efe6504...0a84c7e (18):
  > Merge tag 'v4.4.95' into current
  > add virtio scsi to kernel as loadable module
  > remove Automatically generated lines
  > Enable intel QuickAssist Technology modules
  > dccp: fix freeing skb too early for IPV6_RECVPKTINFO
  > virtio_net: validate ethtool port setting and explain the user validation
  > ethtool: make validate_speed accept all speeds between 0 and INT_MAX
  > virtio_net: add ethtool support for set and get of settings
  > ethtool: add speed/duplex validation functions
  > add vyos x86_64 defconfig
  > Merge tag 'v4.4.47' into current
2017-10-29 18:54:18 +01:00
Yuya Kusakabe
f87579bffb
Fix mirror-chroot-security option 2017-09-22 21:48:47 +09:00
Kim
9ac6279b61 Merge pull request #11 from c-po/t379-udp-bcast-relay
T379 udp bcast relay
2017-09-03 18:18:59 +02:00
Kim
989f832ff9 Merge pull request #10 from c-po/t378-avahi-mdns
T378 avahi mdns
2017-09-03 15:13:48 +02:00
Christian Poessinger
46a84cfc50 Updated submodule packages/vyos-world
packages/vyos-world e590f74...416bee9 (1):
  > Added vyos-bcast-relay package
2017-09-03 00:14:11 +02:00
Christian Poessinger
9341590e35 Added submodule packages/vyos-bcast-relay 2017-09-03 00:13:36 +02:00
Christian Poessinger
9b2c69ada8 Updated submodule packages/vyos-cfg-avahi
packages/vyos-cfg-avahi 894e268...31448bd (2):
  > Adjust mdns-repeater for VyOS
  > Added mdns-repeater source
2017-09-02 23:42:19 +02:00
Christian Poessinger
f3ccfa85e2 Updated submodule packages/vyos-world
Submodule packages/vyos-world 28fa090..ca1dbba:
  > Added vyos-cfg-avahi package
  > Update the changelog.
  > Add vyos-1x package to vyos-world.
  > remove grub2 and open-vm-tools packages, give trouble with building arm build
  > include open-vm-tools in the image (T16)
  > Update the changelog.
  > Add dependency on grub2, since it's required but we have no idea what would be a better place.
2017-09-02 23:42:12 +02:00
Christian Poessinger
0b91d4de57 Do not start avahi-daemon on boot 2017-09-02 22:10:36 +02:00
Christian Poessinger
1fa15445af Added submodule packages/vyos-cfg-avahi 2017-09-02 22:10:30 +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
Kim
b29f025c58 Merge pull request #8 from c-po/t372-grub
T372 grub
2017-08-29 12:51:50 +02:00
Kim
f74896fdcb Merge pull request #7 from c-po/current
Update .gitignore files
2017-08-29 12:51:25 +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
Christian Poessinger
85099b846b Add .gitignore for packages build output 2017-08-27 19:18:35 +02:00
Christian Poessinger
17230a2212 Add signing keys to .gitignore 2017-08-27 19:18:35 +02:00
Daniil Baturin
ac391c82d1 T361: check the build environment setup in ./configure before it can even get to make. 2017-08-21 18:49:34 -04:00
Daniil Baturin
f4518abe2e Add vyos-1x submodule where the rewritten code will go. 2017-08-17 20:09:38 -04:00
Yuya Kusakabe
9d1d4719cf
Fix script for Vagrant libvirt box 2017-07-29 23:34:14 +09:00
Yuya Kusakabe
822747f4de
Add vagrant-libvirt make target 2017-07-29 15:30:57 +09:00
Yuya Kusakabe
795546f923
Fix packer.json 2017-07-29 01:48:20 +09:00
Yuya Kusakabe
bff1f61f47
Add script for building Vagrant libvirt box 2017-07-29 01:34:49 +09:00