summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-21Move interface support from vyatta-cfg to vyatta-cfg-systemStephen Hemminger
All the other interface types are in vyatta-cfg-system, only loopback and ethernet were in vyatta-cfg
2009-12-180.15.126debian/0.15.126Stephen Hemminger
2009-12-18Block passwd command for non-root userStephen Hemminger
The vyatta administrator needs to use Vyatta tools to change account password. Bug 4927
2009-12-18User deletion updateStephen Hemminger
1. Allow deleting user still logged in (Bug 5067) 2. Don't allow deleting self, because that would mean killing current process.
2009-12-140.15.125debian/0.15.125Stephen Hemminger
2009-12-14Merge branch 'kenwood' of 192.168.100.1:vyatta/kenwood/vyatta-cfg-system ↵Stephen Hemminger
into kenwood
2009-12-14Ignore errors from chmod/chown if ssh keys don't existStephen Hemminger
2009-12-14Merge branch 'kenwood' of 192.168.100.1:vyatta/kenwood/vyatta-cfg-system ↵Stephen Hemminger
into kenwood
2009-12-14Fix install-image to save config/keysStephen Hemminger
Bug 5151 Part of previous change caused regression in saving config information. Also mounts old config read-only to avoid any problems.
2009-12-14Re-enable frame-buffer on consoleStephen Hemminger
The frame-buffer allows for Vyatta logo, scrollback, and more lines of text on VGA console.
2009-12-090.15.124debian/0.15.124Stephen Hemminger
2009-12-09Redefine meaning of protected-userStephen Hemminger
A entry in protected-user means that the Vyatta config system should just leave it alone. This is intended for root, and other special accounts. Original code didn't work during admin anyway because of missing sudo.
2009-12-09The protected-users file does not need to be made during installStephen Hemminger
The file is protected-user (not protected-users) and it is already installed.
2009-12-080.15.123debian/0.15.123Stephen Hemminger
2009-12-08Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-08Force root account to have disabled passwordStephen Hemminger
This makes sure there is no working password for user root in ISO.
2009-12-08Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-08Allow root account to not existStephen Hemminger
If root account is deleted, disable it rather than removing it from passwd file and confusing everything.
2009-12-08Keep udev from borking wireless device namesStephen Hemminger
If second wlan device is created (for multiple ssid), then udev rules don't know how to handle it. For now, just accept what kernel gives us.
2009-12-070.15.122debian/0.15.122Stephen Hemminger
2009-12-07Fix configure of userStephen Hemminger
Previous change broke setup of root account because 'uid = 0' looks like false so useradd called when usermod was intended.
2009-12-07Merge branch 'kenwood' of suva.vyatta.com:/git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-07don't block passwd with pamStephen Hemminger
Breaks setup of account during install. Useradd calls passwd.
2009-12-040.15.121debian/0.15.121Stephen Hemminger
2009-12-04Fix code that generates authorized keysStephen Hemminger
This now works. loadkey vyatta scp://user@host/~/.ssh/id_rsa.pub
2009-12-04Add back public-key templatesStephen Hemminger
Move them under user/node.tag/authorization
2009-12-04Fix load user key scriptStephen Hemminger
Enhanced usage of curl to handle scp://user@host/filename
2009-12-040.15.120debian/0.15.120Stephen Hemminger
2009-12-04Block user from changing name or passwordStephen Hemminger
Bug 4927 This blocks user from changing fields in password file. Note: adding removing users is not allowed unless user is root, but then all bets are off anyway.
2009-12-04Rearrange the public-key configuration schemaStephen Hemminger
New syntax: system login user vyatta authentication public-key user@remote type ssh-rsa
2009-12-04Oops forgot to update installed versionStephen Hemminger
2009-12-040.15.119debian/0.15.119Stephen Hemminger
2009-12-04Change telnet allow-root to existance (instead of boolean)Stephen Hemminger
Also change config version for migration.
2009-12-030.15.118debian/0.15.118Stephen Hemminger
2009-12-03Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-03Add dependency on adduserStephen Hemminger
Gets rid of debian build warning.
2009-12-03Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-03Fix some file headers that cause build warningsStephen Hemminger
Debian build warnings on these files.
2009-12-030.15.117debian/0.15.117Stephen Hemminger
2009-12-03Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-03Preserve ssh host keys in install-imageStephen Hemminger
Similar to previous change to install-system
2009-12-03Add script for loading public keyStephen Hemminger
Variation on existing config file loader that is useful for loading public key.
2009-12-03Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-03Add script for loading public keyStephen Hemminger
Variation on existing config file loader that is useful for loading public key.
2009-12-03Set modes of created authorization key (and directory)Stephen Hemminger
sshd is picky about modes (and it should be), so make sure and chmod the file.
2009-12-03Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2009-12-03Update .ssh/authorized_keys as part of the login updateStephen Hemminger
2009-12-03Require key-type to be set.Stephen Hemminger
2009-12-03SSH enhancementsStephen Hemminger
Add public key support Convert allow-root and password-authentication from boolean nodes to regular nodes.
2009-12-020.15.116debian/0.15.116Stephen Hemminger