summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2010-11-29Remove module rather than deleting link deviceStephen Hemminger
The special tunnel device gre0 (etc) are created by module when installed. If the the device is deleted directly then following attempts to create tunnels will fail. The proper way to cleanup is to remove the module which will remove the special device and save memory.
2010-11-24Don't let biosdevname look at wireless devicesStephen Hemminger
Bug 6445 Biosdevname program converts everything to eth devices.
2010-11-24Fix tunnel cleanup scriptStephen Hemminger
Lots of errors in original version.
2010-11-23Merge branch 'mendocino' of suva.vyatta.com:/git/vyatta-cfg-system into ↵Stephen Hemminger
mendocino
2010-11-23Remove check function from keepalived perl scriptStephen Hemminger
No longer need check-vip option since the type checking is done in template
2010-11-23Use unlink rather than system() to remove files in keepalive scriptStephen Hemminger
Faster to use perl to remove file than going out to shell.
2010-11-23Use sockets to check if IP address is localStephen Hemminger
Much faster to user perl sockets to test if IP address is okay, rather than scanning ip addresses.
2010-11-23Make scripts executableStephen Hemminger
2010-11-22typo in tunnel cleanupStephen Hemminger
2010-11-22Merge branch 'mendocino' of suva.vyatta.com:/git/vyatta-cfg-system into ↵Stephen Hemminger
mendocino
2010-11-22Use script vyatta-address to set interfaceStephen Hemminger
Avoid the overhead of perl compilation of vyatta-interfaces for each address added. Handle the case of deleting address on deleted device cleanly. Clean up dhcpv6 script so it can be used on interfaces other than ethernet.
2010-11-21Merge branch 'mendocino' of http://git.vyatta.com/vyatta-cfg-system into ↵Bob Gilligan
mendocino
2010-11-21Bugfix 6457: Don't ask the question if you're not going to like the answer.Bob Gilligan
2010-11-21Bugfix 6101: Make a syslog record when a new image is added.Bob Gilligan
2010-11-19Cleanup tunnel slave device on last deleteStephen Hemminger
Need to leave gre0 around for case of multiple tunnels
2010-11-18Add more checks for bridge/bond conflictsStephen Hemminger
Don't allow putting bridge port into bond-group (and vice-versa).
2010-11-17Cleanup bond-group syntax and commit checksStephen Hemminger
Move check for address and state of slave to commit which allows for better error message.
2010-11-17Cleanup bridge port managementStephen Hemminger
Consolidate bridge port management into a single perl script. Done to fix the following bug. Bug 4745 Don't allow interface with address to be added to bridge.
2010-11-17Add check for interface address before putting it in bonded deviceStephen Hemminger
Bug 4745 Don't allow interface with address to be added to bond
2010-11-17Add check for adding bridge-group and bond-group when setting addressStephen Hemminger
Bug 4745 Block putting address on interface that is part of a bridge (or bonding). Address should only be assigned to the master device, not the slave. Also changes messge on error since CLI now displays error location.
2010-11-16Add ability to configure telnet listen-addresStephen Hemminger
Bug 4452 Allow configuring a telnet listen-address either IPv4 or IPv6 (like SSH). Unlike SSH, telnet only supports a single listen-address
2010-11-16Add ability to configure SSH listen addressStephen Hemminger
Bug 2410 Add ability to add configure listen address in ssh_config. set service ssh listen-address 1.2.4.40 Multiple values are allowed, and works for both IPv4 and IPv6
2010-11-16Add option to disable host validation (DNS) for SSHStephen Hemminger
Bug 4970 New CLI control of UseDNS option to sshd_config set service ssh disable-host-validation
2010-11-16update call to error location api.Michael Larson
2010-11-15Add hw-id for existing interfaces to configStephen Hemminger
If config has interface (without hw-id), then add it on boot.
2010-11-15Move cleanup of serial interface into rl-system.initStephen Hemminger
This gets rid of separate init file for wan interfaces
2010-11-12Fix is_supported_speed matchingStephen Hemminger
Typo in sprintf (perl doesn't have %c). Also improve error messages.
2010-11-12Fix irq-affinity for special casesStephen Hemminger
Need to handle virtual devices with no IRQ, and older processors without concept of multi-core.
2010-11-12New IRQ affinity script and RPS supportStephen Hemminger
Replace old script with new cleaner script that handles both IRQ affinity and Receive Packet Steering. Instead of two scripts (one for mask and one for auto), do it all with one script. Receive Packet Steering is supported in two ways. If 'auto' is used, then both threads on HT system will be used for receive processing. If explicit mask is given, then two masks can be used to set both IRQ cpus and RPS cpus.
2010-11-12Change mode on all executable scriptsStephen Hemminger
The executable bit should be set on scripts. This only impacts the repository, during build install fixes it.
2010-11-08Don't produce warnings for drivers that don't support ethtoolStephen Hemminger
Bug 5552 For devices like Xen that don't do ethtool speed/duplex, allow auto to work but produce error for any other value.
2010-11-08Check speed and duplex settings on Ethernet interfacesStephen Hemminger
Bug 4994 Use ethtool to check for supported speed and duplex values on link.
2010-11-08Fix path to ethtoolStephen Hemminger
In Debian Squeeze ethtool is in /sbin
2010-11-04Add special case for single-queue NICs using multi-queue naming format.Bob Gilligan
2010-11-03Fix to show ifAlias of loopbackStephen Hemminger
Need to handle get next of base OID
2010-10-29Add net-snmp ifAlias hookStephen Hemminger
New script to produce ifAlias information from sysfs.
2010-10-27Fix set on uniproc machineStephen Hemminger
It is better to just check using normal code path on uniproc than to make everything a special case.
2010-10-27IRQ affinity updateStephen Hemminger
1. Move scripts to vyatta-cfg-system 2. Use syntax to check for legal values 3. Don't fail on UP
2010-10-26Merge branch 'mendocino' of http://git.vyatta.com/vyatta-cfg-system into ↵Stig Thormodsrud
mendocino
2010-10-26Move config-mgmt to it's own package.Stig Thormodsrud
2010-10-26Sort the interface names when addingStephen Hemminger
Makes new entries show up in order.
2010-10-26Change vyatta_net_name into a perl scriptStephen Hemminger
Use existing config parser and perl to handle udev device naming. Do renaming early in udev boot, and fixup config file later. This avoids rescanning udev devices on boot and adds preliminary support for hotplug.
2010-10-25Fix typo in hash_policyStephen Hemminger
2010-10-25Fix bond hash policyStephen Hemminger
Turns out link must be down to change hash policy
2010-10-23Fix commit-uri bug.Stig Thormodsrud
- remove links from commit hook directory on boot-up. - remove 'file' scheme for now.
2010-10-22Fist pass at adding archive to uri on commit.Stig Thormodsrud
2010-10-20Make empty config files readableStephen Hemminger
2010-10-19keep serial console until configuration is workingStephen Hemminger
2010-10-16Fix syntax error in vyatta_update_console.pl.Stig Thormodsrud
2010-10-15Merge branch 'mendocino' of vm:vyatta/mendocino/vyatta-cfg-system into mendocinoStephen Hemminger