summaryrefslogtreecommitdiff
path: root/scripts/system
AgeCommit message (Collapse)Author
2008-11-21Convert to Vyatta::Config hierarchyStephen Hemminger
2008-11-14Speed up addition of users to systemStephen Hemminger
On boot, there is no reason to add or modify a user account if already exists in the system with same groups and settings.
2008-11-12add basic tacacs+ supportRobert Bays
2008-10-29Bugfix: 3841Bob Gilligan
Add admin level users to "disk" group so that they can execute RAID commands.
2008-10-10Fix Bug 3751 configuring multiple global syslog facilities overwrites ↵Mohit Mehta
previous ones in /etc/syslog.conf - multiple nodes configured under 'system syslog global' are appended to syslog.conf - default '*.notice -/var/log/messages' is removed from syslog.conf if any node is configured under 'system syslog global' and is put back when nothing configured under 'system syslog global' - syslog process only restarted once after making all changes in config - added commit checks at 'system syslog <>' level nodes to specify facility
2008-09-29Bugfix: 3492Bob Gilligan
Add "admin" and "operator" level users to the "dip" group so that they can execute CLI commands that bring up and take down PPP connections.
2008-08-10- servers being used for dns forwarding written to dnsmasq.conf with more ↵Mohit Mehta
info in comments - tighten check for updating resolv.conf for domain-names received from dhcp-server
2008-08-08tighten the checks for checking the existence or removal or nameserversMohit Mehta
2008-08-08tighten regex pattern to get dhclient resolv filesMohit Mehta
2008-06-26=> Modified vyatta_update_resolv.pl to update (i.e. add and remove) ↵Mohit Mehta
'name-server' and 'domain-name-server' options in /etc/resolv.conf received by a dhcp client for an interface => Modified name-server/node.def so as to have the name-server set by our CLI on the top of /etc/resolv.conf to take priority over name-servers received from dhcp client
2008-06-07wrong option to useraddStephen Hemminger
Manpage for useradd is incorrect, the option is -N not -n.
2008-06-06Put vyatta users in the users groupStephen Hemminger
Change to use -n option to useradd: A group having the same name as the user being added to the system will be created by default (when -g is not specified). This option will turn off this behavior. When this option is used, users by default will be placed in whatever group is specified in the GROUP variable of /etc/default/useradd. If no default group is defined, group 100 (users) will be used.
2008-05-30Allow any user to be in config fileStephen Hemminger
Root (which uses bash) must be allowed, and probably want to allow others as well. Better to add full shell support later
2008-05-29Rework how user accounts are managedStephen Hemminger
Rewrite the scripts that manage user accounts to: 1) use Posix standard useradd, userdel scripts rather than modifying passwd/group files directly. 2) add home-directory field to account management 3) support adding accounts to additional groups Note: this code should now also work with NIS since it has no direct access to /etc/passwd.
2008-05-29re-indent login scriptStephen Hemminger
Run script through perltidy to cleanup indentation
2008-05-29Add GPL licenseStephen Hemminger
Put GPL license on this script
2008-03-10fix for bug 2083: add radius authentication support.An-Cheng Huang
2008-03-10Update to GPLv2Stephen Hemminger
Replace references to VPL 1.0 with GPLv2
2008-02-29put operator in operator groupStephen Hemminger
This is part of other permission fixes, it puts operators into a group that can then be used for access control.
2008-02-26add operator and admin to linux group admStephen Hemminger
Add operator to group adm to allow reading log files without sudo. This group is used allow reading files in /var/log so the operational mode show log commands don't need sudo.
2008-02-21fix for bug 2764: rename user levelAn-Cheng Huang
2008-01-17fix bug 2631 - add new users to vtysh.confTom Grennan
2007-12-26Treat 'system domain-name $(@)' and 'system domain-search domain $(@)' as ↵Marat Nepomnyashy
mutually exclusive. Generate an error message and refuse commit if both are specified. Bug 2256 fix.
2007-12-18Rewrite '/etc/resolv.conf' each time config at 'system domain-search domain ↵Marat Nepomnyashy
$(@)' changes to update the 'search' params. Bug 2113 fix.
2007-12-04* change "user group" to "user level".An-Cheng Huang
* "admin" => "users", "quaggavty", "vyattacfg", "sudo". * "users" => "users", "quaggavty" * use "sudo" group for sudo permissions. * don't add "root" to /etc/group.
2007-11-15users added through our CLI now use "vbash" (from vyatta-bash package).An-Cheng Huang
2007-11-02remove workaround for broken "default:".An-Cheng Huang
2007-11-01temporary workaround until "default:" works in CLI backend.An-Cheng Huang
2007-11-01add support for user groups: currently a user can be in either "admin" orAn-Cheng Huang
"users" group.
2007-10-24fix sed command orderingAn-Cheng Huang
2007-10-23* add non-root users to 'quaggavty' group.An-Cheng Huang
* set up sudo for 'quaggavty' group.
2007-10-19move "system" configuration templates/scripts from vyatta-cfg.An-Cheng Huang