summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-080.16.38debian/0.16.38Bob Gilligan
2010-02-08Bugfix 5225: Include the OS version number in the grub menu entry.Bob Gilligan
2010-02-050.16.37debian/0.16.37Bob Gilligan
2010-02-05Bugfix 5120: Use biosdevname to generate the canonical name for an interface.Bob Gilligan
Network interfaces are discovered at boot time in non-deterministic order, so their names are non-deterministic. The vyatta_net_name script is responsible for ensuring that network interface names are changed to match their Vyatta config file entry when a match based on MAC address is found. With this change, when a match is not found, we use the biosdevname tool to to find the canonical name for an interface, then change the interface's name to that name. This ensures that NICs are named in a deterministic and systemmatic fashion.
2010-02-050.16.36debian/0.16.36Stephen Hemminger
2010-02-05Force vyatta-cfg/vyatta-cfg-system version synchronizationStephen Hemminger
2010-02-030.16.35debian/0.16.35Stephen Hemminger
2010-02-03Merge branch 'kenwood' of suva.vyatta.com:/git/vyatta-cfg-system into kenwoodStephen Hemminger
2010-02-03Set system host-name and time-zone firstStephen Hemminger
Bug 4754 Want correct host-name for DHCP to work right later under interfaces. Want timezone correct so that any services started that print time information have correct data.
2010-02-030.16.34debian/0.16.34Stephen Hemminger
2010-02-03Move modprobe.d/no-copybreak from vyatta-cfgStephen Hemminger
All interface related files are in vyatta-cfg-system package.
2010-02-02Merge branch 'kenwood' of suva.vyatta.com:/git/vyatta-cfg-system into kenwoodStephen Hemminger
2010-02-02Change owner of created authorized key fileStephen Hemminger
Otherwise sshd ignores it!
2010-02-020.16.33debian/0.16.33Stephen Hemminger
2010-02-02Run login update as rootStephen Hemminger
Need ability to open file of new user (to load authorized key). So move sudo to template.
2010-02-02Bug in handling local key fileStephen Hemminger
When URL was added, local file read got broken!
2010-02-02Fix password-authentication setup in sshdStephen Hemminger
Bug 5301 Need to setup sshd_config during install to allow configure later
2010-02-020.16.32debian/0.16.32Stephen Hemminger
2010-02-02Don't remove users home directoryStephen Hemminger
If administrator makes a goof and user account gets deleted. Then keep the old data to avoid problems.
2010-02-02Static host-name mapping changesStephen Hemminger
Fix help text (Bug 5254) and allow IPV6 static mapping (Bug 5298)
2010-02-02Merge branch 'kenwood' of suva.vyatta.com:/git/vyatta-cfg-system into kenwoodStephen Hemminger
2010-02-02Add help string for system ip neighborStephen Hemminger
Bug 5285
2010-02-02Add help for system ip arpStephen Hemminger
Bug 5286
2010-01-270.16.31debian/0.16.31Stephen Hemminger
2010-01-27Make message clearerStephen Hemminger
But I doub that anyone will ever read it...
2010-01-27Allow local user (non vbash) accountsStephen Hemminger
Don't purge non-vyatta users.
2010-01-270.16.30debian/0.16.30Stephen Hemminger
2010-01-27Don't delete non-user accountsStephen Hemminger
Only mess with user accounts in the dynamic range (1000-29999); don't delete 'nobody' for example. Also, leave home directory for possible examination.
2010-01-260.16.29debian/0.16.29Stephen Hemminger
2010-01-26Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2010-01-26Get rid of protected-users fileStephen Hemminger
Instead of white-listing special system users, just go with the Debian policy that all users with uid < 1000 are system accounts
2010-01-26Merge branch 'kenwood' of 192.168.100.1:git/vyatta-cfg-system into kenwoodStephen Hemminger
2010-01-26Add additional check that new user doesn't exist in NSSStephen Hemminger
If user exists in NSS (LDAP, TACACS+) but not on local machine, then it can not be changed with CLI. useradd will fail (user exists), and usermod will fail (can't find user in passwd file). Bug 5249
2010-01-26Refactor user updateStephen Hemminger
Split delete and update into separate functions Always update password file because the script runs as non-root user so it is unable to read shadow file to get original password value.
2010-01-260.16.28debian/0.16.28Bob Gilligan
2010-01-26Bugfix 5229: Save old config info when installing on pre-existing RAID group.Bob Gilligan
2010-01-26Change function names in User.pmStephen Hemminger
Perl convention of object modules is to prefix with _
2010-01-26Reindent user account moduleStephen Hemminger
Run through perltidy
2010-01-26Don't allow vyatta configured accounts to overlap internal accountsStephen Hemminger
Bug 5269 This prevents user from doing something harmful like making a user named quagga or cron and putting vbash on that account.
2010-01-260.16.27debian/0.16.27Bob Gilligan
2010-01-26Bugfix 5220: Use correct path to config directory on installed image.Bob Gilligan
2010-01-260.16.26debian/0.16.26Bob Gilligan
2010-01-26Bugfix 5232: Correctly handle case where user doesn't want to save SSH keysBob Gilligan
2010-01-250.16.25debian/0.16.25Stig Thormodsrud
2010-01-25Fix typo in PermitRoot setup.Stephen Hemminger
2010-01-250.16.24debian/0.16.24Bob Gilligan
2010-01-25Bugfix 5240: Prevent re-installation of same version on running systemsBob Gilligan
Previously, it was possible in some cases to "add" a system image that would over-write the running image. This change fixes that by getting the version string of the running system from the kernel command line instead of the Vyatta version file. This string represents the actual directory name that holds the image, so is more reliable. Also previously, an attempt to "add" a system image that had the same version string as another image installed on the system (but was not the running image) would always succeed. This would completely over-write that image. Because of this destructive behavior, it deserves a confirmation question. This change prompts the user to see if they really want to do that before proceeding.
2010-01-250.16.23debian/0.16.23Stig Thormodsrud
2010-01-25Remove duplicate crontab and stop munging /etc/crontab.Stig Thormodsrud
2010-01-240.16.22debian/0.16.22Stephen Hemminger