Make isdnlog configurable.
This commit is contained in:
parent
5d08ba1047
commit
77fd626087
|
@ -1,5 +1,12 @@
|
|||
mainmenu_option next_comment
|
||||
comment 'Options for isdnlog package'
|
||||
int 'Server listen at port' CONFIG_ISDNLOG_SERV_PORT 20011
|
||||
string 'User file' CONFIG_ISDNLOG_USERFILE 'isdnlog.users'
|
||||
string 'Charge file' CONFIG_ISDNLOG_CHARGEFILE 'charge.dat'
|
||||
string 'Log file' CONFIG_ISDNLOG_LOGFILE '/var/log/isdn.log'
|
||||
string 'Reload command' CONFIG_ISDNLOG_RELOADCMD 'reload'
|
||||
string 'Stop command' CONFIG_ISDNLOG_STOPCMD 'stop'
|
||||
string 'Reboot command' CONFIG_ISDNLOG_REBOOTCMD '/sbin/reboot'
|
||||
string 'Old config directory' CONFIG_ISDNLOG_OLDI4LCONFDIR '/etc/isdnlog'
|
||||
string 'Old config file' CONFIG_ISDNLOG_OLDI4LCONFFILE 'isdnlog.conf'
|
||||
bool 'Support postgres95 SQL-Database' CONFIG_ISDNLOG_POSTGRES
|
||||
|
|
333
isdnlog/Makefile
333
isdnlog/Makefile
|
@ -1,333 +0,0 @@
|
|||
## $Id: Makefile,v 1.2 1997/03/16 20:58:07 luethje Exp $
|
||||
##
|
||||
## ISDN accounting for isdn4linux.
|
||||
##
|
||||
## Copyright 1995, 1997 by Andreas Kool (akool@Kool.f.EUnet.de)
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2, or (at your option)
|
||||
## any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
##
|
||||
## $Log: Makefile,v $
|
||||
## Revision 1.2 1997/03/16 20:58:07 luethje
|
||||
## Added the source code isdnlog. isdnlog is not working yet.
|
||||
## A workaround for that problem:
|
||||
## copy lib/policy.h into the root directory of isdn4k-utils.
|
||||
##
|
||||
## Revision 1.1 1997/03/03 04:37:33 fritz
|
||||
## Added files in isdnlog
|
||||
##
|
||||
## Revision 2.6.37 1997/02/11 17:53:19 akool
|
||||
|
||||
ifndef ROOTDIR
|
||||
export ROOTDIR=$(shell pwd)
|
||||
PREFIXDIR=.
|
||||
MAKELIB =1
|
||||
else
|
||||
PREFIXDIR=$(ROOTDIR)
|
||||
endif
|
||||
|
||||
PREFIXDIR=..
|
||||
LIBAREA=1
|
||||
|
||||
LIBISDNDIR = $(PREFIXDIR)/lib
|
||||
ifdef MAKELIB
|
||||
SUBDIRS = $(LIBISDNDIR)
|
||||
endif
|
||||
|
||||
ifndef _CC
|
||||
export _CC = gcc -Wall -pipe -O6 -m486 -fomit-frame-pointer -fforce-mem -fforce-addr -funroll-loops -fstrength-reduce
|
||||
endif
|
||||
|
||||
CC = $(_CC)
|
||||
|
||||
INCLUDE = -I./connect -I./tools -I$(PREFIXDIR) -I$(LIBISDNDIR)
|
||||
|
||||
ifndef LIBAREA
|
||||
ifdef NEED_GDBM
|
||||
LIB = -lgdbm
|
||||
else
|
||||
LIB = -ldbm
|
||||
endif
|
||||
endif
|
||||
|
||||
XDEF = -ansi -Dlinux -D__i386__ -D_POSIX_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DX_LOCALE -DNO_MESSAGE_CATALOG -DFUNCPROTO=15 -DNARROWPROTO
|
||||
XLIB = -L/usr/X11/lib -llibXm.a -llibXpm.a -lXt -lXext -lX11 -lc
|
||||
ifdef NEED_ICE
|
||||
XLIB += -lICE -lSM
|
||||
endif
|
||||
XINCLUDE = -I/usr/X11/include -I./client -I./client/Xm
|
||||
|
||||
VPATH = .
|
||||
|
||||
POSTGRESDIR = /usr/local/postgres95
|
||||
|
||||
OLDCONFFILE = isdnlog.conf
|
||||
|
||||
USERFILE = isdnlog.users
|
||||
CHARGEFILE = charge.dat
|
||||
|
||||
RELOADCMD = reload
|
||||
STOPCMD = stop
|
||||
REBOOTCMD = /sbin/reboot
|
||||
|
||||
LOGFILE = /var/log/isdn.log
|
||||
|
||||
SERV_PORT = 20011
|
||||
SERVICEFILE = /etc/services
|
||||
|
||||
|
||||
######################################################################
|
||||
# DON'T EDIT BELOW THIS LINE
|
||||
######################################################################
|
||||
|
||||
VERSION = 2.99.1
|
||||
|
||||
ifdef POSTGRES
|
||||
CFLAGS += -DPOSTGRES
|
||||
INCLUDE += -I$(POSTGRESDIR)/include
|
||||
LIB += -L$(POSTGRESDIR)/lib -lpq
|
||||
endif
|
||||
|
||||
ifdef ISDN_NL
|
||||
CFLAGS += -DISDN_NL
|
||||
endif
|
||||
|
||||
ifdef ISDN_CH
|
||||
CFLAGS += -DISDN_CH
|
||||
endif
|
||||
|
||||
ifdef DBMALLOC
|
||||
CFLAGS += -DDBMALLOC=1
|
||||
LIB += -ldbmalloc
|
||||
endif
|
||||
|
||||
CFLAGS += -DOLDCONFFILE=\"$(OLDCONFFILE)\" \
|
||||
-DUSERFILE=\"$(USERFILE)\" \
|
||||
-DLOGFILE=\"$(LOGFILE)\" \
|
||||
-DRELOADCMD=\"$(RELOADCMD)\" \
|
||||
-DSTOPCMD=\"$(STOPCMD)\" \
|
||||
-DVERSION=\"$(VERSION)\" \
|
||||
-DCHARGEFILE=\"$(CHARGEFILE)\" \
|
||||
-DSERV_PORT=$(SERV_PORT) \
|
||||
-DREBOOTCMD=\"$(REBOOTCMD)\" \
|
||||
$(INCLUDE) $(XINCLUDE)
|
||||
|
||||
ISDNLOG_OBJS = isdnlog/isdnlog.o isdnlog/processor.o isdnlog/functions.o \
|
||||
isdnlog/server.o isdnlog/start_prog.o isdnlog/messages.o \
|
||||
connect/connect.o connect/socket.o tools/tools.o \
|
||||
connect/conv_address.o isdnlog/user_access.o \
|
||||
isdnrep/cheap.o tools/isdnconf.o $(LIBISDNDIR)/libisdn.a
|
||||
|
||||
|
||||
ifdef POSTGRES
|
||||
ISDNLOG_OBJS += isdnlog/postgres.o
|
||||
endif
|
||||
|
||||
ifdef TESTCENTER
|
||||
ISDNLOG_OBJS += isdnlog/test_center.o
|
||||
endif
|
||||
|
||||
ISDNREP_OBJS = isdnrep/isdnrep.o isdnrep/cheap.o tools/tools.o \
|
||||
tools/isdnconf.o isdnlog/messages.o $(LIBISDNDIR)/libisdn.a
|
||||
|
||||
ISDNCONF_OBJS= isdnconf/isdnconf.o tools/tools.o tools/isdnconf.o \
|
||||
$(LIBISDNDIR)/libisdn.a
|
||||
|
||||
XISDN_OBJS = client/Xm/main_create.o client/Xm/isdn_call.o \
|
||||
client/Xm/isdn_list.o client/Xm/isdn_prot.o \
|
||||
connect/connect.o client/client.o tools/tools.o \
|
||||
connect/socket.o client/Xm/xisdn.o client/isdn_list_update.o \
|
||||
client/Xm/xconnect.o connect/conv_address.o \
|
||||
client/Xm/isdn_display.o tools/isdnconf.o \
|
||||
$(LIBISDNDIR)/lib.a
|
||||
|
||||
# client/Xmt/XmStringCvt.o \
|
||||
# client/Xmt/Localize.o client/Xmt/Lookup.o
|
||||
|
||||
ISDNLOG = bin/isdnlog
|
||||
ISDNCONF = bin/isdnconf
|
||||
ISDNREP = bin/isdnrep
|
||||
XISDN = bin/xisdn
|
||||
|
||||
MODS = *.o */*.o */*/*.o
|
||||
|
||||
PROGS = $(ISDNLOG) $(ISDNREP) $(ISDNCONF)
|
||||
|
||||
all: libs $(PROGS)
|
||||
|
||||
xall: $(XISDN) all
|
||||
|
||||
libs:
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i; done
|
||||
|
||||
clean:
|
||||
-rm -f $(MODS)
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i clean; done
|
||||
|
||||
distclean: clean
|
||||
-rm -f $(PROGS)
|
||||
-rm -f .depend
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i distclean; done
|
||||
|
||||
xdistclean: clean
|
||||
-rm -f $(PROGS) $(XISDN)
|
||||
|
||||
ifeq (.depend,$(wildcard .depend))
|
||||
include .depend
|
||||
HEADERS := $(HEADERS) .depend
|
||||
endif
|
||||
|
||||
install: depend all
|
||||
@if [ `id -u` != "0" ]; then echo ""; echo 'Do "make install" as root!' ;echo ""; false; fi
|
||||
-test -d $(I4LCONFDIR) || ( mkdir -p -m 755 $(I4LCONFDIR) )
|
||||
-test -d $(BINDIR) || ( mkdir -p -m 755 $(BINDIR) )
|
||||
-test -d $(SBINDIR) || ( mkdir -p -m 755 $(SBINDIR) )
|
||||
-test -d $(MAN1DIR) || ( mkdir -p -m 755 $(MAN1DIR) )
|
||||
-test -d $(MAN8DIR) || ( mkdir -p -m 755 $(MAN8DIR) )
|
||||
if ps -x | fgrep $(ISDNLOG) >/dev/null; then kill `cat /var/run/isdnlog.pid`; fi
|
||||
$(INSTALL) -m 700 $(ISDNLOG) $(SBINDIR)
|
||||
$(INSTALL) -m 755 $(ISDNREP) $(BINDIR)
|
||||
$(INSTALL) -m 755 $(ISDNCONF) $(BINDIR)
|
||||
$(INSTALL) -m 755 isdnlog/isdnlog.8 $(MAN8DIR)
|
||||
$(INSTALL) -m 755 isdnrep/isdnrep.1 $(MAN1DIR)
|
||||
ifdef MAKELIB
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i distclean; done
|
||||
endif
|
||||
@echo ""
|
||||
@echo "Don't forget to create $(I4LCONFDIR)/$(USERFILE)"
|
||||
@echo ""
|
||||
|
||||
xinstall: xall install
|
||||
-test -d $(X11BIN) || ( mkdir -p -m 755 $(X11BIN) )
|
||||
$(INSTALL) -m 755 $(XISDN) $(X11BIN)
|
||||
-test -d $(APPDEF) || ( mkdir -p -m 755 $(APPDEF) )
|
||||
$(INSTALL) -m 644 Isdn $(APPDEF)
|
||||
@(grep isdnlog $(SERVICEFILE) >/dev/null) || \
|
||||
(echo "";echo "";echo "Add a line to the file $(SERVICEFILE)" ;echo "";echo ""; \
|
||||
echo "isdnlog $(SERV_PORT)/tcp isdnlog" >> $(SERVICEFILE))
|
||||
# @echo ""
|
||||
# @echo ""
|
||||
# @echo "Don't forget to export XENVIRONMENT=$(APPDEF)/Isdn"
|
||||
# @echo ""
|
||||
# @echo ""
|
||||
|
||||
distrib: xdistclean
|
||||
cd .. && tar cf /tmp/isdnlog-$(VERSION).tar \
|
||||
isdnlog-$(I4LVERSION)/Makefile \
|
||||
isdnlog-$(I4LVERSION)/Isdn \
|
||||
isdnlog-$(I4LVERSION)/README \
|
||||
isdnlog-$(I4LVERSION)/NEWS \
|
||||
isdnlog-$(I4LVERSION)/COPYING \
|
||||
isdnlog-$(I4LVERSION)/BUGS \
|
||||
isdnlog-$(I4LVERSION)/TODO \
|
||||
isdnlog-$(I4LVERSION)/FAQ \
|
||||
isdnlog-$(I4LVERSION)/samples \
|
||||
isdnlog-$(I4LVERSION)/client \
|
||||
isdnlog-$(I4LVERSION)/tools \
|
||||
isdnlog-$(I4LVERSION)/isdnconf \
|
||||
isdnlog-$(I4LVERSION)/isdnlog \
|
||||
isdnlog-$(I4LVERSION)/isdnrep \
|
||||
isdnlog-$(I4LVERSION)/connect \
|
||||
isdnlog-$(I4LVERSION)/lib \
|
||||
isdnlog-$(I4LVERSION)/contrib \
|
||||
isdnlog-$(I4LVERSION)/bin
|
||||
gzip -f9 /tmp/isdnlog-$(I4LVERSION).tar
|
||||
# uuencode /tmp/isdnlog-$(I4LVERSION).tar.gz isdnlog-$(I4LVERSION).tar.gz > /tmp/isdnlog-$(I4LVERSION).uue
|
||||
|
||||
xdistrib:
|
||||
cd .. && tar cf /tmp/isdnlog-X11-$(I4LVERSION).tar \
|
||||
isdnlog-$(I4LVERSION)/Isdn \
|
||||
isdnlog-$(I4LVERSION)/X11 \
|
||||
isdnlog-$(I4LVERSION)/sounds \
|
||||
isdnlog-$(I4LVERSION)/doc
|
||||
gzip -f9 /tmp/isdnlog-X11-$(I4LVERSION).tar
|
||||
uuencode /tmp/isdnlog-X11-$(I4LVERSION).tar.gz isdnlog-X11-$(I4LVERSION).tar.gz > /tmp/isdnlog-X11-$(I4LVERSION).uue
|
||||
|
||||
$(ISDNLOG): $(ISDNLOG_OBJS)
|
||||
$(CC) -o $(ISDNLOG) $(LFLAGS) $(ISDNLOG_OBJS) $(LIB)
|
||||
|
||||
$(ISDNREP): $(ISDNREP_OBJS)
|
||||
$(CC) -o $(ISDNREP) $(LFLAGS) $(ISDNREP_OBJS) $(LIB)
|
||||
|
||||
$(ISDNCONF): $(ISDNCONF_OBJS)
|
||||
$(CC) -o $(ISDNCONF) $(LFLAGS) $(ISDNCONF_OBJS) $(LIB)
|
||||
|
||||
$(XISDN): $(XISDN_OBJS)
|
||||
$(CC) -o $(XISDN) $(LFLAGS) $(XISDN_OBJS) $(XLIB) $(LIB)
|
||||
|
||||
|
||||
|
||||
tools/tools.h: $(LIBISDNDIR)/libisdn.h $(PREFIXDIR)/policy.h
|
||||
touch tools/tools.h
|
||||
|
||||
isdnlog/isdnlog.o: isdnlog/isdnlog.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/processor.o: isdnlog/processor.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/functions.o: isdnlog/functions.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/server.o: isdnlog/server.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/start_prog.o: isdnlog/start_prog.c isdnlog/isdnlog.h tools/tools.h
|
||||
|
||||
isdnlog/user_access.o: isdnlog/user_access.c isdnlog/isdnlog.h tools/tools.h
|
||||
|
||||
tools/tools.o: tools/tools.c tools/tools.h
|
||||
|
||||
tools/isdnconf.o: tools/isdnconf.c tools/tools.h
|
||||
|
||||
isdnrep/isdnrep.o: isdnrep/isdnrep.c isdnrep/isdnrep.h tools/tools.h
|
||||
|
||||
isdnconf/isdnconf.o: isdnconf/isdnconf.c isdnconf/isdnconf.h tools/tools.h
|
||||
|
||||
isdnrep/cheap.o: isdnrep/cheap.c isdnrep/isdnrep.h tools/tools.h
|
||||
|
||||
connect/conv_address.o: connect/conv_address.c connect/socket.h tools/tools.h
|
||||
connect/socket.o: connect/socket.c connect/socket.h tools/tools.h
|
||||
connect/connect.o: connect/connect.c connect/socket.h tools/tools.h
|
||||
|
||||
client/client.o: client/client.c connect/socket.h tools/tools.h
|
||||
client/isdn_display.o: client/isdn_display.c connect/socket.h tools/tools.h
|
||||
client/isdn_list_update.o: client/isdn_list_update.c tools/tools.h
|
||||
client/Xm/xconnect.o: client/Xm/xconnect.c connect/socket.h tools/tools.h
|
||||
client/Xm/xisdn.o: client/Xm/xisdn.c connect/socket.h tools/tools.h
|
||||
client/Xm/main_create.o: client/Xm/main_create.c tools/tools.h
|
||||
client/Xm/isdn_call.o: client/Xm/isdn_call.c tools/tools.h
|
||||
client/Xm/isdn_list.o: client/Xm/isdn_list.c tools/tools.h
|
||||
client/Xm/isdn_prot.o: client/Xm/isdn_prot.c tools/tools.h
|
||||
client/Xm/isdn_display.o: client/Xm/isdn_display.c tools/tools.h
|
||||
# client/Xmt/XmStringCvt.o: client/Xmt/XmStringCvt.c
|
||||
# client/Xmt/Lookup.o: client/Xmt/Lookup.c
|
||||
# client/Xmt/Localize.o: client/Xmt/Localize.c
|
||||
#client/Xmt/All.o: client/Xmt/All.c
|
||||
#client/Xmt/Create.o: client/Xmt/Create.c
|
||||
#client/Xmt/Initialize.o: client/Xmt/Initialize.c
|
||||
# $(CC) $(XDEF) -c client/Xmt/XmStringCvt.c
|
||||
#client/Xmt/xconnect.o: client/Xmt/xconnect.c connect/socket.h $(LIBISDNDIR)/libisdn.h tools/tools.h
|
||||
#client/Xmt/xisdn.o: client/Xmt/xisdn.c connect/socket.h $(LIBISDN)/libisdn.h tools/tools.h
|
||||
#client/Xmt/main_create.o: client/Xmt/main_create.c tools/tools.h
|
||||
#client/Xmt/isdn_call.o: client/Xmt/isdn_call.c tools/tools.h
|
||||
#client/Xmt/isdn_list.o: client/Xmt/isdn_list.c tools/tools.h
|
||||
#client/Xmt/isdn_prot.o: client/Xmt/isdn_prot.c tools/tools.h
|
||||
#client/Xmt/isdn_display.o: client/Xmt/isdn_display.c tools/tools.h
|
||||
|
||||
depend: .depend
|
||||
|
||||
.depend:
|
||||
$(CPP) -M $(CFLAGS) */*.c >.depend
|
||||
# $(CPP) -M $(CFLAGS) */*.c */*/*.c >.depend
|
|
@ -0,0 +1,275 @@
|
|||
## $Id: Makefile.in,v 1.1 1997/03/23 19:22:33 fritz Exp $
|
||||
##
|
||||
## ISDN accounting for isdn4linux.
|
||||
##
|
||||
## Copyright 1995, 1997 by Andreas Kool (akool@Kool.f.EUnet.de)
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
## it under the terms of the GNU General Public License as published by
|
||||
## the Free Software Foundation; either version 2, or (at your option)
|
||||
## any later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
##
|
||||
## $Log: Makefile.in,v $
|
||||
## Revision 1.1 1997/03/23 19:22:33 fritz
|
||||
## Make isdnlog configurable.
|
||||
##
|
||||
## Revision 2.6.37 1997/02/11 17:53:19 akool
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
SHELL := /bin/sh
|
||||
|
||||
#
|
||||
# autoconf generic stuff
|
||||
#
|
||||
PREFIX := @prefix@
|
||||
EXEC_PREFIX := @exec_prefix@
|
||||
BINDIR := @bindir@
|
||||
SBINDIR := @sbindir@
|
||||
LIBEXECDIR := @libexecdir@
|
||||
DATADIR := @datadir@
|
||||
SYSCONFDIR := @sysconfdir@
|
||||
SHAREDSTATEDIR := @sharedstatedir@
|
||||
LOCALSTATEDIR := @localstatedir@
|
||||
LIBDIR := @libdir@
|
||||
INFODIR := @infodir@
|
||||
INCLUDEDIR := @includedir@
|
||||
OLDINCLUDEDIR := @oldincludedir@
|
||||
MANDIR := @mandir@
|
||||
MAN1DIR := $(MANDIR)/man1
|
||||
MAN8DIR := $(MANDIR)/man8
|
||||
MAN1EXT := .1
|
||||
MAN8EXT := .8
|
||||
SRCDIR := @srcdir@
|
||||
#
|
||||
# end of autoconf generic stuff
|
||||
#
|
||||
|
||||
#
|
||||
# autoconf isdnlog specific stuff
|
||||
#
|
||||
INSTALL := @INSTALL@
|
||||
INSTALL_DIR := $(INSTALL) -m 0755 -o 0 -g 0 -d
|
||||
INSTALL_SBIN := $(INSTALL) -m 0700 -o 0 -g 0
|
||||
INSTALL_BIN := $(INSTALL) -m 0755 -o 0 -g 0
|
||||
INSTALL_DATA := $(INSTALL) -m 0644 -o 0 -g 0
|
||||
|
||||
LIBISDNDIR := @LIBISDNDIR@
|
||||
I4LCONFDIR := @I4LCONFDIR@
|
||||
LIBAREA := @LIBAREA@
|
||||
RUNDIR := @RUNDIR@
|
||||
DBMLIB := @DBMLIB@
|
||||
POSTGRES := @POSTGRES@
|
||||
POSTGRESDIR := @POSTGRESDIR@
|
||||
SERV_PORT := @SERV_PORT@
|
||||
USERFILE := @USERFILE@
|
||||
|
||||
ifndef ROOTDIR
|
||||
export ROOTDIR=$(shell pwd)
|
||||
PREFIXDIR=.
|
||||
MAKELIB =1
|
||||
else
|
||||
PREFIXDIR=$(ROOTDIR)
|
||||
endif
|
||||
|
||||
ifeq ($(MAKELIB),1)
|
||||
SUBDIRS = $(LIBISDNDIR)
|
||||
endif
|
||||
|
||||
ifndef _CC
|
||||
export _CC = gcc -Wall -pipe -O6 -m486 -fomit-frame-pointer -fforce-mem -fforce-addr -funroll-loops -fstrength-reduce
|
||||
endif
|
||||
|
||||
CC = $(_CC)
|
||||
|
||||
INCLUDE = -I./connect -I./tools -I$(PREFIXDIR) -I$(LIBISDNDIR)
|
||||
|
||||
ifneq ($(LIBAREA),1)
|
||||
LIB = $(DBMLIB)
|
||||
endif
|
||||
|
||||
|
||||
|
||||
|
||||
SERVICEFILE = /etc/services
|
||||
|
||||
|
||||
######################################################################
|
||||
# DON'T EDIT BELOW THIS LINE
|
||||
######################################################################
|
||||
|
||||
VERSION = 2.99.1
|
||||
|
||||
ifeq ($(POSTGRES),1)
|
||||
CFLAGS += -DPOSTGRES
|
||||
INCLUDE += -I$(POSTGRESDIR)/include
|
||||
LIB += -L$(POSTGRESDIR)/lib -lpq
|
||||
endif
|
||||
|
||||
ifdef DBMALLOC
|
||||
CFLAGS += -DDBMALLOC=1
|
||||
LIB += -ldbmalloc
|
||||
endif
|
||||
|
||||
CFLAGS += \
|
||||
-DVERSION=\"$(VERSION)\" \
|
||||
-DI4LVERSION=\"$(I4LVERSION)\" \
|
||||
$(INCLUDE)
|
||||
|
||||
ISDNLOG_OBJS = isdnlog/isdnlog.o isdnlog/processor.o isdnlog/functions.o \
|
||||
isdnlog/server.o isdnlog/start_prog.o isdnlog/messages.o \
|
||||
connect/connect.o connect/socket.o tools/tools.o \
|
||||
connect/conv_address.o isdnlog/user_access.o \
|
||||
isdnrep/cheap.o tools/isdnconf.o $(LIBISDNDIR)/libisdn.a
|
||||
|
||||
|
||||
ifeq ($(POSTGRES),1)
|
||||
ISDNLOG_OBJS += isdnlog/postgres.o
|
||||
endif
|
||||
|
||||
ifdef TESTCENTER
|
||||
ISDNLOG_OBJS += isdnlog/test_center.o
|
||||
endif
|
||||
|
||||
ISDNREP_OBJS = isdnrep/isdnrep.o isdnrep/cheap.o tools/tools.o \
|
||||
tools/isdnconf.o isdnlog/messages.o $(LIBISDNDIR)/libisdn.a
|
||||
|
||||
ISDNCONF_OBJS= isdnconf/isdnconf.o tools/tools.o tools/isdnconf.o \
|
||||
$(LIBISDNDIR)/libisdn.a
|
||||
|
||||
ISDNLOG = bin/isdnlog
|
||||
ISDNCONF = bin/isdnconf
|
||||
ISDNREP = bin/isdnrep
|
||||
|
||||
MODS = *.o */*.o
|
||||
|
||||
PROGS = $(ISDNLOG) $(ISDNREP) $(ISDNCONF)
|
||||
|
||||
all: libs $(PROGS)
|
||||
|
||||
libs:
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i; done
|
||||
|
||||
clean:
|
||||
-rm -f $(MODS)
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i clean; done
|
||||
|
||||
distclean: clean
|
||||
-rm -f $(PROGS) .depend config.h config.status config.cache \
|
||||
config.log Makefile confdefs.h policy.h
|
||||
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i distclean; done
|
||||
|
||||
ifeq (.depend,$(wildcard .depend))
|
||||
include .depend
|
||||
HEADERS := $(HEADERS) .depend
|
||||
endif
|
||||
|
||||
rootperm:
|
||||
@if [ `id -u` != "0" ]; then \
|
||||
echo ""; echo 'Do "make install" as root!' ;echo ""; false; \
|
||||
fi
|
||||
|
||||
installdirs: rootperm
|
||||
$(INSTALL_DIR) $(I4LCONFDIR)
|
||||
$(INSTALL_DIR) $(BINDIR)
|
||||
$(INSTALL_DIR) $(SBINDIR)
|
||||
$(INSTALL_DIR) $(MAN1DIR)
|
||||
$(INSTALL_DIR) $(MAN8DIR)
|
||||
|
||||
install: depend all rootperm installdirs
|
||||
if ps -x | fgrep $(ISDNLOG) >/dev/null; then kill `cat $(RUNDIR)/isdnlog.pid`; fi
|
||||
$(INSTALL_BIN) $(ISDNLOG) $(SBINDIR)
|
||||
$(INSTALL_BIN) $(ISDNREP) $(BINDIR)
|
||||
$(INSTALL_BIN) $(ISDNCONF) $(BINDIR)
|
||||
$(INSTALL_DATA) isdnlog/isdnlog.8 $(MAN8DIR)
|
||||
$(INSTALL_DATA) isdnrep/isdnrep.1 $(MAN1DIR)
|
||||
@echo ""
|
||||
@echo "Don't forget to create $(I4LCONFDIR)/$(USERFILE)"
|
||||
@echo ""
|
||||
@(grep isdnlog $(SERVICEFILE) >/dev/null) || \
|
||||
(echo "";echo "";echo "Add a line to the file $(SERVICEFILE)" ;echo "";echo ""; \
|
||||
echo "isdnlog $(SERV_PORT)/tcp isdnlog" >> $(SERVICEFILE))
|
||||
|
||||
install-strip:
|
||||
$(MAKE) INSTALL_BIN='$(INSTALL_BIN) -s' \
|
||||
INSTALL_SBIN='$(INSTALL_SBIN) -s' install
|
||||
|
||||
distrib: distclean
|
||||
cd .. && tar cf /tmp/isdnlog-$(I4LVERSION).tar \
|
||||
isdnlog-$(I4LVERSION)/Makefile \
|
||||
isdnlog-$(I4LVERSION)/Isdn \
|
||||
isdnlog-$(I4LVERSION)/README \
|
||||
isdnlog-$(I4LVERSION)/NEWS \
|
||||
isdnlog-$(I4LVERSION)/COPYING \
|
||||
isdnlog-$(I4LVERSION)/BUGS \
|
||||
isdnlog-$(I4LVERSION)/TODO \
|
||||
isdnlog-$(I4LVERSION)/FAQ \
|
||||
isdnlog-$(I4LVERSION)/samples \
|
||||
isdnlog-$(I4LVERSION)/tools \
|
||||
isdnlog-$(I4LVERSION)/isdnconf \
|
||||
isdnlog-$(I4LVERSION)/isdnlog \
|
||||
isdnlog-$(I4LVERSION)/isdnrep \
|
||||
isdnlog-$(I4LVERSION)/connect \
|
||||
isdnlog-$(I4LVERSION)/lib \
|
||||
isdnlog-$(I4LVERSION)/contrib \
|
||||
isdnlog-$(I4LVERSION)/bin
|
||||
gzip -f9 /tmp/isdnlog-$(I4LVERSION).tar
|
||||
# uuencode /tmp/isdnlog-$(I4LVERSION).tar.gz isdnlog-$(I4LVERSION).tar.gz > /tmp/isdnlog-$(I4LVERSION).uue
|
||||
|
||||
$(ISDNLOG): $(ISDNLOG_OBJS)
|
||||
$(CC) -o $(ISDNLOG) $(LFLAGS) $(ISDNLOG_OBJS) $(LIB)
|
||||
|
||||
$(ISDNREP): $(ISDNREP_OBJS)
|
||||
$(CC) -o $(ISDNREP) $(LFLAGS) $(ISDNREP_OBJS) $(LIB)
|
||||
|
||||
$(ISDNCONF): $(ISDNCONF_OBJS)
|
||||
$(CC) -o $(ISDNCONF) $(LFLAGS) $(ISDNCONF_OBJS) $(LIB)
|
||||
|
||||
tools/tools.h: $(LIBISDNDIR)/libisdn.h $(PREFIXDIR)/policy.h
|
||||
touch tools/tools.h
|
||||
|
||||
isdnlog/isdnlog.o: isdnlog/isdnlog.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/processor.o: isdnlog/processor.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/functions.o: isdnlog/functions.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/server.o: isdnlog/server.c isdnlog/isdnlog.h tools/tools.h \
|
||||
connect/socket.h
|
||||
|
||||
isdnlog/start_prog.o: isdnlog/start_prog.c isdnlog/isdnlog.h tools/tools.h
|
||||
|
||||
isdnlog/user_access.o: isdnlog/user_access.c isdnlog/isdnlog.h tools/tools.h
|
||||
|
||||
tools/tools.o: tools/tools.c tools/tools.h
|
||||
|
||||
tools/isdnconf.o: tools/isdnconf.c tools/tools.h
|
||||
|
||||
isdnrep/isdnrep.o: isdnrep/isdnrep.c isdnrep/isdnrep.h tools/tools.h
|
||||
|
||||
isdnconf/isdnconf.o: isdnconf/isdnconf.c isdnconf/isdnconf.h tools/tools.h
|
||||
|
||||
isdnrep/cheap.o: isdnrep/cheap.c isdnrep/isdnrep.h tools/tools.h
|
||||
|
||||
connect/conv_address.o: connect/conv_address.c connect/socket.h tools/tools.h
|
||||
connect/socket.o: connect/socket.c connect/socket.h tools/tools.h
|
||||
connect/connect.o: connect/connect.c connect/socket.h tools/tools.h
|
||||
|
||||
depend: .depend
|
||||
|
||||
.depend:
|
||||
$(CPP) -M $(CFLAGS) */*.c >.depend
|
||||
# $(CPP) -M $(CFLAGS) */*.c */*/*.c >.depend
|
|
@ -0,0 +1,47 @@
|
|||
dnl
|
||||
dnl Check for postgres
|
||||
dnl
|
||||
|
||||
AC_DEFUN(AC_CHECK_POSTGRES, [
|
||||
POSTGRESDIR=""
|
||||
pqdir="no"
|
||||
|
||||
AC_ARG_WITH(postgres,
|
||||
[ --with-postgres=DIR Set postgres directory []],
|
||||
tst_postgresdir="${withval}")
|
||||
|
||||
if test "$tst_postgresdir" != "" || test "$CONFIG_ISDNLOG_POSTGRES" = "y" ; then
|
||||
AC_MSG_CHECKING([for postgres])
|
||||
if test "${tst_postgresdir}" != "" ; then
|
||||
CPPFLAGS="-nostdinc -I${tst_postgresdir}/include"
|
||||
AC_TRY_CPP([#include <libpq-fe.h>], pqdir=${tst_postgresdir})
|
||||
fi
|
||||
if test "$pqdir" = "no" ; then
|
||||
CPPFLAGS="-nostdinc -I/lib/postgres95/include"
|
||||
AC_TRY_CPP([#include <libpq-fe.h>], pqdir=/lib/postgres95)
|
||||
fi
|
||||
if test "$pqdir" = "no" ; then
|
||||
CPPFLAGS="-nostdinc -I/usr/lib/postgres95/include"
|
||||
AC_TRY_CPP([#include <libpq-fe.h>], pqdir=/usr/lib/postgres95)
|
||||
fi
|
||||
if test "$pqdir" = "no" ; then
|
||||
CPPFLAGS="-nostdinc -I/usr/local/postgres95/include"
|
||||
AC_TRY_CPP([#include <libpq-fe.h>], pqdir=/usr/local/postgres95)
|
||||
fi
|
||||
if test "$pqdir" = "no" ; then
|
||||
CPPFLAGS="-nostdinc -I/usr/local/lib/postgres95/include"
|
||||
AC_TRY_CPP([#include <libpq-fe.h>], pqdir=/usr/local/lib/postgres95)
|
||||
fi
|
||||
AC_MSG_RESULT("$pqdir")
|
||||
fi
|
||||
if test "$pqdir" != "no" ; then
|
||||
POSTGRES=1
|
||||
AC_DEFINE_UNQUOTED(POSTGRES,1)
|
||||
else
|
||||
pqdir=""
|
||||
fi
|
||||
POSTGRESDIR="$pqdir"
|
||||
AC_DEFINE_UNQUOTED(POSTGRESDIR,"$pqdir")
|
||||
AC_SUBST(POSTGRES)
|
||||
AC_SUBST(POSTGRESDIR)
|
||||
])
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,153 @@
|
|||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_INIT(isdnlog/isdnlog.c)
|
||||
AC_PREFIX_DEFAULT(/usr)
|
||||
AC_CONFIG_HEADER(policy.h)
|
||||
|
||||
if test -r ../.config ; then
|
||||
|
||||
dnl
|
||||
dnl i4l package setup, get variables from ../config
|
||||
dnl
|
||||
|
||||
source ../.config
|
||||
bindir=$CONFIG_BINDIR
|
||||
sbindir=$CONFIG_SBINDIR
|
||||
mandir=$CONFIG_MANDIR
|
||||
LIBISDNDIR=../lib
|
||||
I4LCONFDIR=$CONFIG_I4LCONFDIR
|
||||
OLDCONFDIR=$CONFIG_ISDNLOG_OLDI4LCONFDIR
|
||||
OLDCONFFILE=$CONFIG_ISDNLOG_OLDI4LCONFFILE
|
||||
RUNDIR=$CONFIG_RUNDIR
|
||||
SERV_PORT=$CONFIG_ISDNLOG_SERV_PORT
|
||||
USERFILE=$CONFIG_ISDNLOG_USERFILE
|
||||
LOGFILE=$CONFIG_ISDNLOG_LOGFILE
|
||||
CHARGEFILE=$CONFIG_ISDNLOG_CHARGEFILE
|
||||
RELOADCMD=$CONFIG_ISDNLOG_RELOADCMD
|
||||
STOPCMD=$CONFIG_ISDNLOG_STOPCMD
|
||||
REBOOTCMD=$CONFIG_ISDNLOG_REBOOTCMD
|
||||
if test "$CONFIG_LIB_AREACODE" = "y" ; then
|
||||
ALIB=area
|
||||
fi
|
||||
|
||||
else
|
||||
|
||||
dnl
|
||||
dnl Standalone setup defaults
|
||||
dnl
|
||||
|
||||
LIBISDNDIR="../lib"
|
||||
I4LCONFDIR="/etc/isdn"
|
||||
OLDCONFDIR="/etc/isdnlog"
|
||||
OLDCONFFILE="isdnlog.conf"
|
||||
RUNDIR="/var/run"
|
||||
ALIB=area
|
||||
SERV_PORT=20011
|
||||
USERFILE=isdnlog.users
|
||||
LOGFILE=/var/log/isdn.log
|
||||
CHARGEFILE=charge.dat
|
||||
RELOADCMD=reload
|
||||
STOPCMD=stop
|
||||
REBOOTCMD=/sbin/reboot
|
||||
|
||||
fi
|
||||
|
||||
dnl
|
||||
dnl To make it possible to set variables in policy.h
|
||||
dnl they have to be defined with AC_DEFINE...
|
||||
dnl
|
||||
AC_DEFINE_UNQUOTED(OLDCONFDIR,"$OLDCONFDIR")
|
||||
AC_DEFINE_UNQUOTED(OLDCONFFILE,"$OLDCONFFILE")
|
||||
AC_DEFINE_UNQUOTED(SERV_PORT,$SERV_PORT)
|
||||
AC_DEFINE_UNQUOTED(USERFILE,"$USERFILE")
|
||||
AC_DEFINE_UNQUOTED(LOGFILE,"$LOGFILE")
|
||||
AC_DEFINE_UNQUOTED(CHARGEFILE,"$CHARGEFILE")
|
||||
AC_DEFINE_UNQUOTED(RELOADCMD,"$RELOADCMD")
|
||||
AC_DEFINE_UNQUOTED(STOPCMD,"$STOPCMD")
|
||||
AC_DEFINE_UNQUOTED(REBOOTCMD,"$REBOOTCMD")
|
||||
if test "$CONFIG_ISDNLOG_CH" = "y" ; then
|
||||
AC_DEFINE(ISDN_CH,1)
|
||||
fi
|
||||
if test "$CONFIG_ISDNLOG_NL" = "y" ; then
|
||||
AC_DEFINE(ISDN_NL,1)
|
||||
fi
|
||||
if test "$CONFIG_ISDNLOG_OLD_I4L" = "y" ; then
|
||||
AC_DEFINE(OLD_I4L,1)
|
||||
fi
|
||||
|
||||
dnl Checks for programs.
|
||||
AC_PROG_CC
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_MAKE_SET
|
||||
|
||||
dnl Checks for libraries.
|
||||
AC_CHECK_LIB(dbm, dbm_open, DBMLIB=-ldbm; AC_DEFINE(HAVE_LIBDBM),
|
||||
AC_CHECK_LIB(gdbm, gdbm_open, DBMLIB=-lgdbm; AC_DEFINE(HAVE_LIBGDBM)))
|
||||
AC_CHECK_POSTGRES
|
||||
|
||||
dnl TODO: replace main by a funcion within libdbmalloc
|
||||
#AC_CHECK_LIB(dbmalloc, main)
|
||||
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
AC_HEADER_SYS_WAIT
|
||||
AC_CHECK_HEADERS(fcntl.h limits.h sys/ioctl.h sys/time.h syslog.h unistd.h)
|
||||
|
||||
dnl Manual config
|
||||
AC_ARG_WITH(isdnlib,
|
||||
[ --with-isdnlib=DIR Set isdn library [../lib]],
|
||||
LIBISDNDIR=$withval; AC_DEFINE_UNQUOTED(LIBISDNDIR,"$withval"))
|
||||
AC_ARG_WITH(area-lib,
|
||||
[ --with-area-lib=STRING Set area library type [area]],
|
||||
ALIB=$withval)
|
||||
AC_ARG_WITH(charge,
|
||||
[ --with-charge=XX Set country specific chargeinfo [DE]],
|
||||
CHARGECOUNTRY=$withval)
|
||||
AC_ARG_WITH(oldconfdir,
|
||||
[ --with-oldconfdir=DIR Set old config directory [/etc/isdnlog]],
|
||||
OLDCONFDIR=$withval; AC_DEFINE_UNQUOTED(OLDCONFDIR,"$withval"))
|
||||
AC_ARG_WITH(oldconf,
|
||||
[ --with-oldconf=NAME Set old config file name [isdnlog.conf]],
|
||||
OLDCONFFILE=$withval; AC_DEFINE_UNQUOTED(OLDCONFFILE,"$withval"))
|
||||
AC_ARG_WITH(sport,
|
||||
[ --with-sport=INT Set server port [20011]],
|
||||
SERV_PORT=$withval; AC_DEFINE_UNQUOTED(SERV_PORT,$withval))
|
||||
|
||||
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||
AC_C_CONST
|
||||
AC_TYPE_PID_T
|
||||
AC_TYPE_SIZE_T
|
||||
AC_HEADER_TIME
|
||||
AC_STRUCT_TM
|
||||
|
||||
dnl Checks for C library functions.
|
||||
AC_PROG_GCC_TRADITIONAL
|
||||
AC_FUNC_MEMCMP
|
||||
AC_TYPE_SIGNAL
|
||||
AC_FUNC_UTIME_NULL
|
||||
AC_CHECK_FUNCS(mktime select socket stime strdup strerror strftime strstr strtod strtol)
|
||||
|
||||
dnl Set variables in output files.
|
||||
|
||||
if test "$ALIB" = "area" ; then
|
||||
LIBAREA=1
|
||||
AC_DEFINE(LIBAREA)
|
||||
fi
|
||||
case "$CHARGECOUNTRY" in
|
||||
CH)
|
||||
ISDN_CH=1
|
||||
AC_DEFINE(ISDN_CH)
|
||||
;;
|
||||
NL)
|
||||
ISDN_NL=1
|
||||
AC_DEFINE(ISDN_NL)
|
||||
;;
|
||||
esac
|
||||
|
||||
AC_SUBST(LIBISDNDIR)
|
||||
AC_SUBST(I4LCONFDIR)
|
||||
AC_SUBST(DBMLIB)
|
||||
AC_SUBST(LIBAREA)
|
||||
AC_SUBST(RUNDIR)
|
||||
AC_SUBST(SERV_PORT)
|
||||
AC_SUBST(USERFILE)
|
||||
AC_OUTPUT(Makefile)
|
|
@ -0,0 +1,2 @@
|
|||
#!/bin/sh
|
||||
exit 0
|
|
@ -0,0 +1,124 @@
|
|||
/* policy.h.in. Generated automatically from configure.in by autoheader. */
|
||||
|
||||
/* Define to empty if the keyword does not work. */
|
||||
#undef const
|
||||
|
||||
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
|
||||
#undef HAVE_SYS_WAIT_H
|
||||
|
||||
/* Define if utime(file, NULL) sets file's timestamp to the present. */
|
||||
#undef HAVE_UTIME_NULL
|
||||
|
||||
/* Define to `int' if <sys/types.h> doesn't define. */
|
||||
#undef pid_t
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#undef RETSIGTYPE
|
||||
|
||||
/* Define to `unsigned' if <sys/types.h> doesn't define. */
|
||||
#undef size_t
|
||||
|
||||
/* Define if you have the ANSI C header files. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* Define if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#undef TIME_WITH_SYS_TIME
|
||||
|
||||
/* Define if your <sys/time.h> declares struct tm. */
|
||||
#undef TM_IN_SYS_TIME
|
||||
|
||||
/* Define if you have the mktime function. */
|
||||
#undef HAVE_MKTIME
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#undef HAVE_SELECT
|
||||
|
||||
/* Define if you have the socket function. */
|
||||
#undef HAVE_SOCKET
|
||||
|
||||
/* Define if you have the stime function. */
|
||||
#undef HAVE_STIME
|
||||
|
||||
/* Define if you have the strdup function. */
|
||||
#undef HAVE_STRDUP
|
||||
|
||||
/* Define if you have the strerror function. */
|
||||
#undef HAVE_STRERROR
|
||||
|
||||
/* Define if you have the strftime function. */
|
||||
#undef HAVE_STRFTIME
|
||||
|
||||
/* Define if you have the strstr function. */
|
||||
#undef HAVE_STRSTR
|
||||
|
||||
/* Define if you have the strtod function. */
|
||||
#undef HAVE_STRTOD
|
||||
|
||||
/* Define if you have the strtol function. */
|
||||
#undef HAVE_STRTOL
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#undef HAVE_FCNTL_H
|
||||
|
||||
/* Define if you have the <limits.h> header file. */
|
||||
#undef HAVE_LIMITS_H
|
||||
|
||||
/* Define if you have the <sys/ioctl.h> header file. */
|
||||
#undef HAVE_SYS_IOCTL_H
|
||||
|
||||
/* Define if you have the <sys/time.h> header file. */
|
||||
#undef HAVE_SYS_TIME_H
|
||||
|
||||
/* Define if you have the <syslog.h> header file. */
|
||||
#undef HAVE_SYSLOG_H
|
||||
|
||||
/* Define if you have the <unistd.h> header file. */
|
||||
#undef HAVE_UNISTD_H
|
||||
|
||||
/* Define if you have the dbm library (-ldbm). */
|
||||
#undef HAVE_LIBDBM
|
||||
|
||||
/* Define if you have the gdbm library (-lgdbm). */
|
||||
#undef HAVE_LIBGDBM
|
||||
|
||||
/* Define if you have Swiss charge info */
|
||||
#undef ISDN_CH
|
||||
|
||||
/* Define if you have Netherlands charge info */
|
||||
#undef ISDN_NL
|
||||
|
||||
/* Define the config directory */
|
||||
#undef I4LCONFDIR
|
||||
|
||||
/* Define the old config directory */
|
||||
#undef OLDCONFDIR
|
||||
|
||||
/* Define the name of the old config file */
|
||||
#undef OLDCONFFILE
|
||||
|
||||
/* Define if libarea should be used */
|
||||
#undef LIBAREA
|
||||
|
||||
/* Define if postgres should be used */
|
||||
#undef POSTGRES
|
||||
|
||||
/* Define if server port */
|
||||
#undef SERV_PORT
|
||||
|
||||
/* File for permission configuration */
|
||||
#undef USERFILE
|
||||
|
||||
/* Logfile */
|
||||
#undef LOGFILE
|
||||
|
||||
/* Charge file */
|
||||
#undef CHARGEFILE
|
||||
|
||||
/* Command for reloading */
|
||||
#undef RELOADCMD
|
||||
|
||||
/* Command for stopping */
|
||||
#undef STOPCMD
|
||||
|
||||
/* Command for rebooting */
|
||||
#undef REBOOTCMD
|
Loading…
Reference in New Issue