summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)Author
2024-07-03T6527: remove remaining references to PerlJohn Estabrook
(cherry picked from commit d509db1020f1f18023871f4ff6149352cd69c800)
2024-07-03T6527: remove legacy Perl library componentsChristian Breunig
(cherry picked from commit 069bd35b3cc58e0deeae02d3a7811d29c1ccea3f)
2023-08-23save-config: T4292: use vyos-save-config.pyJohn Estabrook
2023-07-09T3355: remove legacy code and migrate remains to vyos-1x repoChristian Breunig
2023-05-05T671: remove unused executablesDaniil Baturin
2022-03-10Revert "save-config: T4292: use vyos-save-config.py"John Estabrook
This reverts commit 18e2864769226e39479cf3fc3be2dc5ec67acac1. Revert while investigating failure in vyos-configtest.
2022-03-08save-config: T4292: use vyos-save-config.pyJohn Estabrook
2021-01-04Remove unused scripts.Daniil Baturin
2020-12-30migration: T3161: remove ConfigLoad.pm, all dependents and referencesJohn Estabrook
Remove ConfigLoad.pm due to its legacy reference to XorpConfigParser, all dependent scripts: vyatta-boot-config-loader vyatta-config-loader.pl vyatta-load-config.pl (rewritten or obviated), and references in logrotate, Makefile.am, and vyos-router (vyatta-boot-config-loader was kept as a fallback when initially introducing vyos-boot-config-loader.py).
2020-02-12dhclient-script: T1987: Moved vyatta-dhclient-hook from vyatta-cfg to vyos-1xzsdc
2020-01-22Makefile: define BUILT_SOURCES variable to support concurret buildsbradsoto
When running make -jN, make would fail randomly with higher numbers of N. "cli_parse.h not found". This fixes the error.
2018-10-21Move systemd mods to /lib directoryUnicronNL
Remove redundant my_commit check Do not show output on serial-getty (double output issue)
2018-10-15Rework vyos router init (#11)Kim
* Add a systemd vyos.target and split the vyatta-router init script to multiple systemd scripts. * remove ref to cloud-init * Remove vyatta-router init and rename vyatta-router to vyos-initialize. * Install files to correct dirs * try to fix systemd boot issues * Update script names run config load in background to not block systemd * Prevent cat: write error: Broken pipe * Rework vyos startup * add systemd to Makefile.am * Update script name * Fix inclusion of getty conf * Fix indentation
2018-06-24T710: move the executables from vyatta-util to vyatta-cfgDaniil Baturin
Do not use a shared library, since nothing else depends, or should depend on it.
2018-06-24T684: remove the old config to commands convertor from the makefile.Daniil Baturin
2017-04-27include etc/logrotate.d/auth in debian packageKim
2016-02-09Use dhcp instead of dhcp3.Kim Hagen
2015-12-17Go back to using the apt version comparison for node sorting.Thomas Jepp
2015-12-17Remove the dependency on apt.Thomas Jepp
2015-12-16Update Makefile.am and configure.ac to properly add GObject linking.Thomas Jepp
2015-11-23Build fixes for updated libraries on Jessie.Thomas Jepp
2015-04-03Bug #538: add scripts for running user commit hooks.Daniil Baturin
2014-03-10Import and adapt Kim Hagen's changes for union-fs support.Daniil Baturin
2013-11-16Bug #25: Add template for running conf and op mode commandsDaniil Baturin
from shell scripts.
2012-05-15Remove vrrp files from MakefileJohn Southworth
2012-05-10Bugfix 8079: fix require sys/ioctl.ph confilctsJohn Southworth
perl only allows a require to be done once. If it is done in two included modules the module or function in the module used second doesn't have the data in the required file in its scope. To prevent this I created a third module that contains the functions that require 'sys/ioctl.ph' so that there is no longer a conflict.
2012-02-28bug fix for 4718 - enhancement that will log commits in syslog for allDeepti Kulkarni
successful (complete) commits for all commit methods.
2011-08-02Reorganize the bash completion and command interpreter scripts into easier ↵John Southworth
to manage chunks. Command interpreter is now in vyatta-cfg-run and common functions have been moved to vyatta-op
2011-06-15Bugfix 6767: Syslog any errors from rmmod instead of writing to log file.Bob Gilligan
Also rotate the config related log files under /var/log/vyatta so that they don't fill up the root filesystem.
2011-05-16reimplement commit hooks mechanismAn-Cheng Huang
* do NOT reinvent the wheel (directory traversal, sorting, script execution, etc.) when the functionality is already provided by the system. * eliminate hard-coded hook directory in various feastures. everyone should obtain the directory path from the config backend.
2011-05-10preliminary implementation of new commitAn-Cheng Huang
(cherry picked from commit 1b2a0fd1ae1e6dfc18e4f75f73cd7befb47cf538)
2011-03-02clean up commit dead code etc. etc. etc.An-Cheng Huang
2011-02-28add config template abstractionAn-Cheng Huang
2011-02-23compile commit with g++An-Cheng Huang
2010-12-13make the library croak when internal error occurs in perl context.An-Cheng Huang
* extend output/assert mechanism and simplify code. * when handling internal error, automatically detect perl context and croak if the library is used from perl.
2010-12-06Add some file common file routinesStephen Hemminger
Perl versions of commonly used backquote escapes.
2010-12-03change boot-time config loading to use new implementation in backend.An-Cheng Huang
* add new boot-time config loading script that uses shell API to access backend directly, bypassing wrapper. * use new loadFile implementation in the backend to perform the actual "load" operation (without "commit"). this reduces the "pre-commit" load time by ~60%.
2010-11-29disable activate/deactivate for mendocino as discussed.An-Cheng Huang
2010-11-24Rename bash completion scriptStephen Hemminger
The scripts in /etc/bash_completion.d are not named with number like init files. Also completion script should not be marked executable.
2010-11-24Remove unused net_setStephen Hemminger
Part of earlier effort to use less sudo. Not currently used.
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