diff options
author | Joerg Wunsch <joerg@FreeBSD.org> | 2009-06-13 19:05:42 +0000 |
---|---|---|
committer | Joerg Wunsch <joerg@FreeBSD.org> | 2009-06-13 19:05:42 +0000 |
commit | 8715d0081ce7c72848a1ad532c26fba36197311a (patch) | |
tree | 2bbbc303f179ea38efd9c1faa41d938761fd745b /comms/xcept | |
parent | 78d34cad82f078432e1d2c53d3b8aca0320deb1b (diff) | |
download | ports-8715d0081ce7c72848a1ad532c26fba36197311a.tar.gz ports-8715d0081ce7c72848a1ad532c26fba36197311a.zip |
Notes
Diffstat (limited to 'comms/xcept')
-rw-r--r-- | comms/xcept/Makefile | 25 | ||||
-rw-r--r-- | comms/xcept/distinfo | 3 | ||||
-rw-r--r-- | comms/xcept/files/patch-aa | 6 | ||||
-rw-r--r-- | comms/xcept/files/patch-ab | 1857 | ||||
-rw-r--r-- | comms/xcept/files/patch-ac | 279 | ||||
-rw-r--r-- | comms/xcept/files/patch-ad | 17 | ||||
-rw-r--r-- | comms/xcept/files/patch-ae | 139 | ||||
-rw-r--r-- | comms/xcept/files/patch-af | 10 | ||||
-rw-r--r-- | comms/xcept/pkg-descr | 29 | ||||
-rw-r--r-- | comms/xcept/pkg-plist | 15 |
10 files changed, 0 insertions, 2380 deletions
diff --git a/comms/xcept/Makefile b/comms/xcept/Makefile deleted file mode 100644 index 9e045f2781a5..000000000000 --- a/comms/xcept/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: xcept -# Date created: Sep 1, 1996 -# Whom: joerg -# -# $FreeBSD$ -# - -PORTNAME= xcept -PORTVERSION= 2.1.2 -PORTREVISION= 5 -CATEGORIES= comms -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= joerg - -MAINTAINER= joerg@FreeBSD.org -COMMENT= A decoder for the CEPT (Btx) protocol - -USE_XORG= x11 -MAN1= xcept.1 -MAN8= ceptd.8 -MANCOMPRESSED= maybe - -WRKSRC= ${WRKDIR}/XCept-${PORTVERSION} - -.include <bsd.port.mk> diff --git a/comms/xcept/distinfo b/comms/xcept/distinfo deleted file mode 100644 index 66bb32d8e045..000000000000 --- a/comms/xcept/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (xcept-2.1.2.tar.gz) = 5b8f8e8839d14ed7c899bcaa2749f147 -SHA256 (xcept-2.1.2.tar.gz) = 803906f6720cc66e8c438982c89b9bbf37927e9dcc9bf5171be4236e6ce9a33c -SIZE (xcept-2.1.2.tar.gz) = 116344 diff --git a/comms/xcept/files/patch-aa b/comms/xcept/files/patch-aa deleted file mode 100644 index 4bbfeee67af7..000000000000 --- a/comms/xcept/files/patch-aa +++ /dev/null @@ -1,6 +0,0 @@ ---- /dev/null Sun Sep 1 12:14:31 1996 -+++ Makefile Sun Sep 1 14:43:35 1996 -@@ -0,0 +1,3 @@ -+SUBDIR= ceptd xcept lib etc -+ -+.include <bsd.subdir.mk> diff --git a/comms/xcept/files/patch-ab b/comms/xcept/files/patch-ab deleted file mode 100644 index 7a0ceb44d096..000000000000 --- a/comms/xcept/files/patch-ab +++ /dev/null @@ -1,1857 +0,0 @@ ---- ceptd/config.h.orig Wed Jul 27 10:28:38 1994 -+++ ceptd/config.h Sun Sep 1 12:37:09 1996 -@@ -49,7 +49,7 @@ - - #undef NO_STRERROR /* define NO_STRERROR if you don't have strerror func. */ - #define HASTERMIOS /* define HASTERMIOS if system has termios.h */ --#undef ASCIIPID /* define if your system writes pid in ascii to -+#define ASCIIPID /* define if your system writes pid in ascii to - uucp-lock */ - - #endif /* __bsdi__ */ ---- ceptd/Makefile.orig Wed Jun 15 17:10:59 1994 -+++ ceptd/Makefile Sun Sep 1 14:17:11 1996 -@@ -1,21 +1,30 @@ - # directories: - OWNER= root --GROUP= sys --EXECMODE= 6750 -+GROUP= bin -+EXECMODE= 0750 -+MANMODE= 0644 - --BINDIR= /usr/local/bin# directory for the executable ceptd --MANDIR= /usr/local/man/manl# directory for the ceptds manpage -+BINDIR= /usr/local/libexec# directory for the executable ceptd -+MANDIR= /usr/local/man/man8# directory for the ceptds manpage - ETCDIR= /usr/local/etc# directory for 'init file' and 'users file' - - # defaults for the ceptd : - --DEFAULTINITFILENAME= $(ETCDIR)/init.cept# modems default init file --DEFAULTUSERSFILENAME= $(ETCDIR)/users.cept# file with allowed users --DEFAULTLOGFILENAME= /tmp/log.cept# logfile for user online times -+DEFAULTINITFILENAME= $(ETCDIR)/cept.init# modems default init file -+DEFAULTUSERSFILENAME= $(ETCDIR)/cept.users# file with allowed users -+DEFAULTLOGFILENAME= /var/log/log.cept# logfile for user online times - DEFAULTMODEM= /dev/modem# char. special file for modem - DEFAULTSPEED= 2400# modem baud rate - DEFAULTSOCKETPORT= 20005# socket port for connections --LOCKDIR= /var/spool/locks# lock dir for uucp-locks -+LOCKDIR= /var/spool/lock# lock dir for uucp-locks -+ -+.ifdef NOMANCOMPRESS -+MANPAGE= ceptd.8 -+MANCOMPRESS= cat -+.else -+MANPAGE= ceptd.8.gz -+MANCOMPRESS= gzip -c -9 -+.endif - - # define these flags in $(DEFS): - -@@ -54,86 +63,49 @@ - -DDEFAULTINITFILENAME=\"$(DEFAULTINITFILENAME)\"\ - -DDEFAULTUSERSFILENAME=\"$(DEFAULTUSERSFILENAME)\"\ - -DDEFAULTLOGFILENAME=\"$(DEFAULTLOGFILENAME)\"\ -- -DSVR4 -+ -DBSD - # -DISDN\ - - # the GNU C-compiler: --CC = gcc --CCOPTS = -O --CCFLAGS = -Wswitch -Wcomment -Wshadow -Wpointer-arith -Wcast-qual\ -- -Wtrigraphs# -Wunused -+#CC = gcc -+#CCOPTS = -O -+#CCFLAGS = -Wswitch -Wcomment -Wshadow -Wpointer-arith -Wcast-qual\ -+# -Wtrigraphs# -Wunused - - # ... the lex is ... --LEX = flex -+#LEX =flex - - ############################################################################## - --all: ceptd ceptd.8 -+all: ceptd ${MANPAGE} - - OBJS = ceptd.o level2.o modeminit.o socket.o term.o lex.yy.o isdn.o - SRC = ceptd.c level2.c modeminit.c socket.c term.c lex.yy.c isdn.c - INC = config.h cept.h ../xcept/protocol.h - --.c.o: makefile config.h cept.h ../xcept/protocol.h -- @echo -- @echo '########################## $@ ########################' -- $(CC) -c $(CCOPTS) $(CCFLAGS) $(DEFS) $*.c -+.c.o: config.h cept.h ../xcept/protocol.h -+ $(CC) -c $(CFLAGS) $(DEFS) $*.c - - lex.yy.c: lex_yy -- @echo -- @echo '########################## $@ ########################' - $(LEX) -s -i -p lex_yy - - - ceptd: $(OBJS) -- @echo -- @echo '########################## $@ ########################' -- $(CC) $(OBJS) -L. -o ceptd -lnsl -lsocket -- @echo "$@ finished" -- --install: ceptd ceptd.8 -- @echo -- @echo '########################## $@ #################################' -- strip ceptd -- mv ceptd $(BINDIR) -- chown $(OWNER) $(BINDIR)/ceptd -- chgrp $(GROUP) $(BINDIR)/ceptd -- chmod $(EXECMODE) $(BINDIR)/ceptd -- mv ceptd.8 $(MANDIR) -- chown $(OWNER) $(MANDIR)/ceptd.8 -- chgrp $(GROUP) $(MANDIR)/ceptd.8 -- chmod 644 $(MANDIR)/ceptd.8 -- @echo -- @echo '**************************************************************' -- @echo '**************************************************************' -- @echo "------>>> Now do the following steps:" -- @echo -- @echo '1)' add the following line to your /etc/inetd.conf file: -- @echo " cept stream tcp nowait $(OWNER)"\ -- $(BINDIR)/ceptd ceptd -- @echo -- @echo '2)' add the following line to your /etc/services file: -- @echo " cept $(DEFAULTSOCKETPORT)/tcp ceptd" -- @echo -- @echo '3)' copy the ../etc/users.cept file to $(DEFAULTUSERSFILENAME)\ -- and edit it. -- @echo -- @echo '4)' copy the ../etc/init.cept file to $(DEFAULTINITFILENAME)\ -- and edit it. -- @echo -- @echo '5)' read the ceptd manual. -- @echo '***************************************************************' -- @echo '***************************************************************' -+ $(CC) $(OBJS) -L. -o ceptd -+ -+install: ceptd ${MANPAGE} -+ ${INSTALL} -c -o ${OWNER} -g ${GROUP} -m ${EXECMODE} ceptd ${BINDIR}/ceptd -+ ${INSTALL} -c -o ${OWNER} -g ${GROUP} -m ${MANMODE} ${MANPAGE} ${MANDIR}/${MANPAGE} - --ceptd.8: ceptd.8.template -+${MANPAGE}: ceptd.8.template - sed -e 's|--- The permissions file.|$(DEFAULTUSERSFILENAME)|g'\ - -e 's|--- The initalization file.|$(DEFAULTINITFILENAME)|g'\ - -e 's|--- The log file.|$(DEFAULTLOGFILENAME)|g'\ -- ceptd.8.template > ceptd.8 -+ ceptd.8.template | ${MANCOMPRESS} > ${MANPAGE} - - - clean: -- rm -f ceptd.8 *.o TAGS ceptd -+ rm -f ${MANPAGE} *.o TAGS ceptd - - veryclean: - rm -f ceptd.8 *.o TAGS ceptd lex.yy.c *.zoo ---- ceptd/ceptd.8.template.orig Wed May 25 19:36:11 1994 -+++ ceptd/ceptd.8.template Sun Sep 1 15:33:16 1996 -@@ -17,8 +17,8 @@ - .I ceptd - can be started from the \fIinetd\fR. If not started from inetd, - \fIceptd\fR will deal with connection request forking on connects. --If the standard input of ceptd --is not a tty, ceptd assumes being started from inetd. -+If standard input and output of ceptd -+are sockets, ceptd assumes being started from inetd. - .PP - .I Available options: - .PP ---- ceptd/ceptd.c.orig Wed May 25 19:36:11 1994 -+++ ceptd/ceptd.c Mon Sep 1 16:38:21 2003 -@@ -67,12 +67,12 @@ - static int endtime(); - static void exit_btx_server(); /* signal routine for parent */ - static pid_t childpid = -1; /* pid of child process */ --static int modem = -1, inetd = 0; -+static int modem = -1; - int debug =0; - static char *userlogfilename = DEFAULTLOGFILENAME; - static int connected; - static char *caller; --int connectstatus, isdnflag = 0; -+int connectstatus, isdnflag = 0, inetd = 0; - - main(argc,argv) - int argc;char *argv[]; -@@ -108,7 +108,7 @@ - } - - if(!(initfile = fopen(initfilename,"r"))){ -- log(LOG_CRIT,"Unable to open file '%s': %m - exiting !",initfilename); -+ mylog(LOG_CRIT,"Unable to open file '%s': %m - exiting !",initfilename); - if(inetd) info("Unable to open file '%s':\n%m - exiting !",initfilename); - usage(argv[0]); - } -@@ -116,7 +116,7 @@ - usersfile=0; - } else { - if(!(usersfile = fopen(usersfilename,"r"))){ -- log(LOG_CRIT,"Unable to open file '%s': %m - exiting !", -+ mylog(LOG_CRIT,"Unable to open file '%s': %m - exiting !", - usersfilename); - if(inetd) info("Unable to open file '%s':\n%m - exiting !", - usersfilename); -@@ -128,7 +128,7 @@ - if(userlogfilename){ - if(-1 == - (userlog = open(userlogfilename,O_WRONLY | O_APPEND | O_CREAT,0666))){ -- log(LOG_CRIT,"Unable to open file '%s': %m - exiting !", -+ mylog(LOG_CRIT,"Unable to open file '%s': %m - exiting !", - userlogfilename); - if(inetd) - info("Unable to open file '%s':\n%m - exiting !",userlogfilename); -@@ -149,21 +149,21 @@ - char *name; - { - if(inetd) info("Your server is wrong installed !"); -- log(LOG_INFO,"\n*** %s Version %s ***\n",name,XCEPTVERSION); -- log(LOG_INFO, -+ mylog(LOG_INFO,"\n*** %s Version %s ***\n",name,XCEPTVERSION); -+ mylog(LOG_INFO, - "Usage: %s [-p port] [-d] [-f filename] [-s filename] [-u filename]", - name); -- log(LOG_INFO,"\n-d \t\t\tadditional debug output"); -- log(LOG_INFO,"-p port\t\t\tuse port number 'port'"); -- log(LOG_INFO,"-f filename\t\tuse init filename 'filename'"); -- log(LOG_INFO,"-s filename\t\tuse users filename 'filename'"); -- log(LOG_INFO,"-u filename\t\tuse filename 'filename' to log clients"); -- log(LOG_INFO,"\nDefaults:\nusers filename:\t %s", -+ mylog(LOG_INFO,"\n-d \t\t\tadditional debug output"); -+ mylog(LOG_INFO,"-p port\t\t\tuse port number 'port'"); -+ mylog(LOG_INFO,"-f filename\t\tuse init filename 'filename'"); -+ mylog(LOG_INFO,"-s filename\t\tuse users filename 'filename'"); -+ mylog(LOG_INFO,"-u filename\t\tuse filename 'filename' to log clients"); -+ mylog(LOG_INFO,"\nDefaults:\nusers filename:\t %s", - DEFAULTUSERSFILENAME ? - DEFAULTUSERSFILENAME : "-- No permission check ! --"); -- log(LOG_INFO,"init filename:\t %s\nport:\t\t %d", -+ mylog(LOG_INFO,"init filename:\t %s\nport:\t\t %d", - DEFAULTINITFILENAME,DEFAULTSOCKETPORT); -- log(LOG_INFO,"log filename:\t %s", -+ mylog(LOG_INFO,"log filename:\t %s", - DEFAULTLOGFILENAME ? DEFAULTLOGFILENAME : "-- Not defined ! --"); - exit(1); - } -@@ -171,11 +171,11 @@ - - static void exit_btx_server() - { -- log(LOG_DEBUG,"Kill child..."); -+ mylog(LOG_DEBUG,"Kill child..."); - if(childpid != -1) kill(childpid,SIGTERM); -- log(LOG_DEBUG,"shutdown socket..."); -- if (-1 == socketbye()) log(LOG_ERR,"Shutdown socket: %m"); -- log(LOG_INFO,"Exiting"); -+ mylog(LOG_DEBUG,"shutdown socket..."); -+ if (-1 == socketbye()) mylog(LOG_ERR,"Shutdown socket: %m"); -+ mylog(LOG_INFO,"Exiting"); - _exit(0); - } - -@@ -210,7 +210,7 @@ - extern int sockfd; - - if(-1 == createsocket(port)) { -- log(LOG_ERR,"Create socket: %m"); -+ mylog(LOG_ERR,"Create socket: %m"); - exit(1); - } - signal(SIGINT, exit_btx_server); -@@ -220,12 +220,8 @@ - #else - { - struct sigaction act; -+ memset(&act, 0, sizeof act); - act.sa_handler = hang_childs; -- act.sa_mask.sa_sigbits[0] = 0; -- act.sa_mask.sa_sigbits[1] = 0; -- act.sa_mask.sa_sigbits[2] = 0; -- act.sa_mask.sa_sigbits[3] = 0; -- act.sa_flags =0; - sigaction(SIGCHLD, &act, NULL); /* POSIX */ - } - #endif -@@ -233,10 +229,10 @@ - for(;;){ - if(-1 == (sockfd = getclient())){ /* wait for new client */ - if(errno == EINTR) continue; -- log(LOG_ERR,"Accept socket: %m"); -+ mylog(LOG_ERR,"Accept socket: %m"); - exit_btx_server(); - } -- log(LOG_DEBUG,"Client accepted "); -+ mylog(LOG_DEBUG,"Client accepted "); - childpid = -1; - switch (childpid = fork()) { - case 0: -@@ -244,7 +240,7 @@ - signal(SIGTERM, SIG_DFL); - dobtx(initfile,usersfile,sockfd); /* never returns (child) */ - case -1: -- log(LOG_CRIT,"Fork failed: %m"); -+ mylog(LOG_CRIT,"Fork failed: %m"); - break; - /* default: - waitchild(); -@@ -264,9 +260,9 @@ - int sig,code; - { - if(!sig) -- log(LOG_DEBUG,"Disconnect pid: %d",getpid()); -+ mylog(LOG_DEBUG,"Disconnect pid: %d",getpid()); - else -- log(LOG_DEBUG,"Disconnect pid: %d signal: %d code: %d", -+ mylog(LOG_DEBUG,"Disconnect pid: %d signal: %d code: %d", - getpid(),sig,code); - - /* ignore 2nd signal when modem gets closed (SIGHUP) */ -@@ -298,12 +294,12 @@ - FILE *initfile, *usersfile; int sockfd; - { - if(-1 == checksecurity(usersfile,sockfd,&caller)){ -- log(LOG_NOTICE,"%s: - no permission -",caller); -+ mylog(LOG_NOTICE,"%s: - no permission -",caller); - status(NOPERMISSION); - /* info("%s:\n- no permission -",caller); */ - exit(1); - } else { -- log(LOG_DEBUG,"%s - accepted",caller); -+ mylog(LOG_DEBUG,"%s - accepted",caller); - } - starttime(); - signal(SIGPIPE, disconnect); -@@ -374,7 +370,7 @@ - - if(-1 == (userlog = open(userlogfilename,O_WRONLY | O_APPEND | - O_CREAT/* | O_EXLOCK */))){ -- log(LOG_CRIT,"Unable to open file '%s': %m - exiting !",userlogfilename); -+ mylog(LOG_CRIT,"Unable to open file '%s': %m - exiting !",userlogfilename); - info("Unable to open file '%s':\n%m - exiting !",userlogfilename); - return -1; - } -@@ -432,7 +428,7 @@ - } - } - --log(priority,fmt,a,b,c,d,e,f,g,h,i,j) -+mylog(priority,fmt,a,b,c,d,e,f,g,h,i,j) - int priority,a,b,c,d,e,f,g,h,i,j; - char *fmt; - { ---- ceptd/modeminit.c.orig Wed May 25 19:36:12 1994 -+++ ceptd/modeminit.c Sat Sep 6 22:04:39 2003 -@@ -82,6 +82,7 @@ - - extern int errno; - extern int connectstatus, isdnflag; -+extern int inetd; - - #ifdef USE_LOCK - #include <string.h> -@@ -112,12 +113,12 @@ - modem = -1; - isdnflag = 0; - if( -1 == dial_btx(initfile) ) { -- log(LOG_DEBUG,"Dial failed"); -+ mylog(LOG_DEBUG,"Dial failed"); - return -1; - } - if(isdnflag) return modem; - if(modem == -1) { -- log(LOG_NOTICE,"No device !"); -+ mylog(LOG_NOTICE,"No device !"); - info("No device !"); - return -1; - } -@@ -134,14 +135,15 @@ - */ - modemclose() - { -- (void) setsid (); /* give up controling terminal modem */ -+ if (!inetd) -+ (void) setsid (); /* give up controling terminal modem */ - if(modem != -1){ - sendmodem(hangupstring); - termflush(modem); /* get rid of garbage */ - /* ioctl(modem, TIOCCDTR, 0); */ /* clear DTR */ - termset(modem,&oldpar); - if(-1 == close(modem)) -- log(LOG_NOTICE,"Unable to close device %s : %m",devicename); -+ mylog(LOG_NOTICE,"Unable to close device %s : %m",devicename); - modem = -1; - } - #ifdef USE_LOCK -@@ -163,8 +165,8 @@ - #endif - int s; - -- if(-1 == setsid()) -- log(LOG_ERR,"Can't setsid : %m"); -+ if(!inetd && -1 == setsid()) -+ mylog(LOG_ERR,"Can't setsid : %m"); - #ifdef USE_LOCK - device = strrchr(devname, '/'); - device++; -@@ -172,7 +174,7 @@ - { - struct stat dstat; - if(stat(devname,&dstat) != 0) { -- log(LOG_INFO, "Stat %s failed", device); -+ mylog(LOG_INFO, "Stat %s failed", device); - status(OPENFAIL); - goto error; - } -@@ -186,13 +188,13 @@ - strcat(lock,"/LCK.."); - strcat(lock,device); - # endif /* SVR4 */ -- log(LOG_DEBUG,"lock: %s\n",lock); -+ mylog(LOG_DEBUG,"lock: %s\n",lock); - if (checklock(lock) == TRUE) { -- log(LOG_INFO, "Open %s failed --- already locked", device); -+ mylog(LOG_INFO, "Open %s failed --- already locked", device); - status(OPENFAIL); - goto error; - } else if (makelock(lock) == FAIL) { -- log(LOG_INFO, "Locking %s failed: %m", device); -+ mylog(LOG_INFO, "Locking %s failed: %m", device); - status(OPENFAIL); - goto error; - } -@@ -200,7 +202,7 @@ - - - if( -1 == (modem = open(devname,/* O_EXCL |*/ O_RDWR | O_NDELAY))){ -- log(LOG_INFO,"Open %s failed: %m",devname); -+ mylog(LOG_INFO,"Open %s failed: %m",devname); - goto error; - } - -@@ -223,7 +225,7 @@ - /* showlamps(modem); */ - return modem; - error: -- log(LOG_INFO,"Initalize modem (%s) failed : %m",devname); -+ mylog(LOG_INFO,"Initalize modem (%s) failed : %m",devname); - status(OPENFAIL); - /* info("Modem: (%s) :\n%m",devname); */ - return -1; -@@ -239,7 +241,7 @@ - if(-1 == termset(fd,&newpar)) goto error; - return 1; - error: -- log(LOG_INFO,"set line (cflags) failed : %m"); -+ mylog(LOG_INFO,"set line (cflags) failed : %m"); - status(OPENFAIL); - return -1; - } -@@ -254,7 +256,7 @@ - if(-1 == termset(fd,&newpar)) goto error; - return 1; - error: -- log(LOG_INFO,"set line (cflags) failed : %m"); -+ mylog(LOG_INFO,"set line (cflags) failed : %m"); - status(OPENFAIL); - return -1; - } -@@ -273,7 +275,7 @@ - yyin = initfile; - rewind(yyin); - if(line = dolex()){ -- log(LOG_INFO,"Initfile line %d",line); -+ mylog(LOG_INFO,"Initfile line %d",line); - return -1; - } - } -@@ -282,7 +284,7 @@ - sethangupstring(str) - char *str; - { -- log(LOG_DEBUG,"hangup: %s",str); -+ mylog(LOG_DEBUG,"hangup: %s",str); - strncpy(hangupstring,str,MIMAXCHARS); - changestring(hangupstring); - -@@ -292,7 +294,7 @@ - setnocarrierstring(str) - char *str; - { -- log(LOG_DEBUG,"nocarrier: %s",str); -+ mylog(LOG_DEBUG,"nocarrier: %s",str); - strncpy(nocarrierstring,str,MIMAXCHARS); - changestring(nocarrierstring); - -@@ -301,7 +303,7 @@ - setconnectstring(str) - char *str; - { -- log(LOG_DEBUG,"connect: %s",str); -+ mylog(LOG_DEBUG,"connect: %s",str); - strncpy(connectstring,str,MIMAXCHARS); - changestring(connectstring); - -@@ -310,7 +312,7 @@ - setbusystring(str) - char *str; - { -- log(LOG_DEBUG,"busy: %s",str); -+ mylog(LOG_DEBUG,"busy: %s",str); - strncpy(busystring,str,MIMAXCHARS); - changestring(busystring); - -@@ -319,7 +321,7 @@ - setnodialtonestring(str) - char *str; - { -- log(LOG_DEBUG,"nodialtone: %s",str); -+ mylog(LOG_DEBUG,"nodialtone: %s",str); - strncpy(nodialtonestring,str,MIMAXCHARS); - changestring(nodialtonestring); - -@@ -328,10 +330,10 @@ - int setbaud(baud) /* setbaud with real baud rate (as int) */ - int baud; - { -- log(LOG_DEBUG,"Baud: %d",baud); -+ mylog(LOG_DEBUG,"Baud: %d",baud); - speed = baud; - if(-1 != setspeed(modem,speed)) return 0; -- log(LOG_NOTICE,"Set baud rate (%s) %m",devicename); -+ mylog(LOG_NOTICE,"Set baud rate (%s) %m",devicename); - return -1; - } - -@@ -349,14 +351,14 @@ - char *str; - { - changestring(str); -- log(LOG_DEBUG,"Send: %s",str); -+ mylog(LOG_DEBUG,"Send: %s",str); - return sendmodem(str); - } - - wsleep(waittime) - int waittime; - { -- log(LOG_DEBUG,"Sleep: %d.%d sec",waittime/10,waittime%10); -+ mylog(LOG_DEBUG,"Sleep: %d.%d sec",waittime/10,waittime%10); - #if defined(SCO) || defined(SVR4) - sleep(waittime/10); - #else -@@ -369,13 +371,13 @@ - { - isdnflag=1; - # ifdef ISDN -- log(LOG_DEBUG,"%s %s",device,port); -+ mylog(LOG_DEBUG,"%s %s",device,port); - changestring(port); - changestring(device); - modem = openisdn(device,port); - return modem; - # else -- log(LOG_ERR,"ISDN not configured in this server (%s) !\n",port); -+ mylog(LOG_ERR,"ISDN not configured in this server (%s) !\n",port); - return -1; - # endif - } -@@ -392,7 +394,7 @@ - int pos =0, len[NSTRINGS], maxlen = 0; - register int k,j,i; - -- log(LOG_DEBUG,"Waitconnect: wait %2ds for connection",tmout); -+ mylog(LOG_DEBUG,"Waitconnect: wait %2ds for connection",tmout); - - str[0]=nocarrierstring; - str[1]=busystring; -@@ -410,7 +412,7 @@ - for(pos=0;;){ - if(readmodem(s+pos,1) <1){ - alarm(0); -- log(LOG_ERR,"Wait: Error: %m "); -+ mylog(LOG_ERR,"Wait: Error: %m "); - return -1; - } - for(j=0; j<NSTRINGS; j++){ -@@ -501,8 +503,8 @@ - { - int s; - ioctl(m,TIOCMGET,&s); /* get status of modem */ -- log(LOG_DEBUG,"DTR DSR RTS CTS CD ST SR RI LE"); -- log(LOG_DEBUG,"%1d %1d %1d %1d %1d %1d %1d %1d %1d", -+ mylog(LOG_DEBUG,"DTR DSR RTS CTS CD ST SR RI LE"); -+ mylog(LOG_DEBUG,"%1d %1d %1d %1d %1d %1d %1d %1d %1d", - !!(s&TIOCM_DTR), !!(s&TIOCM_DSR), !!(s&TIOCM_RTS), !!(s&TIOCM_CTS), - !!(s&TIOCM_CD ), !!(s&TIOCM_ST ), !!(s&TIOCM_SR ), !!(s&TIOCM_RI), - !!(s&TIOCM_LE )); -@@ -544,7 +546,7 @@ - /* put my pid in it - */ - #ifdef ASCIIPID -- (void) sprintf(apid, "%09d", getpid()); -+ (void) sprintf(apid, "%10d", getpid()); - (void) write(fd, apid, strlen(apid)); - #else - pid = getpid(); ---- ceptd/level2.c.orig Wed May 25 19:36:12 1994 -+++ ceptd/level2.c Mon Sep 1 16:41:00 2003 -@@ -126,7 +126,7 @@ - case DLE: - case NAK: - case ACK: -- case SOH: log(LOG_DEBUG,"Bad char:%x",c1); break; -+ case SOH: mylog(LOG_DEBUG,"Bad char:%x",c1); break; - case STX: - if(st == ERROR || st == ETB){ - crc = 0; bufferlen = 0; -@@ -167,7 +167,7 @@ - break; - default: - if(bufferlen < BLOCKBUFSIZ-1) buffer[bufferlen++] = c; -- else log(LOG_NOTICE,"Blockbuffer overflow !"); -+ else mylog(LOG_NOTICE,"Blockbuffer overflow !"); - break; - } - break; -@@ -218,7 +218,7 @@ - } - if( FD_ISSET( sockfd, &fdset) ) socketinput(); - } -- if(crc) log(LOG_DEBUG,"CRC error %x",(int)crc) ; -+ if(crc) mylog(LOG_DEBUG,"CRC error %x",(int)crc) ; - return crc; - - } -@@ -306,13 +306,13 @@ - outlogfile =0; - #ifdef LOGFILE - if(!(logfile = fopen(LOGFILE,"w"))) { -- log(LOG_NOTICE,"Unable to open logfile \'%s\' : %m", LOGFILE); -+ mylog(LOG_NOTICE,"Unable to open logfile \'%s\' : %m", LOGFILE); - } else { - setbuf(logfile,NULL); - } - strcpy(outfilename,LOGFILE); strcat(outfilename,".OUT"); - if(!(outlogfile = fopen(outfilename,"w"))) { -- log(LOG_NOTICE,"Unable to open logfile \'%s%s\' : %m",LOGFILE,".OUT"); -+ mylog(LOG_NOTICE,"Unable to open logfile \'%s%s\' : %m",LOGFILE,".OUT"); - } else { - setbuf(outlogfile,NULL); - } -@@ -337,7 +337,7 @@ - connectstatus=number; - seq[0] = STX; seq[1] = STX; seq[2] = (unsigned char)number; - write(sockfd,seq,3); -- log(LOG_DEBUG,"status: %d",number); -+ mylog(LOG_DEBUG,"status: %d",number); - } - - ---- xcept/layer6.c.orig Wed Apr 20 14:09:15 1994 -+++ xcept/layer6.c Mon Sep 1 16:45:57 2003 -@@ -119,13 +119,13 @@ - else set = t.G0123L[ t.leftright[ (c1&0x80) >> 7 ] ]; - - if( set == SUPP && (c1 & 0x70) == 0x40 ) { /* diacritical ??? */ -- log("diacritical mark %d\n", c1 & 0x0f); -+ mylog("diacritical mark %d\n", c1 & 0x0f); - c2 = layer2getc(); - if(c2&0x60) c1 = (c1<<8) | c2; - t.sshift = 0; - } - -- log("OUTPUT 0x%02x '%c'\n", c1&0xff, isprint(c1&0xff) ? c1&0xff : '.'); -+ mylog("OUTPUT 0x%02x '%c'\n", c1&0xff, isprint(c1&0xff) ? c1&0xff : '.'); - output(c1); - t.lastchar = c1; - } -@@ -161,7 +161,7 @@ - reachedEOF = 1; - } - if(c <= MAXPROTOCOLSEQ) serverstatus(c); -- log("\nXCEPTD STATUS CODE: %d\n\n", c); -+ mylog("\nXCEPTD STATUS CODE: %d\n\n", c); - - if(!reachedEOF && (status = read1(server_infd, &c, 1)) <= 0) { - if(status < 0) xbtxerror(1, "layer2getc()"); -@@ -174,7 +174,7 @@ - - if(reachedEOF) c = US; - -- log("(%c %03x %2d/%2d %2x/%2x) (0x%02x) ", t.serialmode ? 'S' : 'P', -+ mylog("(%c %03x %2d/%2d %2x/%2x) (0x%02x) ", t.serialmode ? 'S' : 'P', - t.serialmode ? screen[t.cursory-1][t.cursorx-1].attr : t.par_attr, - t.cursory, t.cursorx, - t.serialmode ? screen[t.cursory-1][t.cursorx-1].fg : t.par_fg, -@@ -190,7 +190,7 @@ - layer2ungetc() - { - read1(0, NULL, -1); -- log("<-- character pushed back\n"); -+ mylog("<-- character pushed back\n"); - } - - -@@ -301,46 +301,46 @@ - switch(c1) { - - case APB: -- log("APB active position back\n"); -+ mylog("APB active position back\n"); - move_cursor(APB); - break; - - case APF: -- log("APF active position forward\n"); -+ mylog("APF active position forward\n"); - move_cursor(APF); - break; - - case APD: -- log("APD active position down\n"); -+ mylog("APD active position down\n"); - move_cursor(APD); - break; - - case APU: -- log("APU active position up\n"); -+ mylog("APU active position up\n"); - move_cursor(APU); - break; - - case CS: -- log("CS clear screen\n"); -+ mylog("CS clear screen\n"); - t.leftright[0] = t.save_left; - clearscreen(); - break; - - case APR: -- log("APR active position return\n"); -+ mylog("APR active position return\n"); - move_cursor(APR); - break; - - case LS1: - case LS0: - c2 = (c1==LS1) ? 1 : 0; -- log("LS%d locking shift G%d left\n", c2, c2); -+ mylog("LS%d locking shift G%d left\n", c2, c2); - t.leftright[0] = c2; /* G0 or G1 !! */ - t.save_left = c2; - break; - - case CON: -- log("CON cursor on\n"); -+ mylog("CON cursor on\n"); - if(!t.cursor_on) { - t.cursor_on = 1; - xcursor(t.cursorx-1, t.cursory-1); -@@ -348,14 +348,14 @@ - break; - - case RPT: -- log("RPT repeat last char\n"); -+ mylog("RPT repeat last char\n"); - c2 = layer2getc() & 0x3f; -- log(" %d times\n", c2); -+ mylog(" %d times\n", c2); - while(c2--) output(t.lastchar); - break; - - case COF: -- log("COF cursor off\n"); -+ mylog("COF cursor off\n"); - if(t.cursor_on) { - t.cursor_on = 0; - xcursor(t.cursorx-1, t.cursory-1); -@@ -363,7 +363,7 @@ - break; - - case CAN: -- log("CAN cancel\n"); -+ mylog("CAN cancel\n"); - y = t.cursory-1; - screen[y][t.cursorx-1].chr = ' '; - screen[y][t.cursorx-1].set = PRIM; -@@ -379,22 +379,22 @@ - break; - - case SS2: -- log("SS2 single shift G2 left\n"); -+ mylog("SS2 single shift G2 left\n"); - t.sshift = G2; - break; - - case ESC: -- log("ESC escape sequence\n"); -+ mylog("ESC escape sequence\n"); - do_ESC(); - break; - - case SS3: -- log("SS3 single shift G3 left\n"); -+ mylog("SS3 single shift G3 left\n"); - t.sshift = G3; - break; - - case APH: -- log("APH active position home\n"); -+ mylog("APH active position home\n"); - move_cursor(APA, 1, 1); - t.par_attr = 0; - t.par_fg = WHITE; -@@ -402,12 +402,12 @@ - break; - - case US: -- log("US unit separator (or APA)\n"); -+ mylog("US unit separator (or APA)\n"); - do_US(); - break; - - default: -- log("??? unprocessed control character 0x%02x - ignored\n", c1); -+ mylog("??? unprocessed control character 0x%02x - ignored\n", c1); - if(c1 == DCT) return 1; - } - -@@ -436,7 +436,7 @@ - case 0x85: /* ANM MGF */ - case 0x86: /* ANC CNF */ - case 0x87: /* ANW WHF */ -- log("set foreground to color #%d %s\n", t.clut*8+c1-0x80, -+ mylog("set foreground to color #%d %s\n", t.clut*8+c1-0x80, - (mode==1) ? "(+ unload L set)" : ""); - set_attr(ATTR_FOREGROUND, 1, t.clut*8+c1-0x80, mode); - if(mode==1) { -@@ -445,42 +445,42 @@ - break; - - case FSH: -- log("FSH flashing begin\n"); -+ mylog("FSH flashing begin\n"); - /* set_attr(ATTR_FLASH, 1, 0, mode); */ - break; - - case STD: -- log("STD flashing steady\n"); -+ mylog("STD flashing steady\n"); - /* set_attr(ATTR_FLASH, 0, 0, mode); */ - break; - - case EBX: -- log("EBX end of window\n"); -+ mylog("EBX end of window\n"); - /* set_attr(ATTR_WINDOW, 0, 0, mode); */ - break; - - case SBX: -- log("SBX start of window\n"); -+ mylog("SBX start of window\n"); - /* set_attr(ATTR_WINDOW, 1, 0, mode); */ - break; - - case NSZ: -- log("NSZ normal size\n"); -+ mylog("NSZ normal size\n"); - set_attr(ATTR_NODOUBLE, 1, 0, mode); - break; - - case DBH: -- log("DBH double height\n"); -+ mylog("DBH double height\n"); - set_attr(ATTR_YDOUBLE, 1, 0, mode); - break; - - case DBW: -- log("DBW double width\n"); -+ mylog("DBW double width\n"); - set_attr(ATTR_XDOUBLE, 1, 0, mode); - break; - - case DBS: -- log("DBS double size\n"); -+ mylog("DBS double size\n"); - set_attr(ATTR_XYDOUBLE, 1, 0, mode); - break; - -@@ -494,7 +494,7 @@ - case 0x96: /* MSC CNB */ - case 0x97: /* MSW WHB */ - /* at fullrow control the parallel set is used ! */ -- log("set %s to color #%d\n", (mode==1) ? -+ mylog("set %s to color #%d\n", (mode==1) ? - "mosaic foreground (+ invoke L set)" : "background", - t.clut*8+c1-0x90); - if(mode==1) { -@@ -506,62 +506,62 @@ - break; - - case CDY: -- log("CDY conceal display\n"); -+ mylog("CDY conceal display\n"); - set_attr(ATTR_CONCEALED, 1, 0, mode); - break; - - case SPL: -- log("SPL stop lining\n"); -+ mylog("SPL stop lining\n"); - set_attr(ATTR_UNDERLINE, 0, 0, mode); - break; - - case STL: -- log("STL start lining\n"); -+ mylog("STL start lining\n"); - set_attr(ATTR_UNDERLINE, 1, 0, mode); - break; - - case CSI: -- log("CSI control sequence introducer\n"); -+ mylog("CSI control sequence introducer\n"); - adv = do_CSI(); - break; - - case 0x9c: - if(mode==1) { -- log("BBD black background\n"); -+ mylog("BBD black background\n"); - set_attr(ATTR_BACKGROUND, 1, t.clut*8+BLACK, 1); - } else { -- log("NPO normal polarity\n"); -+ mylog("NPO normal polarity\n"); - set_attr(ATTR_INVERTED, 0, 0, mode); - } - break; - - case 0x9d: - if(mode==1) { -- log("NBD new background\n"); -+ mylog("NBD new background\n"); - set_attr(ATTR_BACKGROUND, 1, - screen[t.cursory-1][t.cursorx-1].fg, 1); - } else { -- log("IPO inverted polarity\n"); -+ mylog("IPO inverted polarity\n"); - set_attr(ATTR_INVERTED, 1, 0, mode); - } - break; - - case 0x9e: - if(mode==1) { -- log("HMS hold mosaic\n"); -+ mylog("HMS hold mosaic\n"); - t.hold_mosaic = 1; - } else { -- log("TRB transparent background\n"); -+ mylog("TRB transparent background\n"); - set_attr(ATTR_BACKGROUND, 1, TRANSPARENT, mode); - } - break; - - case 0x9f: - if(mode==1) { -- log("RMS release mosaic\n"); -+ mylog("RMS release mosaic\n"); - t.hold_mosaic = 0; - } else { -- log("STC stop conceal\n"); -+ mylog("STC stop conceal\n"); - set_attr(ATTR_CONCEALED, 0, 0, mode); - } - break; -@@ -591,55 +591,55 @@ - switch(c2) { - - case 0x20: /* annex 7.3 */ -- log(" TFI Terminal Facility Identifier\n"); -+ mylog(" TFI Terminal Facility Identifier\n"); - c3 = layer2getc(); - if(c3==0x40) { -- log(" TFI request\n"); -+ mylog(" TFI request\n"); - write(server_outfd, TFI_string, 6); - } - else { -- log(" TFI echo 0x%02x\n", c3); -+ mylog(" TFI echo 0x%02x\n", c3); - do { - c3 = layer2getc(); -- log(" TFI echo 0x%02x\n", c3); -+ mylog(" TFI echo 0x%02x\n", c3); - } - while(c3 & 0x20); /* extension bit */ - } - break; - - case 0x23: -- log(" define DRCS\n"); -+ mylog(" define DRCS\n"); - do_DRCS(); - break; - - case 0x26: -- log(" define color\n"); -+ mylog(" define color\n"); - do_DEFCOLOR(); - break; - - case 0x2d: /* page 155 */ -- log(" define Format\n"); -+ mylog(" define Format\n"); - do_DEFFORMAT(); - break; - - case 0x2f: /* page 157 */ -- log(" Reset sequence\n"); -+ mylog(" Reset sequence\n"); - do_RESET(); - alphamosaic = 1; - break; - - case 0x3e: /* annex 7.4 */ -- log(" Telesoftware\n"); -+ mylog(" Telesoftware\n"); - do_TSW(); - break; - - default: /* APA active position addressing */ -- if(c2<0x40) log(" unknown US sequence\n"); -+ if(c2<0x40) mylog(" unknown US sequence\n"); - else { - alphamosaic = 1; -- log(" new row %2d\n", c2 & 0x3f); -+ mylog(" new row %2d\n", c2 & 0x3f); - c3 = layer2getc(); -- log(" new column %2d\n", c3 & 0x3f); -+ mylog(" new column %2d\n", c3 & 0x3f); - move_cursor(APA, c2 & 0x3f, c3 & 0x3f); - t.par_attr = 0; - t.par_fg = WHITE; -@@ -654,8 +654,8 @@ - * other VPDE's has to be skipped (*17420101711a#). - */ - if(!alphamosaic) { -- while( (c2 = layer2getc()) != US ) log("skipping to next US\n"); -- log("\n"); -+ while( (c2 = layer2getc()) != US ) mylog("skipping to next US\n"); -+ mylog("\n"); - layer2ungetc(); - } - } -@@ -670,9 +670,9 @@ - switch(c2) { - - case 0x22: -- log(" invoke C1\n"); -+ mylog(" invoke C1\n"); - c3 = layer2getc(); -- log(" (%s)\n", c3==0x40 ? "serial" : "parallel"); -+ mylog(" (%s)\n", c3==0x40 ? "serial" : "parallel"); - if(c3==0x40) t.serialmode = 1; - else { - t.serialmode = 0; -@@ -681,22 +681,22 @@ - break; - - case 0x23: -- log(" set attributes\n"); -+ mylog(" set attributes\n"); - c3 = layer2getc(); - switch(c3) { - case 0x20: -- log(" full screen background\n"); -+ mylog(" full screen background\n"); - c4 = layer2getc(); -- log(" color = %d\n", -+ mylog(" color = %d\n", - c4==0x5e ? TRANSPARENT : t.clut*8+c4-0x50); - for(y=0; y<24; y++) - define_fullrow_bg(y, c4==0x5e ? - TRANSPARENT : t.clut*8+c4-0x50); - break; - case 0x21: -- log(" full row\n"); -+ mylog(" full row\n"); - c4 = layer2getc(); -- log(" "); -+ mylog(" "); - supplementary_control_C1(c4+0x40, 1); - break; - } -@@ -706,61 +706,61 @@ - case 0x29: - case 0x2a: - case 0x2b: -- log(" load G%d with\n", c2 - 0x28); -+ mylog(" load G%d with\n", c2 - 0x28); - c3 = layer2getc(); - switch(c3) { - case 0x40: -- log(" 'primary graphic'\n"); -+ mylog(" 'primary graphic'\n"); - t.G0123L[c2 - 0x28] = PRIM; - t.prim = c2 - 0x28; - break; - case 0x62: -- log(" 'supplementary graphic'\n"); -+ mylog(" 'supplementary graphic'\n"); - t.G0123L[c2 - 0x28] = SUPP; - t.supp = c2 - 0x28; - break; - case 0x63: -- log(" '2nd supplementary mosaic'\n"); -+ mylog(" '2nd supplementary mosaic'\n"); - t.G0123L[c2 - 0x28] = SUP2; - break; - case 0x64: -- log(" '3rd supplementary mosaic'\n"); -+ mylog(" '3rd supplementary mosaic'\n"); - t.G0123L[c2 - 0x28] = SUP3; - break; - case 0x20: -- log(" DRCS\n"); -+ mylog(" DRCS\n"); - c4 = layer2getc(); -- if(c4 != 0x40) log("HAEH (ESC 0x%02x 0x20 0x%02x)\n", c2, c4); -- else log("\n"); -+ if(c4 != 0x40) mylog("HAEH (ESC 0x%02x 0x20 0x%02x)\n", c2, c4); -+ else mylog("\n"); - t.G0123L[c2 - 0x28] = DRCS; - break; - } - break; - - case 0x6e: -- log(" LS2 locking shift G2 left\n"); -+ mylog(" LS2 locking shift G2 left\n"); - t.leftright[0] = G2; - t.save_left = G2; - break; - - case 0x6f: -- log(" LS3 locking shift G3 left\n"); -+ mylog(" LS3 locking shift G3 left\n"); - t.leftright[0] = G3; - t.save_left = G3; - break; - - case 0x7c: -- log(" LS3R locking shift G3 right\n"); -+ mylog(" LS3R locking shift G3 right\n"); - t.leftright[1] = G3; - break; - - case 0x7d: -- log(" LS2R locking shift G2 right\n"); -+ mylog(" LS2R locking shift G2 right\n"); - t.leftright[1] = G2; - break; - - case 0x7e: -- log(" LS1R locking shift G1 right\n"); -+ mylog(" LS1R locking shift G1 right\n"); - t.leftright[1] = G1; - break; - } -@@ -781,32 +781,32 @@ - - c2 = layer2getc(); - if(c2 == 0x42) { -- log(" STC stop conceal\n"); -+ mylog(" STC stop conceal\n"); - set_attr(ATTR_CONCEALED, 0, 0, t.serialmode); - return 0; - } - -- log("\n"); -+ mylog("\n"); - c3 = layer2getc(); - - /* protection only available as fullrow controls ?? (page 135) */ - if(c2 == 0x31 && c3 == 0x50) { -- log(" PMS protected mode start\n"); -+ mylog(" PMS protected mode start\n"); - set_attr(ATTR_PROTECTED, 1, 0, 2); - return 0; - } - if(c2 == 0x31 && c3 == 0x51) { -- log(" PMC protected mode cancel\n"); -+ mylog(" PMC protected mode cancel\n"); - set_attr(ATTR_PROTECTED, 0, 0, 2); - return 0; - } - if(c2 == 0x32 && c3 == 0x53) { -- log(" MMS marked mode start\n"); -+ mylog(" MMS marked mode start\n"); - /* set_attr(ATTR_MARKED, 1, 0, t.serialmode); */ - return 0; - } - if(c2 == 0x32 && c3 == 0x54) { -- log(" MMT marked mode stop\n"); -+ mylog(" MMT marked mode stop\n"); - /* set_attr(ATTR_MARKED, 0, 0, t.serialmode); */ - return 0; - } -@@ -814,28 +814,28 @@ - switch(c3) { - - case 0x40: -- log(" invoke CLUT%d\n", c2 - 0x2f); -+ mylog(" invoke CLUT%d\n", c2 - 0x2f); - t.clut = c2 - 0x30; - return 0; - - case 0x41: - switch(c2) { - case 0x30: -- log(" IVF inverted flash\n"); -+ mylog(" IVF inverted flash\n"); - return 1; - case 0x31: -- log(" RIF reduced intesity flash\n"); -+ mylog(" RIF reduced intesity flash\n"); - return 1; - case 0x32: - case 0x33: - case 0x34: -- log(" FF%c fast flash %c\n", c2-1, c2-1); -+ mylog(" FF%c fast flash %c\n", c2-1, c2-1); - return 1; - case 0x35: -- log(" ICF increment flash\n"); -+ mylog(" ICF increment flash\n"); - return 1; - case 0x36: -- log(" DCF decrement flash\n"); -+ mylog(" DCF decrement flash\n"); - return 1; - } - break; -@@ -843,19 +843,19 @@ - case 0x60: - switch(c2) { - case 0x30: -- log(" SCU explicit scroll up\n"); -+ mylog(" SCU explicit scroll up\n"); - if(t.scroll_area) scroll(1); - return 0; - case 0x31: -- log(" SCD explicit scroll down\n"); -+ mylog(" SCD explicit scroll down\n"); - if(t.scroll_area) scroll(0); - return 0; - case 0x32: -- log(" AIS activate implicite scrolling\n"); -+ mylog(" AIS activate implicite scrolling\n"); - t.scroll_impl = 1; - return 0; - case 0x33: -- log(" DIS deactivate implicite scrolling\n"); -+ mylog(" DIS deactivate implicite scrolling\n"); - t.scroll_impl = 0; - return 0; - } -@@ -864,20 +864,20 @@ - default: /* definition of scrolling area (page 137) */ - upper = c2 & 0x0f; - if(c3>=0x30 && c3<=0x39) upper = upper*10 + (c3&0x0f); -- log(" upper row: %2d\n", upper); -- if(c3>=0x30 && c3<=0x39) { c3 = layer2getc(); log("\n"); } -+ mylog(" upper row: %2d\n", upper); -+ if(c3>=0x30 && c3<=0x39) { c3 = layer2getc(); mylog("\n"); } - - /* if(c3!=0x3b) fprintf(stderr, "XCEPT: scrolling area - protocol !\n"); - */ - lower = layer2getc() & 0x0f; -- log("\n"); -+ mylog("\n"); - c3 = layer2getc(); - if(c3>=0x30 && c3<=0x39) lower = lower*10 + (c3&0x0f); -- log(" lower row: %2d", lower); -- if(c3>=0x30 && c3<=0x39) { log("\n"); c3=layer2getc(); log(" "); } -+ mylog(" lower row: %2d", lower); -+ if(c3>=0x30 && c3<=0x39) { mylog("\n"); c3=layer2getc(); mylog(" "); } - - if(c3==0x55) { -- log(" CSA create scrolling area\n"); -+ mylog(" CSA create scrolling area\n"); - if(upper>=2 && lower<rows && lower>=upper) { - t.scroll_upper = upper; - t.scroll_lower = lower; -@@ -885,7 +885,7 @@ - } - } - if(c3==0x56) { -- log(" CSD delete scrolling area\n"); -+ mylog(" CSD delete scrolling area\n"); - t.scroll_area = 0; - } - return 0; -@@ -901,62 +901,62 @@ - - c3 = layer2getc(); - if(c3 == 0x20) { -- log(" DRCS header unit\n"); -+ mylog(" DRCS header unit\n"); - c4 = layer2getc(); - if(c4==0x20 || c4==0x28) { -- log(" %s existing DRCS\n", (c4==0x20) ? "keep" : "delete"); -+ mylog(" %s existing DRCS\n", (c4==0x20) ? "keep" : "delete"); - if(c4==0x28) free_DRCS(); - c5 = layer2getc(); - } else c5 = c4; - if(c5 == 0x20) { -- log("\n"); -+ mylog("\n"); - c6 = layer2getc(); - } else c6 = c5; - if(c6 == 0x40) { -- log("\n"); -+ mylog("\n"); - c7 = layer2getc(); - } else c7 = c6; - - switch(c7 & 0xf) { - case 6: -- log(" 12x12 pixel\n"); -+ mylog(" 12x12 pixel\n"); - t.drcs_w = 12; - t.drcs_h = 12; - break; - case 7: -- log(" 12x10 pixel\n"); -+ mylog(" 12x10 pixel\n"); - t.drcs_w = 12; - t.drcs_h = 10; - break; - case 10: -- log(" 6x12 pixel\n"); -+ mylog(" 6x12 pixel\n"); - t.drcs_w = 6; - t.drcs_h = 12; - break; - case 11: -- log(" 6x10 pixel\n"); -+ mylog(" 6x10 pixel\n"); - t.drcs_w = 6; - t.drcs_h = 10; - break; - case 12: -- log(" 6x5 pixel\n"); -+ mylog(" 6x5 pixel\n"); - t.drcs_w = 6; - t.drcs_h = 5; - break; - case 15: -- log(" 6x6 pixel\n"); -+ mylog(" 6x6 pixel\n"); - t.drcs_w = 6; - t.drcs_h = 6; - break; - } - - c8 = layer2getc(); -- log(" %d bit/pixel\n", c8 & 0xf); -+ mylog(" %d bit/pixel\n", c8 & 0xf); - t.drcs_bits = c8 & 0xf; - t.drcs_step = (t.drcs_h>=10 && t.drcs_w*t.drcs_bits==24) ? 2 : 1; - } - else { -- log(" DRCS pattern transfer unit (char: 0x%02x)\n", c3); -+ mylog(" DRCS pattern transfer unit (char: 0x%02x)\n", c3); - do_DRCS_data(c3); - } - } -@@ -983,7 +983,7 @@ - switch(c4) { - case 0x20: /* S-bytes */ - case 0x2f: -- log(" fill rest of char with %d\n", c4 & 1); -+ mylog(" fill rest of char with %d\n", c4 & 1); - for(; byte<maxbytes; byte++) - for(n=0; n<4; n++) - if(planemask & (1<<n)) data[n][byte] = (c4==0x20) ? 0 : 0xff; -@@ -998,7 +998,7 @@ - case 0x28: - case 0x29: - case 0x2a: -- log(" repeat last row %d times\n", c4 & 0xf); -+ mylog(" repeat last row %d times\n", c4 & 0xf); - if(byte&1) byte++; /* pad to full row (assume 0) */ - for(i=0; i<(c4 & 0xf); i++) { - for(n=0; n<4; n++) -@@ -1016,7 +1016,7 @@ - break; - case 0x2c: - case 0x2d: -- log(" full row %d\n", c4 & 1); -+ mylog(" full row %d\n", c4 & 1); - if(byte&1) byte++; /* pad to full row (assume 0) */ - for(n=0; n<4; n++) - if(planemask & (1<<n)) { -@@ -1031,7 +1031,7 @@ - if(t.drcs_h<10) byte += 2; - break; - case 0x2e: -- log(" fill rest of char with last row\n"); -+ mylog(" fill rest of char with last row\n"); - if(byte&1) byte++; /* pad to full row (assume 0) */ - while(byte<maxbytes) { - for(n=0; n<4; n++) -@@ -1048,12 +1048,12 @@ - case 0x32: - case 0x33: - if(byte) { -- log(" new plane ahead - filling up\n"); -+ mylog(" new plane ahead - filling up\n"); - byte = maxbytes; /* pad to full plane */ - layer2ungetc(); - } - else { -- log(" start of pattern block (plane %d)\n", c4 & 0xf); -+ mylog(" start of pattern block (plane %d)\n", c4 & 0xf); - for(i=0; i<2*FONT_HEIGHT; i++) data[c4 & 0xf][i] = 0; - planemask |= 1 << (c4 & 0xf); - } -@@ -1061,12 +1061,12 @@ - - default: - if(c4<0x20 || c4>0x7f) { -- log(" end of pattern data\n"); -+ mylog(" end of pattern data\n"); - layer2ungetc(); - if(byte) byte = maxbytes; - } - else { /* D-bytes */ -- log(" pattern data\n"); -+ mylog(" pattern data\n"); - if(t.drcs_w==6) { /* low res */ - for(n=0; n<4; n++) - if(planemask & (1<<n)) { -@@ -1123,19 +1123,19 @@ - { - int n, i, j, k; - -- log("\n DRC # 0x%2x\n", c); -+ mylog("\n DRC # 0x%2x\n", c); - for(n=0; n<bits; n++) { -- log(" (plane %d)\n", n); -- log(" --------------------------\n"); -+ mylog(" (plane %d)\n", n); -+ mylog(" --------------------------\n"); - for(j=0; j<fontheight; j++) { -- log(" |"); -+ mylog(" |"); - for(k=0; k<2; k++) - for(i=5; i>=0; i--) -- if(data[n][j*2+k] & (1<<i)) log("* "); -- else log(" "); -- log("|\n"); -+ if(data[n][j*2+k] & (1<<i)) mylog("* "); -+ else mylog(" "); -+ mylog("|\n"); - } -- log(" --------------------------\n\n"); -+ mylog(" --------------------------\n\n"); - } - } - -@@ -1152,82 +1152,82 @@ - switch(c3) { - - case 0x20: /* US 0x26 0x20 <ICT> <SUR> <SCM> */ -- log(" color header unit\n"); -+ mylog(" color header unit\n"); - t.col_modmap = 1; /* by default modify colormap */ - c4 = layer2getc(); - if((c4 & 0xf0) == 0x20) { - if(c4!=0x20 && c4!=0x22) { -- log("*** <ICT>: bad value !\n"); -+ mylog("*** <ICT>: bad value !\n"); - fprintf(stderr, "XCEPT: do_DEFCOLOR(): ICT1 = 0x%02x\n", c4); - } -- log(" <ICT>: load %s\n", c4==0x20 ? "colormap" : "DCLUT"); -+ mylog(" <ICT>: load %s\n", c4==0x20 ? "colormap" : "DCLUT"); - t.col_modmap = (c4==0x20); - c5 = layer2getc(); - } else c5 = c4; - if((c5 & 0xf0) == 0x20) { -- log(" <ICT>: (unit %d)\n", c5&0xf); -+ mylog(" <ICT>: (unit %d)\n", c5&0xf); - if(c5!=0x20) { -- log("*** <ICT>: bad value !\n"); -+ mylog("*** <ICT>: bad value !\n"); - fprintf(stderr, "XCEPT: do_DEFCOLOR(): ICT2 = 0x%02x\n", c5); - } - c6 = layer2getc(); - } else c6 = c5; - if((c6 & 0xf0) == 0x30) { -- log(" <SUR>: %d bits\n", c6&0xf); -+ mylog(" <SUR>: %d bits\n", c6&0xf); - if(c6!=0x34 && c6!=0x35) { -- log("*** <SUR>: bad value !\n"); -+ mylog("*** <SUR>: bad value !\n"); - fprintf(stderr, "XCEPT: do_DEFCOLOR(): SUR = 0x%02x\n", c6); - } - c7 = layer2getc(); - } else c7 = c6; - if((c7 & 0xf0) == 0x40) { -- log(" <SCM>: 0x%02x\n", c7); -+ mylog(" <SCM>: 0x%02x\n", c7); - if(c7!=0x40 && c7!=0x41) { -- log("*** <SCM>: bad value !\n"); -+ mylog("*** <SCM>: bad value !\n"); - fprintf(stderr, "XCEPT: do_DEFCOLOR(): SCM = 0x%02x\n", c7); - } - } else { -- log(" default header\n"); -+ mylog(" default header\n"); - layer2ungetc(); - } - break; - - case 0x21: -- log(" color reset unit\n"); -+ mylog(" color reset unit\n"); - default_colors(); - break; - - default: -- log(" color transfer unit (1.Stelle: %d)\n", c3&0xf); -+ mylog(" color transfer unit (1.Stelle: %d)\n", c3&0xf); - index = c3&0xf; - c4 = layer2getc(); - if((c4 & 0xf0) == 0x30) { /* c3 zehner, c4 einer */ -- log(" (2.Stelle: %d)\n", c4&0xf); -+ mylog(" (2.Stelle: %d)\n", c4&0xf); - index = (c3&0xf)*10 + (c4&0xf); - c5 = layer2getc(); - } else c5 = c4; - - if(t.col_modmap) { /* load colormap */ - while(c5>=0x40 && c5<=0x7f) { -- log(" color #%2d: R G B\n", index); -+ mylog(" color #%2d: R G B\n", index); - c6 = layer2getc(); - r = (c5&0x20)>>2 | (c5&0x04) | (c6&0x20)>>4 | (c6&0x04)>>2; - g = (c5&0x10)>>1 | (c5&0x02)<<1 | (c6&0x10)>>3 | (c6&0x02)>>1; - b = (c5&0x08) | (c5&0x01)<<2 | (c6&0x08)>>2 | (c6&0x01); -- log(" %1x %1x %1x\n", r, g, b); -+ mylog(" %1x %1x %1x\n", r, g, b); - if(index>=16 && index<=31) define_color(index++, r, g, b); - c5 = layer2getc(); - } - } - else { /* load DCLUT */ - while(c5>=0x40 && c5<=0x7f) { -- log(" DCLUT[%2d] = %2d\n", index, c5&0x1f); -+ mylog(" DCLUT[%2d] = %2d\n", index, c5&0x1f); - if(index>=0 && index<=3) define_DCLUT(index++, c5&0x1f); - c5 = layer2getc(); - } - } - -- log(" end of color data\n"); -+ mylog(" end of color data\n"); - layer2ungetc(); - break; - } -@@ -1246,15 +1246,15 @@ - if((c3&0xf0) == 0x40) { - switch(c3) { - case 0x41: -- log(" 40 columns by 24 rows\n"); -+ mylog(" 40 columns by 24 rows\n"); - break; - case 0x42: -- log(" 40 columns by 20 rows\n"); -+ mylog(" 40 columns by 20 rows\n"); - rows = 20; - fontheight = 12; - break; - default: -- log(" unrecognized format (using default)\n"); -+ mylog(" unrecognized format (using default)\n"); - break; - } - c4 = layer2getc(); -@@ -1262,11 +1262,11 @@ - else c4 = c3; - - if((c4&0xf0) == 0x70) { -- log(" wraparound %s\n", (c3&1) ? "inactive" : "active"); -+ mylog(" wraparound %s\n", (c3&1) ? "inactive" : "active"); - t.wrap = (c3 == 0x70) ? 1 : 0; - } - else { -- log(" default format\n"); -+ mylog(" default format\n"); - layer2ungetc(); - } - } -@@ -1281,9 +1281,9 @@ - switch(c3) { - - case 0x40: /* (page 158) */ -- log(" service break to row\n"); -+ mylog(" service break to row\n"); - c4 = layer2getc(); -- log(" #%d\n", c4 & 0x3f); -+ mylog(" #%d\n", c4 & 0x3f); - backup = t; /* structure copy */ - t.leftright[0] = t.prim; /* PFUSCH !!! */ - t.leftright[1] = t.supp; -@@ -1298,7 +1298,7 @@ - - case 0x41: - case 0x42: -- log(" defaults (%s C1)\n", c3&1 ? "serial" : "parallel"); -+ mylog(" defaults (%s C1)\n", c3&1 ? "serial" : "parallel"); - default_sets(); - t.serialmode = c3 & 1; - t.wrap = 1; -@@ -1311,13 +1311,13 @@ - - case 0x43: - case 0x44: -- log(" limited defaults (%s C1)\n", c3&1 ? "serial":"parallel"); -+ mylog(" limited defaults (%s C1)\n", c3&1 ? "serial":"parallel"); - default_sets(); - t.serialmode = c3 & 1; - break; - - case 0x4f: -- log(" reset to previous state\n"); -+ mylog(" reset to previous state\n"); - t = backup; - move_cursor(APA, t.cursory, t.cursorx); - break; -@@ -1776,7 +1776,7 @@ - * layer 6 debug log routine. (varargs !?!) - */ - --log(s, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12) -+mylog(s, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12) - char *s; - int p1, p2 ,p3, p4, p5, p6, p7, p8, p9, p10, p11, p12; - { ---- xcept/tsw.c.orig Tue Dec 14 17:04:50 1993 -+++ xcept/tsw.c Mon Sep 1 16:46:16 2003 -@@ -68,7 +68,7 @@ - while( (DDU = layer2getc()) != US ) { - switch( DDU ) { /* Dialog Data Unit */ - case DDU_D_SET: -- log("DDU_D_SET\n"); -+ mylog("DDU_D_SET\n"); - sq = get_sq( tsw_mode ); - LI = get_LI( sq, tsw_mode ); - -@@ -79,34 +79,34 @@ - } - break; - case DDU_D_END: -- log("DDU_D_END\n"); -+ mylog("DDU_D_END\n"); - sq = get_sq( tsw_mode ); - - if( layer2getc() == US ) goto end_do_TSW; -- log("PV: 0x%02x\n", sq ); -+ mylog("PV: 0x%02x\n", sq ); - - tsw_mode = 0x00; - break; - default: - sq = DDU; -- log("DDU_D_DATA, sq: 0x%02x\n", sq ); -+ mylog("DDU_D_DATA, sq: 0x%02x\n", sq ); - while( (TDU = l2getc(tsw_mode,&us)) != US && - us == 0 ) { - switch( TDU ) { /* Telesoftware Data Unit */ - case TDU_T_ASSOCIATE: -- log("CI TDU_T_ASSOCIATE\n"); -+ mylog("CI TDU_T_ASSOCIATE\n"); - break; - case TDU_T_FILESPEC: -- log("CI TDU_T_FILESPEC\n"); -+ mylog("CI TDU_T_FILESPEC\n"); - break; - case TDU_T_WR_START: -- log("CI TDU_T_WR_START\n"); -+ mylog("CI TDU_T_WR_START\n"); - break; - case TDU_T_WRITE: -- log("CI TDU_T_WRITE\n"); -+ mylog("CI TDU_T_WRITE\n"); - break; - case TDU_T_WR_END: -- log("CI TDU_T_WR_END\n"); -+ mylog("CI TDU_T_WR_END\n"); - if( write( dz_tsw, cp_tsw, ll_tsw ) != ll_tsw ) { - sprintf( msg, "write(,,%d)", ll_tsw ); - perror( msg ); -@@ -115,7 +115,7 @@ - close( dz_tsw ); - break; - default: -- log("unknown TDU 0x%02x\n", TDU ); -+ mylog("unknown TDU 0x%02x\n", TDU ); - break; - } - LI = get_LI( sq, tsw_mode ); -@@ -130,10 +130,10 @@ - do { - PV = l2getc( tsw_mode, &us ); - if( us ) { -- log("\n" ); -+ mylog("\n" ); - goto end_do_TSW; - } -- log("PV DATA\n"); -+ mylog("PV DATA\n"); - *(cp_tsw+ii_tsw) = PV; - } while( ++ii_tsw < ll_tsw ); - } -@@ -142,7 +142,7 @@ - } - } - end_do_TSW: -- log("\n"); -+ mylog("\n"); - layer2ungetc(); - } - -@@ -161,7 +161,7 @@ - if( mode == MODE1_3IN4 ) { - switch( nr ) { - case 0: /*--- Byte 1+2 ---*/ -- b1 = layer2getc(); log("\n"); -+ b1 = layer2getc(); mylog("\n"); - if( b1 == US ) { - nr = 0; rc = US; *us = 1; - break; -@@ -197,9 +197,9 @@ - else - rc = layer2getc(); - -- log("l2getc(0x%02X) ", rc ); -- if( isprint(rc) ) log("'%c' ", rc ); -- else log(" "); -+ mylog("l2getc(0x%02X) ", rc ); -+ if( isprint(rc) ) mylog("'%c' ", rc ); -+ else mylog(" "); - - return( rc ); - } -@@ -213,7 +213,7 @@ - int sq; - - sq = l2getc( mode, &us ); -- log("sequence code: 0x%02x\n", sq ); -+ mylog("sequence code: 0x%02x\n", sq ); - - return( sq ); - } -@@ -229,7 +229,7 @@ - - LI = l2getc( mode, &us ); - LI = LI % sq; -- log("LI=%3d\n", LI ); -+ mylog("LI=%3d\n", LI ); - - return( LI ); - } -@@ -249,27 +249,27 @@ - goto end_do_PI; - - switch( PI ) { -- case PI_STREAM: log("Str\n"); rc = 1; break; -- case PI_CHECK: log("PI Checksum use & mode\n"); -+ case PI_STREAM: mylog("Str\n"); rc = 1; break; -+ case PI_CHECK: mylog("PI Checksum use & mode\n"); - LI = get_LI( sq, tsw_mode ); - for( i=0; i<LI; i++ ) { - PV = l2getc( mode, &us ); -- log("PV\n"); -+ mylog("PV\n"); - } - tsw_mode = PV; - rc = LI+2; break; -- case PI_APPL_NAME: log("PI Application-name\n"); -+ case PI_APPL_NAME: mylog("PI Application-name\n"); - LI = get_LI( sq, tsw_mode ); - for( i=0; i<LI; i++ ) { - PV = l2getc( mode, &us ); -- log("PV\n"); -+ mylog("PV\n"); - } - rc = LI+2; break; -- case PI_FILE_NAME: log("PI Filename\n"); -+ case PI_FILE_NAME: mylog("PI Filename\n"); - LI = get_LI( sq, tsw_mode ); - for( i=0; i<LI; i++ ) { - PV = l2getc( mode, &us ); -- log("PV\n"); -+ mylog("PV\n"); - name[i] = PV; - } - name[LI] = 0x00; -@@ -278,12 +278,12 @@ - perror( msg ); - } - rc = LI+2; break; -- case PI_FILE_LENG: log("PI File-length\n"); -+ case PI_FILE_LENG: mylog("PI File-length\n"); - LI = get_LI( sq, tsw_mode ); - ll_tsw = 0; - for( i=0; i<LI; i++ ) { - u_PV = l2getc( mode, &us ); -- log("PV\n"); -+ mylog("PV\n"); - PV = u_PV; - ll_tsw += ( PV<<((LI-i-1)*8) ); - } -@@ -293,27 +293,27 @@ - } - ii_tsw = 0; - rc = LI+2; break; -- case PI_DATE_TIME: log("PI Date/time\n"); -+ case PI_DATE_TIME: mylog("PI Date/time\n"); - LI = get_LI( sq, tsw_mode ); - for( i=0; i<LI; i++ ) { - PV = l2getc( mode, &us ); -- log("PV\n"); -+ mylog("PV\n"); - date[i] = PV; - } - date[LI] = 0x00; - rc = LI+2; break; -- case PI_TRANS_ID: log("PI Transfer Identifier\n"); -+ case PI_TRANS_ID: mylog("PI Transfer Identifier\n"); - LI = get_LI( sq, tsw_mode ); - for( i=0; i<LI; i++ ) { - PV = l2getc( mode, &us ); -- log("PV\n"); -+ mylog("PV\n"); - } - rc = LI+2; break; -- default: log("PI unknown\n"); -+ default: mylog("PI unknown\n"); - LI = get_LI( sq, tsw_mode ); - for( i=0; i<LI; i++ ) { - PV = l2getc( mode, &us ); -- log("PV\n"); -+ mylog("PV\n"); - } - rc = LI+2; break; - } diff --git a/comms/xcept/files/patch-ac b/comms/xcept/files/patch-ac deleted file mode 100644 index 462755016457..000000000000 --- a/comms/xcept/files/patch-ac +++ /dev/null @@ -1,279 +0,0 @@ ---- /dev/null Sun Sep 1 12:14:31 1996 -+++ etc/Makefile Sun Sep 1 14:38:51 1996 -@@ -0,0 +1,10 @@ -+DESTDIR = /usr/local/etc -+MODE= 644 -+OWNER= root -+GROUP= bin -+ -+all: -+ -+install: -+ ${INSTALL} -c -m ${MODE} -o ${OWNER} -g ${GROUP} init.cept ${DESTDIR}/cept.init -+ ${INSTALL} -c -m ${MODE} -o ${OWNER} -g ${GROUP} users.cept ${DESTDIR}/cept.users ---- etc/init.cept.orig Tue Jun 28 16:09:20 1994 -+++ etc/init.cept Sun Sep 1 15:14:18 1996 -@@ -26,30 +26,16 @@ - # '\' = quote character e.g. \^ \~ \\ - # '^' = control character e.g. ^M = return ^J = line_feed - ############################################################################# --opendevice 38400 "/dev/ttyF00" -+opendevice 38400 "/dev/cuaa0" --hangupstring "~+++~ATH0^M" --connectstring "CONNECT 2400" -+hangupstring "~+++~ATH0^M~ATZ" -+connectstring "CONNECT" - nodialtonestring "NO DIALTONE^M" - nocarrierstring "NO CARRIER^M" - busystring "BUSY^M" - - --send "at^M" --sleep 10 - send "ATZ^M" # reset --sleep 20 --send "AT&D2^M" # hangup when DTR off --sleep 4 --send "ATQ0^M" # --sleep 4 --send "ATV1^M" --sleep 4 --send "AT^M" # dial-in/out modem --sleep 4 --send "ATS21=24^M" # CD from phone line --sleep 4 --send "ATS2=255^M" # no +++ allowed --sleep 4 --send "~ATDT01300190^M" -+sleep 10 -+send "~ATD01910^M" # Btx service Deutsche Telekom - - wait 100 # wait 100 sec for BUSY, CONNECT, NO CARRIER, .... ---- etc/users.cept.orig Tue Jun 28 16:09:30 1994 -+++ etc/users.cept Sun Sep 1 15:14:41 1996 -@@ -16,223 +16,7 @@ - # (every user is allowed on every machine) - ############################################################################ - --# 2.3 --# users.cept,v --# Revision 2.3 1993/09/24 14:07:01 husemann --# some fixes --# --# Revision 2.2 1993/09/24 11:12:07 husemann --# 2.0 BETA RELEASE --# --# Revision 2.1 1993/09/24 10:02:28 husemann --# Getting ready for beta release of XCept. --# --# Revision 1.1.1.1 1993/05/18 08:21:31 husemann --# New checkin for new CVS tree --- this time for sure! --# --# Revision 1.1 1993/01/14 16:39:06 aoaugust --# Initial revision --# --# Revision 1.22 1993/01/12 14:26:10 fzhauck --# Elmar Storath added --# --# Revision 1.21 1993/01/12 12:35:28 eckert --# added access for faui45r (eckert) --# --# Revision 1.20 1993/01/11 16:19:24 husemann --# added faui45x --# --# Revision 1.19 1993/01/11 11:08:34 jklein --# removed faui43d, added faui45j --# --# Revision 1.18 1993/01/08 09:51:21 husemann --# added vespucci --# --# Revision 1.17 1992/12/18 11:11:42 husemann --# added Prof. Hofmann --# --# Revision 1.16 1992/12/14 08:59:05 husemann --# corrected faui43a again --# --# Revision 1.15 1992/12/08 14:47:56 husemann --# added eckertchen --# --# Revision 1.14 1992/12/08 12:04:17 husemann --# added faui45{v,w} --# --# Revision 1.13 1992/11/30 10:35:34 husemann --# added faui43a -dirk --# --# Revision 1.12 1992/11/26 08:12:23 jklein --# added faui43d and jklein --# --# Revision 1.11 1992/10/07 12:03:12 btx --# added faui4s w/ domain extension --# --# Revision 1.10 1992/10/05 10:51:18 root --# add S10'er --# --# Revision 1.9 1992/09/29 13:41:16 btx --# added btx --# --# Revision 1.8 1992/09/25 12:47:37 btx --# added faui45g --# --# Revision 1.7 1992/09/25 06:44:07 btx --# added pruy --# --# Revision 1.6 1992/09/23 07:53:31 btx --# added Wurm --# --# Revision 1.5 1992/09/22 14:29:14 btx --# added flacke --# --# Revision 1.4 1992/09/21 11:01:39 root --# added Matthias Gente --# --# Revision 1.3 1992/09/18 11:12:41 root --# added a couple of users --# --# Revision 1.2 1992/09/18 10:58:10 root --# added RCS keywords --# -- --@hydra --@tensor --@faui09 --@faui09.informatik.uni-erlangen.de --@calimero --@faui33 --@faui33.informatik.uni-erlangen.de --@camelot --@chaos --@eva --@vespucci --@vespucci.informatik.uni-erlangen.de --@faui43 --@faui43.informatik.uni-erlangen.de --@faui43_revue --@faui48 --@faui48.informatik.uni-erlangen.de --@faui48a --@faui48a.informatik.uni-erlangen.de --@faui48b --@faui48b.informatik.uni-erlangen.de --@faui48c --@faui48c.informatik.uni-erlangen.de --@faui48d --@faui48d.informatik.uni-erlangen.de --@faui49 --@faui49.informatik.uni-erlangen.de --@faui49a --@faui49a.informatik.uni-erlangen.de --@faui49b --@faui49c --@faui49c.informatik.uni-erlangen.de --@faui49d --@faui49d.informatik.uni-erlangen.de --@faui49e --@faui49e.informatik.uni-erlangen.de --@faui49f --@faui49f.informatik.uni-erlangen.de --@faui4a --@faui4a.informatik.uni-erlangen.de --@faui4c --@faui4c.informatik.uni-erlangen.de --@faui4d --@faui4d.informatik.uni-erlangen.de --@faui4e --@faui4e.informatik.uni-erlangen.de --@faui4f --@faui4f.informatik.uni-erlangen.de --@faui4g --@faui4g.informatik.uni-erlangen.de --@faui4h --@faui4h.informatik.uni-erlangen.de --@faui4j --@faui4j.informatik.uni-erlangen.de --@faui4l --@faui4l.informatik.uni-erlangen.de --@faui4n --@faui4n.informatik.uni-erlangen.de --@faui4p --@faui4p.informatik.uni-erlangen.de --@faui4q --@faui4q.informatik.uni-erlangen.de --@faui4r --@faui4r.informatik.uni-erlangen.de --@faui4s --@faui4s.informatik.uni-erlangen.de --@faui4t --@faui4t.informatik.uni-erlangen.de --@faui4u --@faui4u.informatik.uni-erlangen.de --@faui4x --@faui4x.informatik.uni-erlangen.de --@fridolin --@medusa --@pse --@torus --@faui43a --@faui43a.informatik.uni-erlangen.de --@faui45 --@faui45.informatik.uni-erlangen.de --@faui45b --@faui45b.informatik.uni-erlangen.de --@faui45d --@faui45d.informatik.uni-erlangen.de --@faui45g --@faui45g.informatik.uni-erlangen.de --@faui45h --@faui45h.informatik.uni-erlangen.de --@faui45j --@faui45j.informatik.uni-erlangen.de --@faui45k --@faui45k.informatik.uni-erlangen.de --@faui45l --@faui45l.informatik.uni-erlangen.de --@faui45m --@faui45m.informatik.uni-erlangen.de --@faui45n --@faui45n.informatik.uni-erlangen.de --@faui45o --@faui45o.informatik.uni-erlangen.de --@faui45p --@faui45p.informatik.uni-erlangen.de --@faui45r --@faui45r.informatik.uni-erlangen.de --@faui45v --@faui45v.informatik.uni-erlangen.de --@faui45w --@faui45w.informatik.uni-erlangen.de --@faui45y --@faui45y.informatik.uni-erlangen.de --@faui45x --@faui45x.informatik.uni-erlangen.de -- -- -+@localhost - - #allowed users --aoaugust --apsel --btx --demeer --eirich --eckert --faust --fhofmann --fkhoerin --flacke --frank --fzhauck --gente --hahn --husemann --jklein --kirschni --linster --pruy --rueth --storath --turo --wurm -+root diff --git a/comms/xcept/files/patch-ad b/comms/xcept/files/patch-ad deleted file mode 100644 index f751e4f067eb..000000000000 --- a/comms/xcept/files/patch-ad +++ /dev/null @@ -1,17 +0,0 @@ ---- lib/Makefile.orig Thu Sep 14 18:10:53 2000 -+++ lib/Makefile Thu Sep 14 18:12:13 2000 -@@ -0,0 +1,14 @@ -+# -+# Makefile for scripts -+# essentially the install command -+SCRIPTS = ascii.xcept Bundesbahn.xcept DeutscheBank-Kontoauszug.xcept \ -+ on-off.xcept popup.xcept Sparkasse.xcept \ -+ ZDF.xcept client-mode xcept.pl ZDF.pl -+DEST = /usr/local/lib/xcept -+ -+all: -+ -+install: -+ mkdir -p $(DEST) -+ install -c -m 0644 $(SCRIPTS) $(DEST) -+ chmod 755 $(DEST)/ZDF.pl $(DEST)/xcept.pl diff --git a/comms/xcept/files/patch-ae b/comms/xcept/files/patch-ae deleted file mode 100644 index 4f04e87faceb..000000000000 --- a/comms/xcept/files/patch-ae +++ /dev/null @@ -1,139 +0,0 @@ ---- xcept/makefile.orig Fri May 13 12:19:55 1994 -+++ xcept/makefile Sun Sep 1 14:27:37 1996 -@@ -48,23 +48,31 @@ - # should be displayed in the scripts menu. (Only used when not - # overridden by enironment variable XCEPTSCRIPTS or by command line - # option '-S'). --SCRIPTSDIR = /usr/local/btx -+SCRIPTSDIR = /usr/local/lib/xcept - - - #define compiler and X11 include+library pathes --CC = gcc --XINC = -I/usr/X386/include --XLIB = -L/usr/X386/lib -+#CC = gcc -+XINC = -I${LOCALBASE}/include -+XLIB = -L${LOCALBASE}/lib - #WARN = -W -Wunused -Wswitch -Wcomment -Wshadow -Wpointer-arith -Wcast-qual - - - #define location of the xcept binary and online manual (for 'make install'). - OWNER = bin --GROUP = uucp --MODE = 755 -+GROUP = bin -+BINMODE = 755 - BINDIR = /usr/local/bin --MANDIR = /usr/local/man/manl -+MANDIR = /usr/local/man/man1 -+MANMODE = 644 - -+.ifdef NOMANCOMPRESS -+MANPAGE = xcept.1 -+.else -+MANPAGE = xcept.1.gz -+MANCOMPRESS = gzip -c -9 -+MANCLEAN = ${MANPAGE} -+.endif - - - -@@ -73,7 +81,7 @@ - DEFS = -DDEFAULTCEPTHOSTNAME=\"$(SERVERHOST)\" \ - -DDEFAULTSOCKETPORT=$(SERVERPORT) \ - -DXCEPTSCRIPTS_DEFAULTPATH=\"$(SCRIPTSDIR)\" --CFLAGS = $(XINC) $(WARN) $(DEFS) -+CFLAGS += $(XINC) $(WARN) $(DEFS) - - - SRCS = xcept.c xfont.c rawfont.c xwin.c layer6.c socket.c buttons.c \ -@@ -84,34 +92,31 @@ - - - --all: xcept -+all: xcept ${MANPAGE} - - xcept: $(OBJS) -- @echo 'linking $@' -- @$(CC) $(OBJS) -o xcept $(XLIB) -lX11 -lnsl -lsocket /usr/ucblib/libucb.a -+ $(CC) $(OBJS) -o xcept $(XLIB) -lX11 - - $(OBJS): -- @echo 'compiling $*.c' -- @$(CC) $(CFLAGS) -c $*.c -+ $(CC) $(CFLAGS) -c $*.c - - - tags: $(SRCS) - etags -e $(SRCS) - --install: xcept -- strip xcept -- mv xcept $(BINDIR) -- -chown $(OWNER) $(BINDIR)/xcept -- -chgrp $(GROUP) $(BINDIR)/xcept -- chmod $(MODE) $(BINDIR)/xcept -- cp xcept.1 $(MANDIR) -- -chown $(OWNER) $(MANDIR)/xcept.1 -- -chgrp $(GROUP) $(MANDIR)/xcept.1 -- chmod 644 $(MANDIR)/xcept.1 -- -+.ifndef NOMANCOMPRESS -+${MANPAGE}: xcept.1 -+ ${MANCOMPRESS} < xcept.1 > ${MANPAGE} -+.endif -+ -+install: all -+ ${INSTALL} -c -o ${OWNER} -g ${GROUP} -m ${BINMODE} xcept\ -+ ${BINDIR}/xcept -+ ${INSTALL} -c -o ${OWNER} -g ${GROUP} -m ${MANMODE}\ -+ ${MANPAGE} ${MANDIR}/${MANPAGE} - - clean: -- @rm -f $(OBJS) xcept -+ @rm -f $(OBJS) xcept ${MANCLEAN} - - - ---- xcept/script.c.orig Fri Sep 24 16:07:29 1993 -+++ xcept/script.c Sun Sep 1 14:08:13 1996 -@@ -809,7 +809,6 @@ - if(a->value == b->value) - return error("pc: %d - variables don't differ!\n",pc); - len = strlen(a->value) + strlen(b->value) + 1; -- free(a->value); - if(!(a->value = ralloc(a->value,len))) return errorp("realloc\n"); - strcat(a->value,b->value); - -@@ -1082,7 +1082,8 @@ - printf( "%s", b->value ); - fflush(stdout); - } -- gets(tmpstr); -+ fgets(tmpstr, 300, stdin); -+ if ((ptr = strchr(tmpstr, '\n'))) *ptr = '\0'; - } - else if(visible) { - if(echo) { -@@ -1105,7 +1106,8 @@ - } - printf("? "); - fflush(stdout); -- gets(tmpstr); -+ fgets(tmpstr, 300, stdin); -+ if ((ptr = strchr(tmpstr, '\n'))) *ptr = '\0'; - if( !strlen(tmpstr) ) strncpy( tmpstr, c->value, sizeof(tmpstr)-1 ); - } - } ---- xcept/xcept.c.orig Mon Apr 25 16:13:26 1994 -+++ xcept/xcept.c Sun Sep 1 14:01:54 1996 -@@ -945,7 +945,6 @@ - int perr, p1, p2, p3, p4, p5, p6, p7, p8; - { - extern int errno; -- extern char *sys_errlist[]; - static char errstr[200]; - - if(!visible) { diff --git a/comms/xcept/files/patch-af b/comms/xcept/files/patch-af deleted file mode 100644 index 601e917b430e..000000000000 --- a/comms/xcept/files/patch-af +++ /dev/null @@ -1,10 +0,0 @@ ---- ./xcept/scripts.c.org Thu Apr 14 10:21:58 1994 -+++ ./xcept/scripts.c Wed Apr 23 19:08:32 1997 -@@ -36,6 +36,7 @@ - #include <stdio.h> - #include <errno.h> - #include <string.h> -+#include <sys/types.h> - #include <dirent.h> - #include "scripts.h" - diff --git a/comms/xcept/pkg-descr b/comms/xcept/pkg-descr deleted file mode 100644 index a73a66a5490d..000000000000 --- a/comms/xcept/pkg-descr +++ /dev/null @@ -1,29 +0,0 @@ -XCept provides a decoder for the CEPT protocol as it is in use for -example by the Btx service of the Deutsche Telekom. In particular, -electronic banking and other commercial services are being handled -this way. The CEPT protocol itself is supposed to be a European Telco -protocol, though I don't know whether any other Telco is actually -using it. - -The program consists of two parts, ceptd acting as a server on the -host with the modem to use, and xcept as the client which interacts -with the user, using an X11 frontend if desired. Xcept also provides -basic scripting facilities. - -The package has been developed by Arno Augustin and Frank Hoering at -the University of Nürnberg-Erlangen, Germany. XCept version 2 has -been the last version distributed under a BSD-style copyright; the -package went commercial in later versions. The authors no longer -distribute or support version 2. - -After installing the package, you must add - -xcept 20005/tcp #XCEPT - -to /etc/services, and - -xcept stream tcp nowait root /usr/local/libexec/ceptd ceptd - -to /etc/inetd.conf on your server host. - -Jörg Wunsch <joerg@FreeBSD.org> diff --git a/comms/xcept/pkg-plist b/comms/xcept/pkg-plist deleted file mode 100644 index 03cbff708959..000000000000 --- a/comms/xcept/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -bin/xcept -libexec/ceptd -etc/cept.init -etc/cept.users -lib/xcept/Bundesbahn.xcept -lib/xcept/DeutscheBank-Kontoauszug.xcept -lib/xcept/Sparkasse.xcept -lib/xcept/ZDF.pl -lib/xcept/ZDF.xcept -lib/xcept/ascii.xcept -lib/xcept/client-mode -lib/xcept/on-off.xcept -lib/xcept/popup.xcept -lib/xcept/xcept.pl -@dirrm lib/xcept |