summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)Author
2010-11-11continue config parser workAn-Cheng Huang
* add parser to package build. * add prefix, error handling, etc. * fix handling of empty and 1-char values in lex. * add API function.
2010-11-10switch to new output frameworkAn-Cheng Huang
* change showCfg to use new code. * remove old files.
2010-11-09initial rework of config output frameworkAn-Cheng Huang
* separate data from algorithm. * prepare for unified input/output framework.
2010-10-27Update makefile to reflect moved irqaffin programsStephen Hemminger
2010-10-07moved code for zones to vyatta-zone packageMohit Mehta
2010-08-26new implementation for config outputAn-Cheng Huang
* replace the original ConfigOutput perl module. * simplify logic and fix bugs in original code.
2010-08-24add extensible node sorting mechanismAn-Cheng Huang
* unify node sorting implementation into the backend library. * allow future implementation of per-node, customized sorting policy.
2010-08-11add symlink for shell API binaryAn-Cheng Huang
2010-08-10add functions to shell APIAn-Cheng Huang
2010-07-28add cstore-specific header fileAn-Cheng Huang
2010-07-28add new cstore libraryAn-Cheng Huang
2010-06-17add boot hook script.Michael Larson
2010-06-05add commit hook directory.Michael Larson
The entitlement bug can be fixed https://bugzilla.vyatta.com/show_bug.cgi?id=5354 by adding a hook into this directory.
2010-05-26script that will remove migration comments from configuration file. to ↵Michael Larson
remove these comments from the comments in the action configuration the user should: 1) save their current configuration 2) run this script on the saved configuration 3) reload their configuration (which will strip the migration comments from the active configuration tree)
2010-05-21Rename sysfs to net_setStephen Hemminger
Less chance of name collision, and useful for /proc as well.
2010-05-21Merge branch 'larkspur' of vm:git/vyatta-cfg into larkspurStephen Hemminger
2010-05-21Add command to get/set sysfs filesStephen Hemminger
By using a command (instead of echo), it is possible to set capability and avoid sudo.
2010-05-14POC implementation of unified enumeration mechanismAn-Cheng Huang
* use "enumeration" template field for both CLI completion and GUI2 enumeration support. * CLI completion now uses enumeration if it exists. * add "existing-interfaces" script as an example.
2010-05-14initial checkin of comment feature for cli.Michael Larson
/* to create a comment */ > comment [PATH-TO-NODE] "my comments" /* to delete a comment */ > comment [PATH-TO-NODE] ""
2010-05-04initial working version of activate and deactivate: load,save,show,commit ↵Michael Larson
supported.
2010-02-03Move modprobe.d/no-copybreak to vyatta-cfg-system packageStephen Hemminger
It is really part of interfaces not vyatta-cfg
2010-02-03Rename vyatta-ofr to vyatta-routerStephen Hemminger
Bug 4386 vyatta-ofr is out of date product name.
2009-12-22Revert "Workaround issues with floppy formatting on some VM and hardware"Stephen Hemminger
This reverts commit ba1376cd853e6b48cd3c6d32a71e5bb6672c3ff9. Conflicts: Makefile.am
2009-12-21Modprobe files are not executable scriptsStephen Hemminger
The files in modprobe.d are not supposed to be marked as executable. Fixes lintian warning.
2009-12-21Workaround issues with floppy formatting on some VM and hardwareStephen Hemminger
This is a known upstream kernel bug, but turning off DMA should solve majority of problem.
2009-12-21Move no copy break modprobe file to handle Debian Lintian warningStephen Hemminger
Future versions of modutils ignore files not named .conf, and latest Debian tools warn about that. Fix it before the bug happens.
2009-12-21Don't copy templates from hereStephen Hemminger
2009-12-21Move interfaces to vyatta-cfg-system packageStephen Hemminger
All the other templates and scripts related to interfaces are in vyatta-cfg-system
2009-10-27removed out of date priority values from priority fileslioch
2009-10-12Bugfix 2593: Introduce automatic static IRQ affinity balancing for some NICs.Bob Gilligan
This change implements a mechanism for setting the IRQ affinity of NIC interrupts in a way that is optimally balanced. The affinity settings are static, and are set up at configuration time. I've added "auto" as a new legal value to the "interfaces ethernet ethX smp_affinity" configuration parameter. If this value is set, then the system attempts to perform automatic IRQ affinity assignment. At this time, automatic IRQ affinity is supported only for multiqueue NICs that use the igb or bnx2 drivers. Even with these two, differences in the organization of queues and their naming convention necessitate some NIC-specific code. The assignment strategy attempts to assign all queues of all NICs that share the same queue number to the same CPU. This has been shown to be optimal for IP forwarding workloads in 2.6.31 kernels. Setting the value to "auto" for NICs that use other drivers will be a no-op.
2009-10-09commit post-processing performance optimizationAn-Cheng Huang
* convert subshell invocations to library function calls. * reduce boot time by ~40 seconds for "certain configuration".
2009-10-05remove old source commit head. likely no longer works well given ↵Michael Larson
corresponding changes made to node.defs
2009-09-09 Priority file generator. This program will iterate over the complete ↵Michael Larson
template tree and build the priority file from "priority: val" tags found in node.def files. This will now allow us to migrate the priority statements found to the specified nodes. Currently the program does not order the priority nodes according to values (cosmetic feature). Finally once all the priority values have been migrated to the infected node.defs the priority program can be added as a postinst hook on debian package install.
2009-08-24Add a small script to test for node existanceStephen Hemminger
This does the same thing as vyatta-quagga-utils.pl --exists, but it is generally useful (outside quagga) and has less overhead than a perl compile.
2009-05-26Bugfix 4428: Disable copybreak in selected drivers to improve performance.Bob Gilligan
2009-04-10add zone moduleMohit Mehta
2009-03-25Move Keepalived.pm from vyatta-cfg-systemStephen Hemminger
There was only one module left in vyatta-cfg-system, and for some of the auth work want to create lib/Vyatta/Auth.
2009-02-12enable new cli.slioch
2009-01-26add lib to link when building vyatta-cfg soslioch
2009-01-26expose new cli functions in cfg library.slioch
2009-01-07New Vyatta::Interface infrastructureStephen Hemminger
Provide generic module to map interface name to configuration and other attributes. This is first step to ripping the special case code out of DHCP, QoS, ... that all have own rules for mapping name to configuration and configuration to name.
2009-01-05mod to make it easier to switch between commitsslioch
2008-12-15initial checkin of new commit code--building but does not replace original ↵slioch
commit. New commit may be accessed through my_commit2 binary.
2008-11-21Convert VyattaConfig (et al) to Vyatta::ConfigStephen Hemminger
Use hierarchal directory structure
2008-06-24Fix 2619: Implement something similar to Juniper's "show | display set" ↵Stig Thormodsrud
functionality.
2008-04-24Eliminate vestigates of watchlinkStephen Hemminger
Watchlink is no longer used to manage link detection. This is now provided by kernel.
2008-03-31Add utilitly script to add/removed entries to watchlink exclude file.Stig Thormodsrud
2008-03-14fix for bugs 2725 and 2999Robert Bays
2008-03-05Add VPL to scripts and fix lintian errorsrbalocca
2008-02-20add vyatta-cfg-cmd-wrapper to replace xorp_tmpl_tool.An-Cheng Huang