summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2010-04-14For Bug 5625 Not ready for DNSSEC implementationMohit Mehta
* Increase EDNS max packet size to 4096 as recommended in RFC 5625. Note that this is margin for uncommon case and the previous default of 1280 should be fine in most cases as mentioned on IETF's mailing list
2010-04-09increase xen hypervisor heap sizeAn-Cheng Huang
2010-04-05Merge branch 'larkspur' of vm:git/vyatta-cfg-system into larkspurStephen Hemminger
2010-04-05Ignore errors from ethtool when setting speed/duplexStephen Hemminger
Many virtual devices don't implement speed/duplex, so just ignore any errors.
2010-04-05Use 3 arg open to create pipeStephen Hemminger
Safer from user doing nasty things with command args.
2010-04-05Use 3 arg openStephen Hemminger
This fixes perlcritic warning because of using 2 arg open. The other form puts pipe as method.
2010-04-02Fail gracefully if path is unknownStephen Hemminger
If device is ppp but not in Vyatta config, the configuration path will be undefined. So have script give reasonable error rather than perl undefined variable message.
2010-03-30Improve wording of config info save dialog.Bob Gilligan
2010-03-24run snmpd as user snmpAn-Cheng Huang
2010-03-24Fix Bug 5487 http redirect url address placed on the router gets blocked byMohit Mehta
local-zone's firewall when using Zone Based Firewall * changed local zones INPUT and OUTPUT chain rules to allow all local-zone traffic on the loopback interface rather than using address 127.0.0.1 which was too restrictive and blocked certain traffic initiated from and going to local-zone itself. This is compliant with the Zone Concept and similar to what's done for other transient zones as well where rules are interface based
2010-03-18Bugfix 5449: Maintain "console affinity" when adding a new image.Bob Gilligan
2010-03-17Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-system into larkspurStephen Hemminger
2010-03-17Handle devices that do not report ethtoolStephen Hemminger
Some devices might not report ethtool settings, but still allow ethtool configuration of speed/duplex. Bug 5466
2010-03-15Remove Radius Server config file on rebootStephen Hemminger
The radius server config file needs to be removed. It gets rebuilt later in config process.
2010-03-12Make /var/run/vyatta and /var/log/vyattaStephen Hemminger
Other scripts depend on these directories
2010-03-12Run partition editor with script flag to avoid prompting userStephen Hemminger
Bug 5443 When running on HyperV, install-system appeared to hang because although hda existed, it had no information so parted was prompting for retry. Use the -s flag (never prompt) at all the places in install-system/install-image where we don't want to have user interaction.
2010-03-10Fix case of VGA_LOGO optionStephen Hemminger
2010-03-10Disable SELinux during password resetStephen Hemminger
2010-03-09Bugfix 5424: Allow image with same version to be added to disk-based installBob Gilligan
2010-03-08Use more reliable method for determining system version.Bob Gilligan
2010-03-08Bugfix 5416: determine system version from version of vyatta-version packageBob Gilligan
2010-03-08Bugfix 5360: Get name of image from correct source.Bob Gilligan
The name of a system image is supposed to match the Vyatta version string. Previously, the install-image script determined the name of the image being installed by parsing a field in the Vyatta version file on the image being installed. But the format of that file has changed, and may change again the future, so it is not a good source of the Vyatta version string. The most accurate way to determine the Vyatta version string is to look up the debian package version string associated with the vyatta-version package on the image being installed. This changes the install-image script to get the system image name that way. (cherry picked from commit e1864411c77e688b1b67de40441550b1f1eba055)
2010-03-08Bugfix 5414: Use correct install root reference when copying back SSH keys.Bob Gilligan
2010-03-05Bugfix 5413: Determine system version from vyatta-version package.Bob Gilligan
(cherry picked from commit 5ea1d90dbe42b0eefbc222b98b9b357b5676cb8b)
2010-03-03Bugfix 5404: Handle RAID re-sync on image-installed systems.Bob Gilligan
2010-02-25Bugfix 5217: Don't use the "-#" option to curl. It runs slow on serial ports.Bob Gilligan
2010-02-18Fix Bug 5064 can't delete bridge group and membership in one commitMohit Mehta
* fix this for eth, eth.vif, bond, bond.vif interfaces * also, bridge-group code for bonding interfaces wasn't changed with commit ec080f99 that re-strucutred bridging code in eth and eth.vifs to fix bug 4708. bridge-group code for bond and bond.vif interfaces is now similar to the fix for 4708
2010-02-17Add support for options in keyfileStephen Hemminger
The sshd file format has optional options; copy them to a placeholder node and generate to authorized_keys Better error message when wrong number of arguments.
2010-02-17Handle DSA keysStephen Hemminger
Bug 5350 Need some changes to support DSA keys (Protocol V2). Also add support for options in key file.
2010-02-16Merge branch 'kenwood' of suva.vyatta.com:/git/vyatta-cfg-system into kenwoodStephen Hemminger
2010-02-16Bugfix 5327: Don't try to save config from images with none.Bob Gilligan
On image-based systems, the Vyatta configuration is mounted on /config and can be found in the disk filesystem under /boot/<image-name>/live-rw/config.
2010-02-16Use die function for failuresStephen Hemminger
die prints to standard error, so any interface failures show up in error file during boot, rather than being lost in trace messages.
2010-02-16Add syntax check for vif name where non-vif expectedStephen Hemminger
Bug 5331
2010-02-11Bugfix 5117: Preserve config files from previous image installation.Bob Gilligan
The install-image program knows how to preserve the config files from a previous image or disk-based installation. The install-system program already knew how to preserve config files from a previous disk-based installation. This change teaches it how to preserve config files from a previous image installation.
2010-02-09Remove IPv6 address_flush sysctlStephen Hemminger
No longer used in latest Vyatta kernel.
2010-02-08Bugfix 5225: Include the OS version number in the grub menu entry.Bob 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-02Bug in handling local key fileStephen Hemminger
When URL was added, local file read got broken!
2010-02-02Static host-name mapping changesStephen Hemminger
Fix help text (Bug 5254) and allow IPV6 static mapping (Bug 5298)
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-26Bugfix 5229: Save old config info when installing on pre-existing RAID group.Bob Gilligan
2010-01-26Bugfix 5220: Use correct path to config directory on installed image.Bob Gilligan
2010-01-26Bugfix 5232: Correctly handle case where user doesn't want to save SSH keysBob 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-24Fix allow-root for telnet/sshStephen Hemminger
Bug 5252 The boot script needs to restore default settings, and the templates are then used to enable root access.
2010-01-20Set IPV6 parameters in rl-system.initStephen Hemminger
The problem is that IPV6 module is not loaded when sysctl's are interpreted during boot, and we want to allow marking IPV6 disabled.
2010-01-19Merge branch 'kenwood' of suva.vyatta.com:/git/vyatta-cfg-system into kenwoodStephen Hemminger
2010-01-19Fix typo in install-imageStephen Hemminger
This could fix Bug 5151 There was a typo in script that saved old config
2010-01-19Merge branch 'kenwood' of http://git.vyatta.com/vyatta-cfg-system into kenwoodStig Thormodsrud