summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-01vyatta-cfg-system: use sha-512 instead of md5 for installation passwordAlex Harpin
In line with Bug #318 and Bug #355, use SHA-512 instead of MD5 when creating the initial vyos user password during installation. Bug #579 http://bugzilla.vyos.net/show_bug.cgi?id=579
2015-06-220.20.44+vyos2+lithium31debian/0.20.44+vyos2+lithium31Alex Harpin
2015-06-22Revert "vyatta-cfg-system: prevent deletion of all user authentication"Alex Harpin
This reverts commit 593899accdff03af23e6bb6c7189ad4ed05a4d8e. This commit reintroduced the inability to delete a user configured on the system, which was resolved in bug #557. Reverting this for the time being until a better fix can be implemented.
2015-06-160.20.44+vyos2+lithium30debian/0.20.44+vyos2+lithium30Alex Harpin
2015-06-16vyatta-cfg-system: update dh_gencontrol with new development build flagAlex Harpin
2015-06-16vyatta-cfg-system: prevent deletion of system based post-hook symlinksAlex Harpin
Any system based symlinks installed in the /etc/commit/post-hooks.d directory were being deleted on either the initial start of the system or subsequent reboots. This commit resolves this by excluding these from the deletion process, while still tidying up other non system symlinks. This is required for bug #538 (enhancement request) to function as intended and also enables the Vyatta bug fix 4718 (enhancement), to log successful commits to syslog with commit type and user name, commited on February 2012! Bug #576 http://bugzilla.vyos.net/show_bug.cgi?id=576
2015-06-130.20.44+vyos2+lithium29debian/0.20.44+vyos2+lithium29Alex Harpin
2015-06-13vyatta-cfg-system: prevent deletion of all authentication for userAlex Harpin
Prevent the deletion of both the encrypted-password and public-keys nodes for a user, ensuring that at least one of the methods is available. Also prevent the deletion of the public keys for a user if the encrypted password is set to "!". Bug #574 http://bugzilla.vyos.net/show_bug.cgi?id=574
2015-06-13vyatta-cfg-system: missing encrypted-password breaks user config nodeAlex Harpin
The fix for bug #557 now allows the encrypted-password Authentication node to be deleted again, but this causes the config to fail on reboot, leaving the user login node empty. This fix checks for an empty / missing encrypted-password node on reboot / config reload, either creating a new node or replacing the existing one and assigning it the value of "!". This has the same effect as the fix for bug #336, allowing the user to be set as only using RSA based logins. Bug #573 http://bugzilla.vyos.net/show_bug.cgi?id=573
2015-06-13vyatta-cfg-system: 'delete system login user' doesn't remove the userAlex Harpin
Following the fix for bug #336 that prevents the deletion of the encrypted password, which resulted in a broken config node on reboot, it was no longer possible to delete users. This reverts the fix for that bug. Bug #557 http://bugzilla.vyos.net/show_bug.cgi?id=557
2015-05-040.20.44+vyos2+lithium28debian/0.20.44+vyos2+lithium28Daniil Baturin
2015-05-04Bug #410: add an option for ARP cache timeout.Daniil Baturin
2015-05-030.20.44+vyos2+lithium27debian/0.20.44+vyos2+lithium27Daniil Baturin
2015-05-03Bug #541: load l2tp_ip6 module so L2TPv3 over IPv6 can work.Daniil Baturin
2015-04-250.20.44+vyos2+lithium26debian/0.20.44+vyos2+lithium26Daniil Baturin
2015-04-25Add parted to dependencies, the install scripts need it.Daniil Baturin
2015-04-090.20.44+vyos2+lithium25debian/0.20.44+vyos2+lithium25Daniil Baturin
2015-04-09Further debian/control cleanup.Daniil Baturin
2015-04-090.20.44+vyos2+lithium24debian/0.20.44+vyos2+lithium24Daniil Baturin
2015-04-09Force releaseDaniil Baturin
2015-04-090.20.44+vyos2+lithium23debian/0.20.44+vyos2+lithium23Daniil Baturin
2015-04-09Remove hypervisor_vendor, obsoleted by hvinfo.Daniil Baturin
2015-03-260.20.44+vyos2+lithium22debian/0.20.44+vyos2+lithium22Daniil Baturin
2015-03-26Fix package description and copyright information.Daniil Baturin
2015-03-18Merge pull request #47 from kouak/bug519Daniil Baturin
Bug #519: Add dhcpv6 client-id option
2015-03-18Add dhcpv6 client-id option (#519)kouak
2015-03-18Merge pull request #46 from kouak/bug508Daniil Baturin
Bug #508: Set correct dhclient configuration filename
2015-03-17Set correct dhclient configuration filename (#508)kouak
2015-03-090.20.44+vyos2+lithium21debian/0.20.44+vyos2+lithium21Alex Harpin
2015-03-09vyatta-cfg-system: set default stp priority to 32768 (additional)Alex Harpin
Update the bridge priority node to set the default STP priority to the standard of 32768 when it's deleted, and update the node help to indicate the new default and possible values. Bug #512 http://bugzilla.vyos.net/show_bug.cgi?id=512
2015-03-09Merge pull request #45 from kouak/staged-to-vyosDaniil Baturin
Bug #512: Set default STP priority to 32768
2015-03-09Set default STP priority to 32768 (#512)kouak
2015-03-070.20.44+vyos2+lithium20debian/0.20.44+vyos2+lithium20Alex Harpin
2015-03-07vyatta-cfg-system: update node text so that it fits on a console lineAlex Harpin
2015-03-07vyatta-cfg-system: add additional services and check for protocolsAlex Harpin
Add the additional services that are supported by ddclient to the list of service defaults. Also add a function to use this list to check for the allowed protocols, and update the protocol node to use this. Bug #507 http://bugzilla.vyos.net/show_bug.cgi?id=507
2015-03-07vyatta-cfg-system: formatting changes for style consistencyAlex Harpin
2015-03-07vyatta-cfg-system: update protocol, remove server and node wordingAlex Harpin
Update the default protocol used for the dslreports service in the revised dynamic DNS system and remove the default server settings for freedns as it's already defined in ddclient. Uodate the wording in the server node to indicate it's only needed for custom services. Bug #507 http://bugzilla.vyos.net/show_bug.cgi?id=507
2015-03-06Merge pull request #44 from kouak/dyndnsDaniil Baturin
Add flexibility to dynamic dns configuration (#507) If this is proven problematic, we can revert and work more on it.
2015-03-05Add flexibility to dynamic dns configuration while preserving backwards ↵kouak
compatibility (#507)
2015-03-04vyatta-cfg-system: remove unnecessary service symlinkAlex Harpin
2015-03-03Merge pull request #43 from kouak/staged-to-vyosDaniil Baturin
Bug #385: Fix broken commit 6257dfa1464d460de74e258b6290d4890a885218
2015-03-03Fix broken commit 6257dfa1464d460de74e258b6290d4890a885218kouak
2015-02-280.20.44+vyos2+lithium19debian/0.20.44+vyos2+lithium19Alex Harpin
2015-02-28vyatta-cfg-system: ensure grub is installed to the raid slave membersAlex Harpin
When the system is installed in a raid configuration, grub is installed to the raid device instead of to the individual slave drives, resulting in a failure to boot after installation. This commit identifies the slave drives and ensures grub is installed to all of them (rather than just the primary), resulting in a system that will boot following a primary drive failure. Bug #106 http://bugzilla.vyos.net/show_bug.cgi?id=106
2015-02-280.20.44+vyos2+lithium18debian/0.20.44+vyos2+lithium18Alex Harpin
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