summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2012-01-24Fix missing error (missing lecho) in install-systemStephen Hemminger
Some statements were copy/pasted over from install-image. install-system does not use lecho, that is only used in install-image
2012-01-20Make disk label if necessaryStephen Hemminger
Bug 7732 Restore installation section that makes disk label.
2012-01-16Fix check for pseudo-ethernet overlapStephen Hemminger
Bug 7726 Incorrect variable name (from cut-paste)
2012-01-05Merge branch 'oxnard' of fiji.vyatta.com:/git/vyatta-cfg-system into oxnardStephen Hemminger
2012-01-03Bugfix 7689: change vrrp auth_type detection 'simple' to 'plaintext-password'John Southworth
2012-01-03install-system: use sfdisk to find drive sizeStephen Hemminger
Better than using parted which requires more parsing.
2012-01-03install: use sfdisk to get disk sizeStephen Hemminger
sfdisk is simpler, and safer for getting disk size. It doesn't require as much screen scraping and doesn't need disk label.
2012-01-03Check for conflict between pseudo-ethernet and bonding,bridgingStephen Hemminger
Don't allow configuring bonding or bridging if pseudo-ethernet is in use.
2011-12-30bridge: check for VRRPStephen Hemminger
Do not allow interface with VRRP defined to be added to a bridge.
2011-12-30bonding: do not allow interface with VRRP to be enslavedStephen Hemminger
Add missing check to prevent adding interface with VRRP defined to be add to a bond-group.
2011-12-28Move vrrp input filter creation to keepalived for faster transitionsJohn Southworth
2011-12-27Merge branch 'oxnard' of git.vyatta.com:/git/vyatta-cfg-system into oxnardJohn Southworth
2011-12-27Move vrrp vmac sysctls to interface initialization in keepalivedJohn Southworth
2011-12-21interfaces: don't add config for missing devicesStephen Hemminger
If device disappears or is renamed between the time udev script is run, and the vyatta-router script is run; then don't add an entry to the config file.
2011-12-20Extra grat. arps are not needed for vmac interfacesJohn Southworth
2011-12-14Verify user defined mac addresses are not VRRP mac addressesJohn Southworth
2011-12-12Add filtering to transition scripts for vmac interfaces; Make transition ↵John Southworth
script able to detect if the interface is a vmac interface before applying the vmac specific changes
2011-12-08Merge branch 'oxnard' of fiji.vyatta.com:/git/vyatta-cfg-system into oxnardStephen Hemminger
2011-12-08Merge branch 'oxnard' of git.vyatta.com:/git/vyatta-cfg-system into oxnardJohn Southworth
2011-12-08Fix sysctl application for vlan interfaesJohn Southworth
2011-12-07Merge branch 'oxnard' of fiji.vyatta.com:/git/vyatta-cfg-system into oxnardStephen Hemminger
2011-12-06Bugfix 7497: Include auth credentials when fetching the signature fileBob Gilligan
2011-12-06Merge branch 'oxnard' of fiji.vyatta.com:/git/vyatta-cfg-system into oxnardStephen Hemminger
2011-12-06Merge branch 'oxnard' of http://git.vyatta.com/vyatta-cfg-system into oxnardBob Gilligan
2011-12-06Fix up formating of Vyatta specific HTTP options.Bob Gilligan
2011-12-06Add parsing of vrrp interfaces so that 'show vrrp interfaces ↵John Southworth
<vmac-interface>' will do what the user intended. Users should still be prompted to use the underlying interface name, but if they enter the vmac interface instead we should 'do what they mean'
2011-12-06Merge branch 'oxnard' of fiji.vyatta.com:/git/vyatta-cfg-system into oxnardStephen Hemminger
2011-12-06Adjust the output of 'show vrrp' and 'show vrrp summary' for vmac and ↵John Southworth
address owner
2011-12-06Merge branch 'oxnard' of git.vyatta.com:/git/vyatta-cfg-system into oxnardJohn Southworth
2011-12-05Add HTTP headers to identify client and version.Bob Gilligan
2011-12-05make vyatta-interfaces.pl aware of vrrp interfacesJohn Southworth
2011-12-02Merge branch 'oxnard' of fiji.vyatta.com:/git/vyatta-cfg-system into oxnardStephen Hemminger
2011-12-02Set accept_local on vrrp interfaces so that transition from 'current master ↵John Southworth
that is not address owner' to 'address owner that is requesting master' can occur
2011-12-02md: don't start unless neededStephen Hemminger
Don't start RAID (md) unless root device is configured for RAID.
2011-12-01Add handling for address ownership (priority 255) in RFC complient modeJohn Southworth
2011-12-01Adjust the sysctl values of vrrp interfaces on master/backup transitionsJohn Southworth
2011-11-28Display vmac interface name in "show vrrp interfaces ..." commandBob Gilligan
2011-11-28Use new naming convention for VRRP virtual mac interfaces.Bob Gilligan
The new naming convention is: <ifname>v<VRID> where <ifname> is the name of the underlying physical interface or VLAN and <VRID> is the virtual router ID. For example: eth0v235, eth7.4000v199.
2011-11-22Fix perl deprecated warning with 5.14Stephen Hemminger
Code of the form: for $i qw(a b c) causes the warning: Use of qw(...) as parentheses is deprecated
2011-11-21Fix dyndns failure caused by commit: 5d27f2ef302dc600ea737e9af4151041aa11a2e0John Southworth
2011-11-09Adding CLI option for domain overrides for DNS forwarding, bug id 4086Gaurav Sinha
2011-11-08First pass implementation of support for virtual MAC addressBob Gilligan
This change introduces a new parameter named "interface" under the vrrp-group configuration tree under ethernet interfaces and vlans. If the "interface" parameter is set, keepalived will be configured to bring up a macvlan interface, which will hold the virtual MAC address that is specified in the VRRP spec.
2011-11-04Cleanup dynamic DNS scriptStephen Hemminger
Remove reference to unused Switch (Bug 6888). Use mkdir perl function rather than calling system
2011-10-07snmp: remove unused enterprise-mib hookStephen Hemminger
Bug 7533 Remove unimplemented hook for enterprise MIB. Several years ago developer added hook to SNMP config but it was never completed or released.
2011-10-12Bugfix 7502: Get "add system image" to work on XenBob Gilligan
This fix solves the problem with indirection. We introduce a symlink in /live/image/boot pointing to the current default system image. The pygrub config file in /boot/grub/menu.lst points to the kernel and initrd files in the default image by using this symlink in the pathname. Every time we add, delete or change the default system image, we need to change this symlink to point to the new default image.
2011-09-01Bugfix 7488: Configure Xen PV console hvc0 in Vyatta config file.Bob Gilligan
Previously, the install-image program was adding a line to /etc/inittab in the image being installed. This change adds a console entry to the Vyatta config file instead. Because of that entry, the system automatically generates a console entry for hvc0 in /etc/inittab at boot time. I also removed the code in install-image that added a line to /etc/fstab to mount /proc/xen. This is no longer necessary because the /etc/init.d/xe-linux-distribution startup script now mounts /proc/xen.
2011-08-31Bugfix 7469: Add support for installing onto XenBob Gilligan
2011-08-23Bugfix 7461: Fix syntax problem when setting a mac addressJohn Southworth
2011-08-05Merge branch 'oxnard' of nehalam:vyatta/oxnard/vyatta-cfg-system into oxnardStephen Hemminger
2011-08-05ethernet: avoid needlessly setting mac addressStephen Hemminger
Bug 7408 Only set mac address if it is different, and try first with link up (many drivers allow it). Don't use hw-id as mac address, hw-id is meant for corelating names with addresses (in udev).