summaryrefslogtreecommitdiff
path: root/scripts/system
AgeCommit message (Collapse)Author
2011-01-31Fix grammar error in help string.Robert Bays
(cherry picked from commit a943568e64bca73bb2951e968d0cc752d72874ab)
2011-01-20Change for rsyslog reloadStephen Hemminger
Bug 6663 (cherry picked from commit fa7d81f125033b7ed4bd549eb6905918612a6877)
2010-12-22Affinity script was failing to configure some queues of multi-queue NICs.Bob Gilligan
The problem was due to incorrect initialization of the $q and $cpu variables. Their initializations were reversed.
2010-12-10Fix update of serial speed on all grub linesStephen Hemminger
Bug 6551 Need to handle case where console=ttyS0,9600 is at end of line
2010-12-02Mark the Vyatta specific section of inittabStephen Hemminger
2010-12-02Allow more serial console linesStephen Hemminger
Since inittab allows up to 4 characters for id field, allow 1000 entries.
2010-12-02Allow configuring console speed etcStephen Hemminger
Bug 3849, 2289, 4126 Adds configuration of serial console: set system console { device ttyS0 { speed 19200 } device ttyACM0 { speed 57600 type modem } } This covers the cases of deleting serial console, changing speed, and allowing modem console devices
2010-11-29Automatically configure physical device for wireless interfacesStephen Hemminger
When system is booted with newly detected wireless device, both the hw-id and physical-device need to be setup.
2010-11-29Fix interface scanning on boot - allow more mac addressesStephen Hemminger
The code to match on locally assigned bit had a bad regex. Use conversion to hex and mask instead. Also don't allow multicast address bit.
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-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-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-04Add special case for single-queue NICs using multi-queue naming format.Bob Gilligan
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-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-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
2010-10-15Handle error cases on console updateStephen Hemminger
If inittab doesn't exist or console not configured, just do nothing.
2010-10-15change to accessor for outputerrorroot
2010-10-15Add ability to run modem gettyStephen Hemminger
For some dial in lines, need HAYES modem support.
2010-10-14Change speed in grub config as wellStephen Hemminger
For serial console on ttyS0, change speed as well.
2010-10-14Change syntax for console configStephen Hemminger
Use: system console device ttyS1 speed 115200 To allow top level node to be one transaction with one update
2010-10-14Fix serial console setup functionsStephen Hemminger
Problems found during basic testing of new serial console config
2010-10-14Add support for setting up serial console portsStephen Hemminger
2010-10-13Revise new ntp server configStephen Hemminger
Putting it in 'system { ntp { server...' makes more sense.
2010-10-13Migrate NTP server to services ntpStephen Hemminger
Allows starting NTP server once at boot speeding up boot time and allows specifying some NTP server options
2010-10-08modified reference error location.root
2010-10-08use new error reference location methodroot
2010-10-08Convert from syslog to rsyslogStephen Hemminger
Configuration file is /etc/rsyslog.conf and it is supports directory of include parameters so do not need to edit rsyslog.conf directly
2010-09-08Enforce username length restrictionStephen Hemminger
Bug 6131
2010-07-30new API changesAn-Cheng Huang
2010-07-22remove unused optionsAn-Cheng Huang
* high-level operations should not access CLI implementation details.
2010-07-06Change user name validationStephen Hemminger
Do username validation in perl script. This allows for checking for what is allowed, versus what is recommended. For compatiablity we allow things like upper case user names which but this is not recommended so these names produce a warning.
2010-07-02Corrected the fix for bug 5408.Deepti Kulkarni
2010-07-01fix for bug 5408.Deepti Kulkarni
2010-07-01Revert "fix for bug 5408."Deepti Kulkarni
This reverts commit 5110c9f3af7f4d2f4b9f8c14a073a1fd70d852ac.
2010-07-01fix for bug 5408.root
2010-06-04Fix use of bareword file handlesStephen Hemminger
Rather than using BAREWORD file handles, use 3 arg open and local variable.
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
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-07-30Fix 4766: can't set login banners "Can't locate Vyatta/Login/Banner.pm"Stig Thormodsrud
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-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)