summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2009-12-04Fix load user key scriptStephen Hemminger
Enhanced usage of curl to handle scp://user@host/filename
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-03Fix some file headers that cause build warningsStephen Hemminger
Debian build warnings on these files.
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-02Use ext3 all the timeStephen Hemminger
It avoids issues with corrupt filesystems on VM.
2009-12-02Don't lose user customization to pam-authStephen Hemminger
Don't pass --force flag to pam-auth-update, so if user has customized file, then radius config will stay.
2009-12-02Pass more info to login scriptsStephen Hemminger
Pass status to login update() which might be useful to handle case when node is deleted.
2009-12-01Save SSH keys on re-installStephen Hemminger
Bug 5045 This adds option to save original SSH host keys when doing a re-install. Also mount original partition read-only to avoid updating it.
2009-12-01Avoid updating files on bootStephen Hemminger
If file is already correct, no need to write it.
2009-12-01Add sync after config saveStephen Hemminger
Calling sync ensure buffer cache is flushed, so that config is actually on disk. May resolve some of the regression test I/O errors.
2009-11-30Remove Radius server on rebootStephen Hemminger
Related to Bug 5130 and 5084
2009-11-18Mount floppy with dirsyncStephen Hemminger
Ensures that directory update occurs before umount
2009-11-13Add start_offset value to log message when partion attempt fails.Bob Gilligan
2009-11-13Add start_offset value to log message when partion attempt fails.Bob Gilligan
2009-11-06copy the whole config directory during installAn-Cheng Huang
2009-11-05use new vyatta-union arg to reduce kernel cmdline length.An-Cheng Huang
2009-11-05move custom script to custom repoAn-Cheng Huang
2009-11-02Reset PAM configuration on bootStephen Hemminger
Bug 5084 Need to remove radius (and any other) PAM customizations on reboot.
2009-11-02use top-level pid for progress indicatorAn-Cheng Huang
2009-11-01Using Interface.pm infrastructure to detect vif on eth|bond interface.Stig Thormodsrud
2009-11-01Fix 'show vrrp summary' showing last vip 1stStig Thormodsrud
2009-11-01Fix interface carrier status.Stig Thormodsrud
2009-11-01Convert keepalived to use Interface infrastructure.Stig Thormodsrud
2009-10-31Merge branch 'kenwood' of http://git.vyatta.com/vyatta-cfg-system into kenwoodStig Thormodsrud
2009-10-31Add VRRP capability to bonding interfaces and vifs of bonding interfaces.David S. Madole
2009-10-30add unified install-imageAn-Cheng Huang
2009-10-13limit xen dom0 memory to 512megRobert Bays
(cherry picked from commit c93e5328faa74a79d219ce96d95417ba1adbfb8f)
2009-10-01Mount floppy with safer optionsStephen Hemminger
Change how floppy is mounted to avoid updates and possible security issues: noatime - don't update last access time (avoids writing to floppy) noexec - don't allow running programs off floppy nosuid - block setuid programs nodev - no device special files allowed
2009-09-22Bugfix 4951: Don't fail if IPv6 kernel module is not loaded.Bob Gilligan
Handle cases where IPv6 kernel module is not loaded more gracefully.
2009-09-14allow install on old compaq smart-arrayRobert Bays
2009-09-11Fix Bug 4919 "service dns" branch of configuration file missing ...Mohit Mehta
* modify code to comply with Jenner change in is_dhcp_enabled()
2009-09-11Invert test for livecdStephen Hemminger
Need to check for livecd only if *not* doing union install. Repair of previous bugfix.
2009-09-10Move check for livecd install to before filesystem intializationStephen Hemminger
Check for install-system failure (because of attempt to install from active system), to occur before filesystem is destroyed. Bug 1587
2009-09-04Bugfix 4916, 4917: Exit correctly when vyatta user doesn't exist. Add timeout.Bob Gilligan
(cherry picked from commit 852e99ad758daa6db8f47fa0b3610e8ddf884f7a)
2009-08-04BONDING: fix error messagesStephen Hemminger
Fix error messages that will only occur if template is using script incorrectly.
2009-08-04BONDING: handle change of bond-groupStephen Hemminger
Use similar action to new bridge-group Bug 4768
2009-08-04bonding: remove primary slave lastStephen Hemminger
Need to remove the primary interface last, to avoid issues with bonding driver.
2009-07-30Fix 4766: can't set login banners "Can't locate Vyatta/Login/Banner.pm"Stig Thormodsrud
2009-07-30Fix uninitialized variable.Stig Thormodsrud
2009-07-17initial implementation of image installAn-Cheng Huang
support image install on an existing Vyatta union-installed system.
2009-07-17Allow round-robin to be selectedStephen Hemminger
Simpler version of bug 4647 fix. (cherry picked from commit 9f4e8c1deba76ef81878551040f16180baaf23be)
2009-07-17Revert "Allow user to select round-robin mode."Stephen Hemminger
This reverts commit aba4e42b4b07b856cbcff0fcf5231824fc18bb37. Use proper perl (ie. undefined) rather than a a sentinel value! (cherry picked from commit 7c681e2a62388ead8ad2e74a76ff1b0ae386f78f)
2009-07-17Allow user to select round-robin mode.Mark O'Brien
* bug 4647 * scripts/vyatta-bonding.pl (cherry picked from commit aba4e42b4b07b856cbcff0fcf5231824fc18bb37)
2009-07-17Make telnet management smarterStephen Hemminger
Bug 4591 Consolidate check for telnet login Don't remove /etc/securetty edit it (cherry picked from commit c6c477f2ffb0f2fd4cf12882f22c2c44ab57cc46)
2009-07-17Use sysfs for bonding device controlAn-Cheng Huang
Bug 4511 Since loading bond module is broken in 2.6.29 or later kernel and the root cause is in sysfs/procfs which is a mess. Workaround the problem by loading bond module once and using sysfs. (cherry picked from commit 47f054cb196959bb79960f3b6c1524b4ff7d32a8) Conflicts: templates/interfaces/bonding/node.def
2009-07-17Fix generation of syslog host targetsStephen Hemminger
Bug 4494 (cherry picked from commit 7dc1c900184a629975b2e22e79c5dc44c494448e)
2009-07-17Handle deletion of radius (or other) serverStephen Hemminger
The login class manager must be called if login type is deleted. Also skip updating if no changes to that login type. (cherry picked from commit 1151679260e673f69bdb637fec7773b574f3c7b0)
2009-07-17Change API for login modulesStephen Hemminger
The login modules aren't really objects (if Perl really had objects), so just use dynamic invoke of update routine. (cherry picked from commit 37ba59896d4c9ac5c914d1901d86ed7e7d844871)
2009-07-17Make Radius server workStephen Hemminger
Translate radius-server to Vyatta::Login::RadiusServer (cherry picked from commit bf86040fef55fdb644b3670a9e1ec093e67df828)