summaryrefslogtreecommitdiffstats
path: root/pkgsrc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build: homologize path handlingDavid Lamparter2024-01-278-8/+8
| | | | | | | | | Use consistent `e_somepath` names for expanded versions of `somepath`. Also remove all paths from `config.h` and put them into `lib/config_paths.h` - this is to make more obvious when someone is doing something probably not quite properly structured. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* build: untangle sysconfdir & localstatedirDavid Lamparter2024-01-278-8/+8
| | | | | | | | | | | | | | | | | `--sysconfdir` should be `/etc` and `--localstatedir` should be `/var`. The package-specific subdirectory should be added by configure, not given by the user, to match established behavior by other packages. Note that `--bindir`, `--sbindir`, `--libdir` and `--libexecdir` have different established/expected behavior due to distro specific multi-arch support. That's why these are left unchanged. The reason this is getting fixed now is that we need to use `--localstatedir` for its actual value to put things in `/var/lib`. As it is now, being overloaded for `/run`, the configured `/var` path becomes inaccessible. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* mgmtd: Bringup MGMTD daemon and datastore module supportChristian Hopps2023-03-221-0/+44
| | | | | | | | | | | | | | | | | | | Features added in this commit: 1. Bringup/shutdown new management daemon 'mgmtd' along with FRR. 2. Support for Startup, Candidate and Running DBs. 3. Lock/Unlock DS feature using pthread lock. 4. Load config from a JSON file onto candidate DS. 5. Save config to a JSON file from running/candidate DS. 6. Dump candidate or running DS contents on the terminal or a file in JSON/XML format. 7. Maintaining commit history (Full rollback support to be added in future commits). 8. Addition of debug commands. Co-authored-by: Yash Ranjan <ranjany@vmware.com> Co-authored-by: Abhinay Ramesh <rabhinay@vmware.com> Co-authored-by: Ujwal P <ujwalp@vmware.com> Signed-off-by: Pushpasis Sarkar <pushpasis@gmail.com>
* *: cleanup .gitignore filesDavid Lamparter2018-09-081-7/+0
| | | | Signed-off-by: David Lamparter <equinox@diac24.net>
* *: Remove cvs control pointsDonald Sharp2017-12-051-2/+0
| | | | | | | | The $Id: lines would allow code kept in cvs to substitute the file version upon checkout. Since we are not using cvs there is no need to keep these lines anymore. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* build: non-recursive auxiliary directoriesDavid Lamparter2017-07-311-3/+0
| | | | | | | Flatten {m4,pkgsrc,python,redhat,snapcraft}/Makefile.am into the main one. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* eigrp: Initial CommitDonald Sharp2017-03-091-0/+44
| | | | | | | | | | Please Note, I will be redoing this commit message with more information. Additionally I will rework the lib/* changes into their own commits. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* build: delete .cvsignore filesDenis Ovsienko2011-12-131-5/+0
|
* [administrivia] Git should ignore backup files and .loT filesPaul Jakma2008-08-221-0/+3
|
* [trivia] Remove ChangeLog files, as this data is now maintained in SCMPaul Jakma2008-08-221-15/+0
|
* [administrivia] Add .gitignore files, based on .cvsignores.Paul Jakma2008-08-221-0/+5
|
* - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use archpaul2004-11-021-0/+2
| | | | with CVS trees.
* Ignore *.sh.hasso2004-09-011-0/+1
|
* 2004-08-31 Greg Troxel <gdt@poblano.ir.bbn.com>gdt2004-08-318-25/+42
| | | | | * Rename scripts to *.sh.in, and use autoconf-style substitution for prefix and localstatedir.
* cvsignore for pkgsrcpaul2004-08-311-0/+2
|
* Add start/stop scripts for the rc.d framework used bygdt2004-08-278-0/+283
pkgsrc (NetBSD and others). Contributed by Miles Nordin.