mirror of
https://github.com/matrix-construct/construct
synced 2024-11-25 16:22:35 +01:00
c74836dc4a
Add two mechanism for avoiding name-collisions in a system-wide installation of charybdis. The ssld and bandb daemons, intended to be directly used by ircd and not the user, install into libexec when --enable-fhs-paths is set. For binaries which are meant to be in PATH (bindir), such as ircd and viconf, there is now an option --with-program-prefix=progprefix inspired by automake. If the user specifies --with-program-prefix=charybdis, the ircd binary is named charybdisircd when installed. Add support for saving the pidfile to a rundir and storing the ban database in localstatedir instead of in sysconfdir. This is, again, conditional on --enable-fhs-paths. Fix(?) genssl.sh to always write created SSL key/certificate/dh parameters to the sysconfdir specified during ./configure. The previous behavior was to assume that the user ran genssl.sh after ensuring that his current working directory was either sysconfdir or a sibling directory of sysconfdir.
40 lines
570 B
Text
40 lines
570 B
Text
tags
|
|
Makefile
|
|
*~
|
|
*.o
|
|
*.so
|
|
*.lo
|
|
*.la
|
|
*.orig
|
|
*.log
|
|
.deps
|
|
.libs
|
|
autom4te.cache
|
|
bandb/bandb
|
|
bandb/bantool
|
|
config.log
|
|
config.status
|
|
include/setup.h
|
|
libratbox/include/libratbox_config.h
|
|
libratbox/include/librb-config.h
|
|
libratbox/include/stamp-h1
|
|
libratbox/libratbox.pc
|
|
libratbox/libtool
|
|
libratbox/src/version.c
|
|
libratbox/src/version.c.last
|
|
scripts/*.tbz2
|
|
scripts/*.tgz
|
|
servlink/servlink
|
|
src/ircd
|
|
src/lex.yy.c
|
|
src/version.c
|
|
src/version.c.last
|
|
src/y.tab.h
|
|
src/y.tab.c
|
|
ssld/ssld
|
|
tools/convertilines
|
|
tools/convertklines
|
|
tools/genssl.sh
|
|
tools/mkpasswd
|
|
tools/viconf
|
|
include/serno.h
|