summaryrefslogtreecommitdiff
path: root/templates/system
AgeCommit message (Collapse)Author
2018-06-13dnsmasq is gone, restart the correct processShafer Stockton
also prevents additions from failing at commit
2018-06-10T313: Typo fix in 'set system sysctl custom'Christian Poessinger
2018-05-16T574: remove the old system host-name/domain-name commands, moving to vyos-1x.Daniil Baturin
2018-05-07T623: Rewrite NTP subsystem in new XML style interface definitionChristian Poessinger
2018-04-05Add help for baud rate.Kim
2018-02-20Rename the "client" NTP option to "allow-clients" to make it more clear what ↵Daniil Baturin
it does (fixes T553).
2018-01-03Merge pull request #62 from phoenix0984/eccKim
Add ecc support to openssh
2017-11-02T438: Remove long broken popularity contestChristian Poessinger
2017-11-02T437: Fixed system option "Ctrl-Alt-Delete action" brokenChristian Poessinger
2017-10-18Add ecc support to opensshMarcel Gisselmann
2015-07-27Add templates and scripts for the popularity contest.Daniil Baturin
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-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-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-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-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.
2014-11-25Merge pull request #34 from jhendryUK/rsyslog_log_everythingDaniil Baturin
Bug #391: Expose rsyslog log level 'all' in CLI
2014-11-24Expose rsyslog log level 'all' in CLIJason Hendry
2014-11-09Merge pull request #31 from hiroyuki-sato/patch-for-lithiumDaniil Baturin
Fix Bug#382 Removing system ipv6 forwarding causes script error.
2014-11-06Fix Bug#382 Removing system ipv6 forwarding causes script error.Hiroyuki Sato
2014-11-01Removing sysctl all node, adding net.ipv4.igmp_max_membershipsJason Hendry
2014-11-01Adding all + custom sysctl option nodesJason Hendry
2014-10-31Creating template for net.ipv4.ipfrag_time sysctlJason Hendry
2014-10-18vyatta-cfg-system: comment change in the plaintext-password nodeAlex Harpin
Remove the comment from the plaintext-password node regarding empty encrypted password values as you can't set them as empty.
2014-10-18vyatta-cfg-system: fix for deleting encrypted password breaks configAlex Harpin
You can't create a user without a password, but once this user is created, you can then delete the encrypted password. However, deleting the encrypted password from the config doesn't actually remove the password on the system and in addition breaks the config on reboot, resulting in the system login node being entirely absent. This fix ensures that the encrypted password is set to "!" when the config node is deleted, removing the password login capability for this account but still allowing SSH RSA key login. Bug #336 http://bugzilla.vyos.net/show_bug.cgi?id=336
2014-09-14vyatta-cfg-system: rename allow-dhcp-nameservers and change to typelessAlex Harpin
Rename allow-dhcp-nameservers to disable-dhcp-nameservers and update the logic to take the new meaning into account. The option is now also typeless, so the node is either absent (default) or present (enabled). Format 'set / delete system disable-dhcp-nameservers' Linked to Bug #182 and Bug #308 Bug #314 http://bugzilla.vyos.net/show_bug.cgi?id=314
2014-09-10vyatta-cfg-system: expand 'set system allow-dhcp-nameservers' logicAlex Harpin
Expand the logic in 'set system allow-dhcp-nameservers', so that in addition to either allowing / denying DHCP related updates to resolv.conf when the interface changes state, it will also either add or remove the currently supplied DHCP name-servers depending on it's state. This change in name-servers will take place immediately on commit. Bug #309 http://bugzilla.vyos.net/show_bug.cgi?id=309
2014-09-09vyatta-cfg-system: add 'set system allow-dhcp-nameservers' optionAlex Harpin
Instead of simply allowing / denying DHCP related updates to resolv.conf based on the current values of 'set system name-server', as initially proposed for Bug #182 (http://bugzilla.vyos.net/show_bug.cgi?id=182), this patch replaces that behaviour with a global option to allow / deny these updates. Add 'set system allow-dhcp-nameservers' as a boolean value that has the default value of true, so allowing DHCP nameserver updates by default. Bug #308 http://bugzilla.vyos.net/show_bug.cgi?id=308
2014-08-03Bug #173: rename "disable" option to "ignore".Daniil Baturin
If we call it "action", it should be a verb, and if the verb is "disable", what does it disable? :)
2014-07-25Add Freescale i.MX serial deviceUnicronNL
2014-04-29Added feature to send log message to remote syslog server over UDP or TCP.Abdelouahed Haitoute
See VyOS bug 195 for more information about the feature request.
2014-04-10Add syntax check to validate valuehydrajump
2014-04-10Use elif conditional instead of ifhydrajump
2014-04-09Add system option for ctrl-alt-del-action to configurationhydrajump
This new configuration option allows the user to specify what action to take on ctrl-alt-delete: disable, reboot or poweroff. By default ctrl-alt-delete-action is set to disable. The ctrl-alt-delete action is configured in /etc/inittab.
2013-12-18Bug #51: update /etc/timezone when timezone changes.Daniil Baturin
2013-12-18Bug #92: change default timezone to UTC for the sake of scientificDaniil Baturin
correctness.
2013-12-17Fix bug 318 - Use SHA-512 hashing for user passwords instead of MD5Stig Thormodsrud
Signed-off-by: Daniil Baturin <daniil@baturin.org>
2013-10-21Update default hostname.Daniil Baturin
2013-04-12Bugfix 8711: Switch to Bash syntax for conditionalsJohn Southworth
2013-04-01Fix typo in domain-name delete actionJames Davidson
Bug 8829
2013-01-29Add ability to restart services when hostname changesJames Davidson
Currently only restart rsyslog but more can be added as needed. Fixes bug 8237.
2013-01-08Bug 7856: Set default neighbour table size to 8192James Davidson
Also increase the max allowed value to 32768.
2012-12-12revert 918bd40d3e3f238a800b1486f70e2d5ee1d71a72John Southworth
2012-09-10Update /etc/hosts when host name and domain name changesJames Davidson
2012-09-05Merge branch 'pacifica' of git.vyatta.com:/git/vyatta-cfg-system into pacificaJohn Southworth
2012-09-05Bugfix 8326John Southworth
Fix password change script save function to work as it does in vyattacfg. Fix empty substitution on 'plaintext-password ""' causing script error.
2012-09-04Configure logrotate to maintain log file ownershipJames Davidson
logrotate needs the create config option so that it keeps the original log file's permissions and ownership. Fixes bug 8240