summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-28vyatta-cfg-system: add vyatta-dhcp3-client to dependencies listAlex Harpin
Add the vyatta-dhcp3-client package to the list of dependencies with a minimum version of 4.1.8+vyos2+lithium3, following changes to the ntp updating routines.
2015-02-28vyatta-cfg-system: skip over invalid ntp servers rather than exitingAlex Harpin
Skip over either invalid ntp servers, or ntp server hostnames that have failed to resolve correctly, and continue to process the rest of the configuration. Bug #94 http://bugzilla.vyos.net/show_bug.cgi?id=94
2015-02-28vyatta-cfg-system: update new ntp updating routine to work with dhcpAlex Harpin
Update the new NTP updating routines so they operate outside of configuration mode (dhcp triggered updates). This also requires changes to the vyatta-dhcp3 package (see Bug #500) Bug #94 http://bugzilla.vyos.net/show_bug.cgi?id=94
2015-02-26vyatta-cfg-system: rename variable in ntp_format subroutineAlex Harpin
Bug #94 http://bugzilla.vyos.net/show_bug.cgi?id=94
2015-02-26vyatta-cfg-system: redesign the layout and updating of ntpAlex Harpin
When NTP is configured on the system, it not only acts as a client for the configured servers, but also as a server. Although the server is only available as a time source, it still represents a service that the user hasn't specifically enabled. This commit sets the default configuration of NTP to disallow all external access, so the system acts purely as a client by default, and also introduces the ability to configure which addresses / subnets are allowed to both query and use it as a time source. If the servers configured are specified as host names, these are resolved to IP addresses before being added to ntp.conf, with the same process carried out after name server changes. syntax 'set system ntp client address' Bug #94 http://bugzilla.vyos.net/show_bug.cgi?id=94
2015-02-26vyatta-cfg-system: correct typo in node.defAlex Harpin
2015-02-26vyatta-cfg-system: adjust mtu node priority to set mtu after parentAlex Harpin
Adjusting the mtu node prority from 381 to 382 so child interfaces set their MTU after the parent interface. This was reported for multiple vifs when setting the MTU to 9000 for jumbo frames, although it only exhibited it when more than one vif was configured. Bug #473 http://bugzilla.vyos.net/show_bug.cgi?id=473
2015-02-250.20.44+vyos2+lithium17debian/0.20.44+vyos2+lithium17Daniil Baturin
2015-02-25Bug #498: dirty hack to disallow remote command execution for operator level ↵Daniil Baturin
users.
2015-02-23Merge pull request #42 from kouak/staged-to-vyosDaniil Baturin
Bug #385: import egress/ingress VLAN QoS CLI from EdgeOS.
2015-02-23Add ingress-qos-mapping/egress-qos-mapping to VLAN configuration (#385)kouak
2015-02-23Merge pull request #41 from kouak/staged-to-vyosDaniil Baturin
Bug #389: Fix a bug in rfc2136 import
2015-02-23Fix a bug in rfc2136 importkouak
2015-02-220.20.44+vyos2+lithium16debian/0.20.44+vyos2+lithium16Alex Harpin
2015-02-22vyatta-cfg-system: add dnsutils to depends following rfc2136 optionsAlex Harpin
Add the dnsutils package as a dependency as this is now required following the addition of rfc2136 options for dynamic DNS updates (nsupdate is required). Bug #389 http://bugzilla.vyos.net/show_bug.cgi?id=389
2015-02-22Merge pull request #40 from kouak/lithiumDaniil Baturin
Bug #389: Add RFC2136 configuration options for ddclient 3.8.2
2015-02-20Add RFC2136 configuration options for ddclient 3.8.2 (#389)kouak
2015-02-200.20.44+vyos2+lithium15debian/0.20.44+vyos2+lithium15Daniil Baturin
2015-02-20Bug #492: fail commit in case of DHCPv6 configuration errors.Daniil Baturin
2015-02-20Bug #491: don't allow temporary and parameters-onlyDaniil Baturin
DHCPv6 options to be configured at the same time.
2015-02-20Bug #490: remove priority inversion in dhcpv6-options.Daniil Baturin
Seems to work with 319.
2015-02-20Bug #490: use command line options for parameters-only and temporaryDaniil Baturin
in the DHCPv6 client script instead of fetching them from the config.
2015-02-150.20.44+vyos2+lithium14debian/0.20.44+vyos2+lithium14Daniil Baturin
2015-02-15Merge branch 'lithium' of github.com:vyos/vyatta-cfg-system into lithiumDaniil Baturin
2015-02-15Bug #356: use VyOS SNMP OID instead of the old Vyatta one.Daniil Baturin
2015-02-140.20.44+vyos2+lithium13debian/0.20.44+vyos2+lithium13Alex Harpin
2015-02-14vyatta-cfg-system: remove blank domain search and expand comment typeAlex Harpin
Tighten the checks for configured search domains to exclude adding unnecessary blank domains and expand the comments added to /etc/resolv.conf to indicate the source of the search domains. Bug #486 http://bugzilla.vyos.net/show_bug.cgi?id=486
2015-02-14vyatta-cfg-system: redesign the layout and updating of /etc/resolv.confAlex Harpin
Following the documentation, /etc/resolv.conf should only have comments inserted that start with # at the beginning of a line, comments in other locations are not supported. The exisiting method of tracking changes in this file (done by both vyatta-system-nameservers and vyatta_update_resolv.pl) relies on this unsupported feature. This commit restructures the updates so they use comments on the preceding line to track changes, along with updating the old style comments to the new ones when the relevant scripts are called. This also fixes a previous issue (which was reverted) where IPv6 nameservers worked incorrectly when the /etc/resolv.conf line ended with a comment. Bug #486 http://bugzilla.vyos.net/show_bug.cgi?id=486
2015-02-10vyatta-cfg-system: multiple servers for dns forwarding domain overrideAlex Harpin
When configuring DNS fowarding, allow multiple servers to be specified when setting domain overrides, in order to allow Dnsmasq to gracefully handle unavailable nameservers. Bug #408 http://bugzilla.vyos.net/show_bug.cgi?id=408
2015-02-090.20.44+vyos2+lithium12debian/0.20.44+vyos2+lithium12Alex Harpin
2015-02-09vyatta-cfg-system: invalid resolv.conf format causing extra DNS requestAlex Harpin
The resolv.conf file contains comments at the end of the search and domain entries which cause unexpected behaviour on lookups. Moving these to the line above in each case fixes the issue. Bug #468 http://bugzilla.vyos.net/show_bug.cgi?id=468
2015-02-080.20.44+vyos2+lithium11debian/0.20.44+vyos2+lithium11Alex Harpin
2015-02-08vyatta-cfg-system: allow dynamic dns updating from behind natAlex Harpin
Add a couple of configuration options to DDNS, to allow the use=web option from ddclient when determining the external IP address. This will allow DDNS to be correctly updated when behind a NAT device. Syntax: set service dns dynamic interface eth0 use-web url (url to use) set service dns dynamic interface eth0 use-web skip (search for this) Bug #455 http://bugzilla.vyos.net/show_bug.cgi?id=455
2015-02-06Can not change EtherType with vif-c interfaces configuredKim Hagen
2015-02-05Bug #352 - QinQ - changing the ethertype value of vif-sKim Hagen
2015-02-02Bug #467, tos inherit not turned on by default on tunnels (IPIP, GRE)Kim Hagen
2015-01-26Merge pull request #39 from hiroyuki-sato/patch-for-vyosDaniil Baturin
Bug#382: fix radvd status check.
2015-01-26Fix Bug#382. (Another fix).Hiroyuki Sato
If radvd is not running, the pgrep command returns an empty string, not zero. Reported-by Carl Byington <vyos-bug@five-ten-sg.com>
2015-01-250.20.44+vyos2+lithium10debian/0.20.44+vyos2+lithium10Alex Harpin
2015-01-24vyatta-cfg-system: remove default speed value for console accessAlex Harpin
Remove the default value for the console speed node as this is already set by the system. Update the help text to display the defaults for both serial and Xen consoles.
2015-01-24vyatta-cfg-system: changes to update_inittab for xen console accessAlex Harpin
Update the update_inittab function so when the system is configured for Xen console (hvc0) access, the correct values are written out to /etc/inittab.
2015-01-24vyatta-cfg-system: formatting changes for style consistencyAlex Harpin
Update scripts/system/vyatta_update_console.pl to have consistent identation levels and style throughout.
2015-01-180.20.44+vyos2+lithium9debian/0.20.44+vyos2+lithium9Alex Harpin
2015-01-17vyatta-cfg-system: add dynamic dns support for no-ip.com/noipAlex Harpin
Add support for using the no-ip.com dynamic DNS service with VyOS. Bug #436 http://bugzilla.vyos.net/show_bug.cgi?id=436
2015-01-17vyatta-cfg-system: update the required version of ddclientAlex Harpin
Update the required version of ddclient to a version that includes working support for freedns. Bug #287 http://bugzilla.vyos.net/show_bug.cgi?id=287
2015-01-030.20.44+vyos2+lithium8debian/0.20.44+vyos2+lithium8Alex Harpin
2015-01-03vyatta-cfg-system: set required version of ddclient for freedns supportAlex Harpin
Set the required version of ddclient to a version that includes support for freedns, as this is now included in the configuration options. Bug #287 http://bugzilla.vyos.net/show_bug.cgi?id=287
2015-01-02vyatta-cfg-system: add dynamic dns support for afraid.org/freednsAlex Harpin
Add support for using the afraid.org dynamic DNS service with VyOS. This requires the updated ddclient package built for VyOS to work correctly as the version currently in squeeze lacks support for the freedns protocol. Bug #287 http://bugzilla.vyos.net/show_bug.cgi?id=287
2015-01-02vyatta-cfg-system: formatting changes for style consistencyAlex Harpin
Update scripts/dynamic-dns/vyatta-dynamic-dns.pl to have consistent identation levels and style throughout.
2014-12-300.20.44+vyos2+lithium7debian/0.20.44+vyos2+lithium7Alex Harpin