summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-11-24Add cpufrequtils default config fileStephen Hemminger
If cpufrequtils is installed, then want the default to be full performance.
2010-11-230.19.3debian/0.19.3Stephen Hemminger
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-23Improve performance of syntax checks for vrrp addressStephen Hemminger
Use CLI (ipv4,ipv4net) and new address validator to check addresses for VRRP.
2010-11-23Make scripts executableStephen Hemminger
2010-11-23Don't need to rename vlan devicesStephen Hemminger
Avoid calling vyatta_net_name on vlan's
2010-11-22typo in tunnel cleanupStephen Hemminger
2010-11-22Bonding should have same VRRP rules as EthernetStephen Hemminger
2010-11-22Don't allow zero for VRRP priority or VRIDStephen Hemminger
Bug 5673 Enfore restriction on values per RFC 3678
2010-11-220.19.1debian/0.19.1Stephen Hemminger
2010-11-22Merge branch 'mendocino' of suva.vyatta.com:/git/vyatta-cfg-system into ↵Stephen Hemminger
mendocino
2010-11-22Optimize lookup of local ip on tunnelsStephen Hemminger
Speeds up boot with lots of tunnels
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-22Replace perl address validation with utilityStephen Hemminger
2010-11-22Add utilities checking addressesStephen Hemminger
These are new C language utilites to replace the Perl utility when checking interface addresses. Perl compilation is major component of slow boot time. Note: this changes the package from pure scripts (arch independent) to arch dependent
2010-11-210.19.2debian/0.19.2Bob Gilligan
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-210.18.21Bob 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-180.18.20Stephen Hemminger
2010-11-18When removing tunnel, remove encapsulation deviceStephen Hemminger
Bug 4608
2010-11-18Bring tunnel down before deletingStephen Hemminger
This is necessary to get routing protocols and proper cleanup
2010-11-180.18.19Stephen Hemminger
2010-11-18Fix help for syslogStephen Hemminger
Bug 5396 Make it clear that 'syslog file' takes a file name not a full path. Also make help text symmetrical for all logging options.
2010-11-18Add syntax check for bridge interface nameStephen Hemminger
Put in check for brN in bridge-group bridge. And make syntax error for bond-group better
2010-11-18Add more checks for bridge/bond conflictsStephen Hemminger
Don't allow putting bridge port into bond-group (and vice-versa).
2010-11-170.18.18Stephen Hemminger
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-170.18.17Stephen Hemminger
2010-11-17Add address checks to bondingStephen Hemminger
Need to have same checks as ethernet for valid address on commit.
2010-11-17Remove useless commentStephen Hemminger
Comment was providing no useful information not already present in the template.
2010-11-17Allow longer domain-name valuesStephen Hemminger
Bug 6243 Change syntax checking for domain name. Don't enforce length restrictions since that is checked already elsewhere and may change. Do enforce the RFC 2181 character set values.
2010-11-160.18.16Stephen Hemminger
2010-11-16Need to restart telnet if port or listen-address changesStephen Hemminger
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-160.18.15Michael Larson
2010-11-16update call to error location api.Michael Larson
2010-11-150.18.14Stephen Hemminger
2010-11-15Merge branch 'mendocino' of vm:rel/vyatta-cfg-system into mendocinoStephen Hemminger
2010-11-15Restore IRQ affinity when device is renabledStephen Hemminger
Bug 5698 When interface transistions back to online, the driver may have reacquired IRQ's and the irq affinity script will need to be rerun.