You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

90 lines
2.9 KiB

--- Makefile.in.dist Tue Apr 15 14:50:22 2003
+++ Makefile.in Tue Apr 15 14:50:58 2003
@@ -698,10 +698,10 @@
install-data-hook:
- if test -f $(DEFAULT_CONFIG); then \
- $(ECHO) "$(DEFAULT_CONFIG) exists, not overwritten"; \
+ if test -f $(DESTDIR)$(DEFAULT_CONFIG); then \
+ $(ECHO) "$(DESTDIR)$(DEFAULT_CONFIG) exists, not overwritten"; \
else \
- $(INSTALL_DATA) $(srcdir)/whoson.conf $(DEFAULT_CONFIG); \
+ $(INSTALL_DATA) $(srcdir)/whoson.conf $(DESTDIR)$(DEFAULT_CONFIG); \
fi; \
for f in $(MAN3XTRA); do \
rm -f $(DESTDIR)$(man3dir)/$$f; \
--- whosond.c.dist Tue Apr 15 14:37:01 2003
+++ whosond.c Tue Apr 15 14:38:32 2003
@@ -153,6 +153,8 @@
if (daemon) {
int child;
if ((child=fork()) > 0) {
+ printf("%d\n",child);
+ fflush(stdout);
sleep(1);
return 0;
} else if (child < 0) {
--- whoson.conf.dist Tue Apr 15 15:16:43 2003
+++ whoson.conf Tue Apr 15 16:51:52 2003
@@ -13,13 +13,13 @@
# stream socket. "port" is the name of the socket.
client unix
- port=/var/run/whoson.s
+ port=@l_prefix@/var/whoson/run/whoson.s
# Connect to the server running on the same machine via a unix domain
# datagram socket. "port" is the name of the socket.
client unixd
- port=/var/run/whoson.d
+ port=@l_prefix@/var/whoson/run/whoson.d
maxtries=5
inittimeout=100000
@@ -39,7 +39,7 @@
# Connect to the server over the TCP protocol.
client tcp port=9876
- address=194.67.3.216
+ address=127.0.0.1
# There may be any number of any type entries.
# Stream protocols (tcp and unix) allow for persistent connections
@@ -62,23 +62,25 @@
port=9876
listenq=5
keepalive=150
- allow=123.45.67.0/24 # Allow the the whole network
- deny=123.45.67.89/32 # except these ..
- deny=123.45.67.90/32 # .. two machines
-server unix port=/var/run/whoson.s keepalive=150
+ #allow=123.45.67.0/24 # Allow the the whole network
+ #deny=123.45.67.89/32 # except these ..
+ #deny=123.45.67.90/32 # .. two machines
+ allow=127.0.0.1/32
+server unix port=@l_prefix@/var/whoson/run/whoson.s keepalive=150
listenq=5
-server unixd port=/var/run/whoson.d
+server unixd port=@l_prefix@/var/whoson/run/whoson.d
server udp port=9876
- allow=0.0.0.0/0 # open to the world. Don't do that!
+ #allow=0.0.0.0/0 # open to the world. Don't do that!
+ allow=127.0.0.1/32
# "global" pseudo server that does not listen; it is only used to set
# global configuration parameters. "ttl" - how many seconds
# inserted entries will live in the database if not deleted explicitely.
server global ttl=600 # 10 minutes
- chroot=/some/empty/directory # chdir and chroot here
- group=nobody # change group id and
- user=nobody # user id after bind()ing
- cachesize=100000 # max. number of entries to keep
+ chroot=@l_prefix@/var/whoson/empty/ # chdir and chroot here
+ group=@l_rgrp@ # change group id and
+ user=@l_rusr@ # user id after bind()ing
+ cachesize=100000 # max. number of entries to keep
# end of config