summaryrefslogtreecommitdiff
path: root/scripts/system
AgeCommit message (Collapse)Author
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