Hello Mentors, Currently I try to pack the "swhoisd" and make the german localization.
Now I have problems with some things like autoconf, automake and such, since I do not know what to do (never used it). I have allready compiled swhoisd for arround 3 years (!!!) but do not know anymore how, because today I am facing a problem: ./configure works fine with the exception of the beginning and the "missing" error: ----8<-------------------------------------------------------------- checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking whether build environment is sane... yes checking for a BSD-compatible install... /usr/bin/install -c /usr/src/swhoisd-3.0.5/missing: Unknown `--run' option Try `/usr/src/swhoisd-3.0.5/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for AIX... no checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking for ANSI C header files... yes checking for library containing gettext... none required checking for pthread_create in -lpthread... yes checking for library containing gethostent... none required checking for library containing socket... none required checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for pid_t... yes checking for inline... inline checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking whether byte ordering is bigendian... no checking for working alloca.h... yes checking for alloca... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for function prototypes... yes checking whether setvbuf arguments are reversed... no checking return type of signal handlers... void checking for strftime... yes checking for vprintf... yes checking for _doprnt... no checking for getcwd... yes checking for getwd... yes checking for putenv... yes checking for select... yes checking for socket... yes checking for strdup... yes checking for strerror... yes checking for strstr... yes checking for getpeername... yes checking for getaddrinfo... yes checking for inet_ntop... yes checking for inet_pton... yes checking for localtime_r... yes checking for getpwnam_r... yes checking for getgrnam_r... yes checking for snprintf... yes checking for strlcpy... no checking for g_strlcpy in -lglib... no setting build environment for i686linux-gnu checking for nobody uid... 65534 checking for nogroup gid... 65534 configure: creating ./config.status config.status: creating doc/Makefile config.status: creating po/Makefile.in config.status: creating src/Makefile config.status: creating sun/Makefile config.status: creating redhat/swhoisd.spec config.status: creating intl/Makefile config.status: creating Makefile config.status: creating src/config.h config.status: src/config.h is unchanged config.status: executing depfiles commands ----8<-------------------------------------------------------------- after this I have tried "make" and: ----8<-------------------------------------------------------------- Making all in doc make[1]: Entering directory `/usr/src/swhoisd-3.0.5/doc' make[1]: Für das Ziel »all« ist nichts zu tun. make[1]: Leaving directory `/usr/src/swhoisd-3.0.5/doc' Making all in intl make[1]: Entering directory `/usr/src/swhoisd-3.0.5/intl' make[1]: Für das Ziel »all« ist nichts zu tun. make[1]: Leaving directory `/usr/src/swhoisd-3.0.5/intl' Making all in src make[1]: Entering directory `/usr/src/swhoisd-3.0.5/src' make all-am make[2]: Entering directory `/usr/src/swhoisd-3.0.5/src' source='rfc1431.c' object='rfc1431.o' libtool=no \ depfile='.deps/rfc1431.Po' tmpdepfile='.deps/rfc1431.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DMYUID=65534 -DMYGID=65534 -c `test -f 'rfc1431.c' || echo './'`rfc1431.c source='do_whois.c' object='do_whois.o' libtool=no \ depfile='.deps/do_whois.Po' tmpdepfile='.deps/do_whois.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DMYUID=65534 -DMYGID=65534 -c `test -f 'do_whois.c' || echo './'`do_whois.c source='sysutils.c' object='sysutils.o' libtool=no \ depfile='.deps/sysutils.Po' tmpdepfile='.deps/sysutils.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DMYUID=65534 -DMYGID=65534 -c `test -f 'sysutils.c' || echo './'`sysutils.c source='main.c' object='main.o' libtool=no \ depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DMYUID=65534 -DMYGID=65534 -c `test -f 'main.c' || echo './'`main.c source='snprintf.c' object='snprintf.o' libtool=no \ depfile='.deps/snprintf.Po' tmpdepfile='.deps/snprintf.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DMYUID=65534 -DMYGID=65534 -c `test -f 'snprintf.c' || echo './'`snprintf.c source='strlcpy.c' object='strlcpy.o' libtool=no \ depfile='.deps/strlcpy.Po' tmpdepfile='.deps/strlcpy.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DMYUID=65534 -DMYGID=65534 -c `test -f 'strlcpy.c' || echo './'`strlcpy.c gcc -DMYUID=65534 -DMYGID=65534 -o in.swhoisd strlcpy.o rfc1431.o do_whois.o sysutils.o main.o snprintf.o -lpthread co RCS/swhoisd,v swhoisd make[2]: co: Kommando nicht gefunden make[2]: *** [swhoisd] Fehler 127 make[2]: Leaving directory `/usr/src/swhoisd-3.0.5/src' make[1]: *** [all] Fehler 2 make[1]: Leaving directory `/usr/src/swhoisd-3.0.5/src' make: *** [all-recursive] Fehler 1 ----8<-------------------------------------------------------------- I do not find anythin about a "co" command in ANY files. It seems it must be cp but I do not find the line where it is. :-/ And last not least from the README: ----8<-------------------------------------------------------------- README for swhoisd ================== $Id: README,v 1.4 2001/07/04 06:17:04 dan Exp $ See file INSTALL for install instruction. See file COPYING for license. See file INTERNATIONALIZATION for message file usage for other languages. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. INTRODUCTION swhoisd is a daemon that performs a simple query to a text file with a given pre-defined format and replies to whois TCP queries on port 43. The current version supports three types of record: Host, Domain and Person. The configuration file /etc/swhoisd.conf should be a text document with the information that is to be provided. For each host, domain or person, an appropriate record should be set in swhoisd.conf. <snip> See rfc1834.txt for information on whois servers. swhoisd is based on source originally developed by Joao Cabral <[EMAIL PROTECTED]> and modified by Dan Anderson <[EMAIL PROTECTED]>. ----8<-------------------------------------------------------------- And from COPYING: ----8<-------------------------------------------------------------- Copyright © 2000 Joao Cabral <[EMAIL PROTECTED]> All rights reserved. Copyright © 2001 Dan Anderson <[EMAIL PROTECTED]> All rights reserved. $Id: COPYING 1.3 2001/07/02 19:05:15 dan Exp $ LICENSE Swhoisd is covered by the following copyright/license. This license is copied verbatium from the "BSD-style" license as modified by XFree86 to be "GNU license compatible" (i.e., it does not have the "advertising clause"--see http://www.xfree86.org/ and http://www.gnu.org/). It is also consistent with the "Open Source" definition (see http://www.opensource.org/): Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the authors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ----8<-------------------------------------------------------------- Thanks, Greetings and nice Day/Evening Michelle Konzack Systemadministrator Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ ##################### Debian GNU/Linux Consultant ##################### Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/6/61925193 67100 Strasbourg/France IRC #Debian (irc.icq.com) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]