frr/pkgsrc
David Lamparter ff62df2e44 build: untangle sysconfdir & localstatedir
`--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>
2024-01-27 19:01:19 +01:00
..
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
bgpd.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00
eigrpd.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00
mgmtd.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00
ospf6d.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00
ospfd.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00
README.txt *: Remove cvs control points 2017-12-05 17:28:12 -05:00
ripd.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00
ripngd.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00
zebra.sh.in build: untangle sysconfdir & localstatedir 2024-01-27 19:01:19 +01:00

This directory contains files for use with the pkgsrc framework
(http://www.pkgsrc.org) used with NetBSD and other operating systems.
Eventually it will be hooked into automake such that they can be
installed in /usr/pkg/etc/rc.d (via configure option, probably).