1302 lines
40 KiB
Plaintext
1302 lines
40 KiB
Plaintext
---
|
|
.pkgextract | 3 +
|
|
Makefile.am | 12 +++--
|
|
README.suse | 9 ++++
|
|
configure.in | 43 +++++++++++--------
|
|
cu.1 | 4 +
|
|
logrotate | 23 ++++++++++
|
|
policy.h | 64 ++++++++++++++++-------------
|
|
unix/lock.c | 1
|
|
unix/portnm.c | 2
|
|
unix/serial.c | 70 ++++++++++++++++++++++++++++++-
|
|
unix/tcp.c | 2
|
|
uuchk.1 | 39 +++++++++++++++++
|
|
uucico.8 | 4 +
|
|
uucico.c | 3 +
|
|
uuconv.1 | 74 +++++++++++++++++++++++++++++++++
|
|
uucp.1 | 4 +
|
|
uucp.texi | 48 ++++++++++-----------
|
|
uulog.1 | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
uuname.1 | 72 ++++++++++++++++++++++++++++++++
|
|
uupick.1 | 72 ++++++++++++++++++++++++++++++++
|
|
uupoll.1 | 27 ++++++++++++
|
|
uusched.8 | 25 +++++++++++
|
|
uustat.1 | 4 +
|
|
uuto.1 | 36 ++++++++++++++++
|
|
uux.1 | 4 +
|
|
uuxqt.8 | 4 +
|
|
26 files changed, 693 insertions(+), 84 deletions(-)
|
|
|
|
--- .pkgextract
|
|
+++ .pkgextract 2017-03-31 13:21:07.262285353 +0000
|
|
@@ -0,0 +1,3 @@
|
|
+patch -p0 -s --suffix=.cont < ../uucp-1.07-contrib.dif
|
|
+patch -p0 -s --suffix=.grad < ../uucp-1.07-grade.patch
|
|
+patch -p0 -s --suffix=.cu < ../uucp-1.07-cu.patch
|
|
--- Makefile.am
|
|
+++ Makefile.am 2017-03-31 13:21:07.262285353 +0000
|
|
@@ -75,20 +75,24 @@ EXTRA_DIST = uusched.in uuto.in \
|
|
|
|
dist-hook:
|
|
-rm -rf $(distdir)/contrib/CVS $(distdir)/sample/CVS
|
|
-
|
|
+ID = $(shell id -u)
|
|
install-exec-hook:
|
|
for f in uucico uuxqt; do \
|
|
- chown $(OWNER) $(DESTDIR)$(sbindir)/$${f}; \
|
|
+ test $(ID) -ne 0 || \
|
|
+ chown $(OWNER):$(GROUP) $(DESTDIR)$(sbindir)/$${f}; \
|
|
chmod 4555 $(DESTDIR)$(sbindir)/$${f}; \
|
|
done
|
|
for f in uux uucp uustat uuname cu; do \
|
|
- chown $(OWNER) $(DESTDIR)$(bindir)/$${f}; \
|
|
+ test $(ID) -ne 0 || \
|
|
+ chown $(OWNER):$(GROUP) $(DESTDIR)$(bindir)/$${f}; \
|
|
chmod 4555 $(DESTDIR)$(bindir)/$${f}; \
|
|
done
|
|
if HAVE_MKDIR
|
|
else
|
|
- chown $(OWNER) $(DESTDIR)$(uudirdir)
|
|
+ test $(ID) -ne 0 || \
|
|
+ chown $(OWNER):$(GROUP) $(DESTDIR)$(uudirdir)
|
|
chmod 100 $(DESTDIR)$(uudirdir)
|
|
+ test $(ID) -ne 0 || \
|
|
chown root $(DESTDIR)$(uudirdir)/uudir
|
|
chmod 4555 $(DESTDIR)$(uudirdir)/uudir
|
|
endif
|
|
--- README.suse
|
|
+++ README.suse 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -0,0 +1,9 @@
|
|
+If you want to have a public uucp directory, use the "pubdir" command
|
|
+in the sys file and change the permissions of this directory with:
|
|
+
|
|
+ chmod 1777 /var/spool/uucppublic
|
|
+
|
|
+If you have activated 'CHECK_PERMISSIONS' in /etc/rc.config, you have to
|
|
+change the entry for /var/spool/uucppublic in /etc/permissions to
|
|
+uucp.uucp 1777.
|
|
+
|
|
--- configure.in
|
|
+++ configure.in 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -15,6 +15,13 @@ AC_ARG_WITH(user,
|
|
AC_DEFINE_UNQUOTED(OWNER, "$OWNER", [user ID for programs; normally uucp])
|
|
AC_SUBST(OWNER)
|
|
dnl
|
|
+AC_ARG_WITH(group,
|
|
+[ --with-group=GROUPNAME group ID for programs; default uucp],
|
|
+[GROUP=${withval}],
|
|
+[GROUP="uucp"])
|
|
+AC_DEFINE_UNQUOTED(GROUP, "$GROUP", [group ID for programs; normally uucp])
|
|
+AC_SUBST(GROUP)
|
|
+dnl
|
|
AC_ARG_WITH(newconfigdir,
|
|
[ --with-newconfigdir=DIRNAME new config file directory; default PREFIX/conf/uucp],
|
|
[NEWCONFIGDIR=${withval}],
|
|
@@ -57,10 +64,10 @@ dnl Adding it here allows the environmen
|
|
dnl be cached in config.status and in the Makefiles.
|
|
AR=${AR-ar}
|
|
AC_SUBST(AR)
|
|
+AC_AIX
|
|
AC_PROG_RANLIB
|
|
AC_ISC_POSIX
|
|
AC_MINIX
|
|
-AC_AIX
|
|
AC_CHECK_LIB(sun, getpwnam)
|
|
AC_C_CONST
|
|
AC_MSG_CHECKING([for prototypes])
|
|
@@ -361,8 +368,8 @@ dnl getdelim.
|
|
AC_CHECK_FUNC(getdelim,
|
|
[AC_CHECK_FUNC(getline,
|
|
[AC_DEFINE(HAVE_GETLINE, 1, [Define if you have the getline function.])],
|
|
-[LIBOBJS="$LIBOBJS getlin.o"])],
|
|
-[LIBOBJS="$LIBOBJS getlin.o"])
|
|
+[AC_LIBOBJ(getlin)])],
|
|
+[AC_LIBOBJ(getlin)])
|
|
dnl
|
|
dnl Check for the SCO buggy ftime; the code can cope with the bug,
|
|
dnl though it would prefer not to, so if we're cross-configuring we
|
|
@@ -465,52 +472,52 @@ fi
|
|
dnl
|
|
dnl Figure out which functions we need from lib subdirectory
|
|
if test $ac_cv_func_bsearch != yes; then
|
|
- LIBOBJS="$LIBOBJS bsrch.o"
|
|
+ AC_LIBOBJ(bsrch)
|
|
fi
|
|
if test $ac_cv_func_bzero != yes \
|
|
&& test $ac_cv_func_memset != yes; then
|
|
- LIBOBJS="$LIBOBJS bzero.o"
|
|
+ AC_LIBOBJ(bzero)
|
|
fi
|
|
if test $ac_cv_func_memchr != yes; then
|
|
- LIBOBJS="$LIBOBJS memchr.o"
|
|
+ AC_LIBOBJ(memchr)
|
|
fi
|
|
if test $ac_cv_func_memcmp != yes \
|
|
&& test $ac_cv_func_bcmp != yes; then
|
|
- LIBOBJS="$LIBOBJS memcmp.o"
|
|
+ AC_LIBOBJ(memcmp)
|
|
fi
|
|
if test $ac_cv_func_memcpy != yes \
|
|
&& test $ac_cv_func_bcopy != yes; then
|
|
- LIBOBJS="$LIBOBJS memcpy.o"
|
|
+ AC_LIBOBJ(memcpy)
|
|
fi
|
|
if test $ac_cv_func_strcasecmp != yes \
|
|
&& test $ac_cv_func_stricmp != yes; then
|
|
- LIBOBJS="$LIBOBJS strcas.o"
|
|
+ AC_LIBOBJ(strcas)
|
|
fi
|
|
if test $ac_cv_func_strchr != yes \
|
|
&& test $ac_cv_func_index != yes; then
|
|
- LIBOBJS="$LIBOBJS strchr.o"
|
|
+ AC_LIBOBJ(strchr)
|
|
fi
|
|
if test $ac_cv_func_strdup != yes; then
|
|
- LIBOBJS="$LIBOBJS strdup.o"
|
|
+ AC_LIBOBJ(strdup)
|
|
fi
|
|
if test $ac_cv_func_strncasecmp != yes \
|
|
&& test $ac_cv_func_strnicmp != yes; then
|
|
- LIBOBJS="$LIBOBJS strncs.o"
|
|
+ AC_LIBOBJ(strncs)
|
|
fi
|
|
if test $ac_cv_func_strrchr != yes \
|
|
&& test $ac_cv_func_rindex != yes; then
|
|
- LIBOBJS="$LIBOBJS strrch.o"
|
|
+ AC_LIBOBJ(strrch)
|
|
fi
|
|
if test $ac_cv_func_strstr != yes; then
|
|
- LIBOBJS="$LIBOBJS strstr.o"
|
|
+ AC_LIBOBJ(strstr)
|
|
fi
|
|
if test $ac_cv_func_strtol != yes; then
|
|
- LIBOBJS="$LIBOBJS strtol.o"
|
|
+ AC_LIBOBJ(strtol)
|
|
fi
|
|
if test $ac_cv_func_strtoul != yes; then
|
|
- LIBOBJS="$LIBOBJS strtou.o"
|
|
+ AC_LIBOBJ(strtou)
|
|
fi
|
|
-AC_SUBST(LIBOBJS)dnl
|
|
+AC_SUBST(LIBS)
|
|
dnl Figure out which functions we need from unix subdirectory
|
|
if test $ac_cv_func_opendir != yes; then
|
|
UNIXOBJS="$UNIXOBJS dirent.o"
|
|
@@ -715,7 +722,7 @@ if test $space = no; then
|
|
fi
|
|
|
|
dnl See whether we can make an extern declaration
|
|
-AC_DEFUN(UUCP_CHECK_DECLARATION,
|
|
+AC_DEFUN([UUCP_CHECK_DECLARATION],
|
|
[AC_MSG_CHECKING(for $1 declared as $2)
|
|
AC_CACHE_VAL(uucp_cv_decl_$1,
|
|
[AC_TRY_COMPILE([#include <sys/types.h>
|
|
--- cu.1
|
|
+++ cu.1 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -1,4 +1,6 @@
|
|
-''' $Id: cu.1,v 1.10 2002/03/05 22:13:33 ian Rel $
|
|
+'\"
|
|
+.\" $Id: cu.1,v 1.10 2002/03/05 22:13:33 ian Rel $
|
|
+.\"
|
|
.TH cu 1 "Taylor UUCP 1.07"
|
|
.SH NAME
|
|
cu \- Call up another system
|
|
--- logrotate
|
|
+++ logrotate 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -0,0 +1,23 @@
|
|
+/var/log/uucp/Log /var/log/uucp/Stats {
|
|
+ compress
|
|
+ dateext
|
|
+ maxage 365
|
|
+ rotate 99
|
|
+ size=+2048k
|
|
+ create 640 uucp uucp
|
|
+ notifempty
|
|
+ missingok
|
|
+ copytruncate
|
|
+}
|
|
+
|
|
+/var/log/uucp/Debug {
|
|
+ compress
|
|
+ dateext
|
|
+ maxage 365
|
|
+ rotate 99
|
|
+ size=+1024k
|
|
+ create 640 uucp uucp
|
|
+ notifempty
|
|
+ missingok
|
|
+ copytruncate
|
|
+}
|
|
--- policy.h
|
|
+++ policy.h 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -22,6 +22,15 @@
|
|
The author of the program may be contacted at ian@airs.com.
|
|
*/
|
|
|
|
+#ifdef __linux__
|
|
+# include <linux/version.h>
|
|
+# include <features.h>
|
|
+# if defined(__GLIBC__) && defined(__GLIBC_MINOR__)
|
|
+# undef GLIBC_VERSION
|
|
+# define GLIBC_VERSION ((__GLIBC__ << 8) + __GLIBC_MINOR__)
|
|
+# endif
|
|
+#endif
|
|
+
|
|
/* This header file contains macro definitions which must be set by
|
|
each site before compilation. The first few are system
|
|
characteristics that can not be easily discovered by the
|
|
@@ -64,7 +73,7 @@
|
|
*/
|
|
#define HAVE_BSD_TTY 0
|
|
#define HAVE_SYSV_TERMIO 0
|
|
-#define HAVE_POSIX_TERMIOS 0
|
|
+#define HAVE_POSIX_TERMIOS 1
|
|
|
|
/* This code tries to guess which terminal driver to use if you did
|
|
not make a choice above. It is in this file to make it easy to
|
|
@@ -188,7 +197,7 @@
|
|
incorrect file transfer times in the statistics file, but on many
|
|
systems times(2) will actually not be used and this value will not
|
|
matter at all. */
|
|
-#define TIMES_TICK 0
|
|
+#define TIMES_TICK HZ
|
|
|
|
/* If your system does not support saved set user ID, set
|
|
HAVE_SAVED_SETUID to 0. However, this is ignored if your system
|
|
@@ -240,8 +249,9 @@
|
|
the sendmail choice below. Otherwise, select one of the other
|
|
choices as appropriate. */
|
|
#if 1
|
|
-#define MAIL_PROGRAM "/usr/lib/sendmail -t"
|
|
+/* #define MAIL_PROGRAM "/usr/lib/sendmail -t" */
|
|
/* #define MAIL_PROGRAM "/usr/sbin/sendmail -t" */
|
|
+#define MAIL_PROGRAM "/usr/sbin/sendmail -Ac -oi -t"
|
|
#define MAIL_PROGRAM_TO_BODY 1
|
|
#define MAIL_PROGRAM_SUBJECT_BODY 1
|
|
#endif
|
|
@@ -268,7 +278,7 @@
|
|
or third set of definitions, change the ``#if 1'' to ``#if 0'' and
|
|
change the appropriate ``#if 0'' to ``#if 1''. */
|
|
#if 1
|
|
-#define PS_PROGRAM "/bin/ps -lp"
|
|
+#define PS_PROGRAM "/bin/ps lp"
|
|
#define HAVE_PS_MULTIPLE 0
|
|
#endif
|
|
#if 0
|
|
@@ -302,7 +312,7 @@
|
|
/* #define LOCKDIR "/usr/spool/locks" */
|
|
/* #define LOCKDIR "/usr/spool/uucp/LCK" */
|
|
/* #define LOCKDIR "/var/spool/lock" */
|
|
-/* #define LOCKDIR "/var/lock" */
|
|
+#define LOCKDIR "/var/lock"
|
|
|
|
/* You must also specify the format of the lock files by setting
|
|
exactly one of the following macros to 1. Check an existing lock
|
|
@@ -349,7 +359,7 @@
|
|
The format for QNX lock files was made up just for Taylor UUCP.
|
|
QNX doesn't come with a version of UUCP. */
|
|
#define HAVE_V2_LOCKFILES 0
|
|
-#define HAVE_HDB_LOCKFILES 0
|
|
+#define HAVE_HDB_LOCKFILES 1
|
|
#define HAVE_SCO_LOCKFILES 0
|
|
#define HAVE_SVR4_LOCKFILES 0
|
|
#define HAVE_SEQUENT_LOCKFILES 0
|
|
@@ -420,7 +430,7 @@
|
|
the executable. Leaving them out will decrease the executable
|
|
size. Leaving them in will make it easier to determine which
|
|
version you are running. */
|
|
-#define USE_RCS_ID 1
|
|
+#define USE_RCS_ID 0
|
|
|
|
/* DEBUG controls how much debugging information is compiled into the
|
|
code. If DEBUG is defined as 0, no sanity checks will be done and
|
|
@@ -466,8 +476,8 @@
|
|
When looking something up (a system, a port, etc.) the new style
|
|
configuration files will be read first, followed by the V2
|
|
configuration files, followed by the HDB configuration files. */
|
|
-#define HAVE_V2_CONFIG 0
|
|
-#define HAVE_HDB_CONFIG 0
|
|
+#define HAVE_V2_CONFIG 1
|
|
+#define HAVE_HDB_CONFIG 1
|
|
|
|
/* Exactly one of the following macros must be set to 1. The exact
|
|
format of the spool directories is explained in unix/spool.c.
|
|
@@ -572,16 +582,16 @@
|
|
/* The name of the default spool directory. If HAVE_TAYLOR_CONFIG is
|
|
set to 1, this may be overridden by the ``spool'' command in the
|
|
configuration file. */
|
|
-#define SPOOLDIR "/usr/spool/uucp"
|
|
-/* #define SPOOLDIR "/var/spool/uucp" */
|
|
+/* #define SPOOLDIR "/usr/spool/uucp" */
|
|
+#define SPOOLDIR "/var/spool/uucp"
|
|
|
|
/* The name of the default public directory. If HAVE_TAYLOR_CONFIG is
|
|
set to 1, this may be overridden by the ``pubdir'' command in the
|
|
configuration file. Also, a particular system may be given a
|
|
specific public directory by using the ``pubdir'' command in the
|
|
system file. */
|
|
-#define PUBDIR "/usr/spool/uucppublic"
|
|
-/* #define PUBDIR "/var/spool/uucppublic" */
|
|
+/* #define PUBDIR "/usr/spool/uucppublic" */
|
|
+#define PUBDIR "/var/spool/uucppublic"
|
|
|
|
/* The default command path. This is a space separated list of
|
|
directories. Remote command executions requested by uux are looked
|
|
@@ -589,7 +599,7 @@
|
|
command path may be overridden for a particular system. For most
|
|
systems, you should just make sure that the programs rmail and
|
|
rnews can be found using this path. */
|
|
-#define CMDPATH "/bin /usr/bin /usr/local/bin"
|
|
+#define CMDPATH "/bin /usr/bin /usr/local/bin /usr/sbin /usr/lib/news /usr/lib/news/bin"
|
|
|
|
/* The default amount of free space to require for systems that do not
|
|
specify an amount with the ``free-space'' command. This is only
|
|
@@ -628,7 +638,7 @@
|
|
``remote-receive'')
|
|
the command will be rejected. By default, any argument is
|
|
permitted. */
|
|
-#define ALLOW_FILENAME_ARGUMENTS 1
|
|
+#define ALLOW_FILENAME_ARGUMENTS 0
|
|
|
|
/* If you set FSYNC_ON_CLOSE to 1, all output files will be forced out
|
|
to disk using the fsync system call when they are closed. This can
|
|
@@ -644,23 +654,23 @@
|
|
/* The default log file when using HAVE_TAYLOR_LOGGING. When using
|
|
HAVE_TAYLOR_CONFIG, this may be overridden by the ``logfile''
|
|
command in the configuration file. */
|
|
-#define LOGFILE "/usr/spool/uucp/Log"
|
|
+/* #define LOGFILE "/usr/spool/uucp/Log" */
|
|
/* #define LOGFILE "/var/spool/uucp/Log" */
|
|
-/* #define LOGFILE "/var/log/uucp/Log" */
|
|
+#define LOGFILE "/var/log/uucp/Log"
|
|
|
|
/* The default statistics file when using HAVE_TAYLOR_LOGGING. When
|
|
using HAVE_TAYLOR_CONFIG, this may be overridden by the
|
|
``statfile'' command in the configuration file. */
|
|
-#define STATFILE "/usr/spool/uucp/Stats"
|
|
+/* #define STATFILE "/usr/spool/uucp/Stats" */
|
|
/* #define STATFILE "/var/spool/uucp/Stats" */
|
|
-/* #define STATFILE "/var/log/uucp/Stats" */
|
|
+#define STATFILE "/var/log/uucp/Stats"
|
|
|
|
/* The default debugging file when using HAVE_TAYLOR_LOGGING. When
|
|
using HAVE_TAYLOR_CONFIG, this may be overridden by the
|
|
``debugfile'' command in the configuration file. */
|
|
-#define DEBUGFILE "/usr/spool/uucp/Debug"
|
|
+/* #define DEBUGFILE "/usr/spool/uucp/Debug" */
|
|
/* #define DEBUGFILE "/var/spool/uucp/Debug" */
|
|
-/* #define DEBUGFILE "/var/log/uucp/Debug" */
|
|
+#define DEBUGFILE "/var/log/uucp/Debug"
|
|
|
|
#endif /* HAVE_TAYLOR_LOGGING */
|
|
|
|
@@ -669,17 +679,17 @@
|
|
/* The default log file when using HAVE_V2_LOGGING. When using
|
|
HAVE_TAYLOR_CONFIG, this may be overridden by the ``logfile''
|
|
command in the configuration file. */
|
|
-#define LOGFILE "/usr/spool/uucp/LOGFILE"
|
|
+#define LOGFILE "/var/spool/uucp/LOGFILE"
|
|
|
|
/* The default statistics file when using HAVE_V2_LOGGING. When using
|
|
HAVE_TAYLOR_CONFIG, this may be overridden by the ``statfile''
|
|
command in the configuration file. */
|
|
-#define STATFILE "/usr/spool/uucp/SYSLOG"
|
|
+#define STATFILE "/var/spool/uucp/SYSLOG"
|
|
|
|
/* The default debugging file when using HAVE_V2_LOGGING. When using
|
|
HAVE_TAYLOR_CONFIG, this may be overridden by the ``debugfile''
|
|
command in the configuration file. */
|
|
-#define DEBUGFILE "/usr/spool/uucp/DEBUG"
|
|
+#define DEBUGFILE "/var/spool/uucp/DEBUG"
|
|
|
|
#endif /* HAVE_V2_LOGGING */
|
|
|
|
@@ -692,16 +702,16 @@
|
|
be replaced by the system name (if there is no appropriate system,
|
|
"ANY" will be used). No other '%' character may appear in the
|
|
string. */
|
|
-#define LOGFILE "/usr/spool/uucp/.Log/%s/%s"
|
|
+#define LOGFILE "/var/spool/uucp/.Log/%s/%s"
|
|
|
|
/* The default statistics file when using HAVE_HDB_LOGGING. When using
|
|
HAVE_TAYLOR_CONFIG, this may be overridden by the ``statfile''
|
|
command in the configuration file. */
|
|
-#define STATFILE "/usr/spool/uucp/.Admin/xferstats"
|
|
+#define STATFILE "/var/spool/uucp/.Admin/xferstats"
|
|
|
|
/* The default debugging file when using HAVE_HDB_LOGGING. When using
|
|
HAVE_TAYLOR_CONFIG, this may be overridden by the ``debugfile''
|
|
command in the configuration file. */
|
|
-#define DEBUGFILE "/usr/spool/uucp/.Admin/audit.local"
|
|
+#define DEBUGFILE "/var/spool/uucp/.Admin/audit.local"
|
|
|
|
#endif /* HAVE_HDB_LOGGING */
|
|
--- unix/lock.c
|
|
+++ unix/lock.c 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -429,6 +429,7 @@ fsdo_lock (zlock, fspooldir, pferr)
|
|
zerr = "remove";
|
|
break;
|
|
}
|
|
+ sleep(1);
|
|
fret = TRUE;
|
|
continue;
|
|
}
|
|
--- unix/portnm.c
|
|
+++ unix/portnm.c 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -32,7 +32,7 @@ zsysdep_port_name (ftcp_port)
|
|
|
|
#if HAVE_TCP
|
|
{
|
|
- size_t clen;
|
|
+ socklen_t clen;
|
|
struct sockaddr s;
|
|
|
|
clen = sizeof (struct sockaddr);
|
|
--- unix/serial.c
|
|
+++ unix/serial.c 2017-03-31 13:26:14.012531153 +0000
|
|
@@ -36,6 +36,7 @@ const char serial_rcsid[] = "$Id: serial
|
|
|
|
#include <errno.h>
|
|
#include <ctype.h>
|
|
+#include <stdio.h>
|
|
|
|
#if HAVE_SYS_PARAM_H
|
|
#include <sys/param.h>
|
|
@@ -1018,6 +1019,45 @@ static struct sbaud_table
|
|
#ifdef B4000000
|
|
{ B4000000, 4000000 },
|
|
#endif
|
|
+#ifdef B230400
|
|
+ { B230400, 230400 },
|
|
+#endif
|
|
+#ifdef B460800
|
|
+ { B460800, 460800 },
|
|
+#endif
|
|
+#ifdef B500000
|
|
+ { B500000, 500000 },
|
|
+#endif
|
|
+#ifdef B576000
|
|
+ { B576000, 576000 },
|
|
+#endif
|
|
+#ifdef B921600
|
|
+ { B921600, 921600 },
|
|
+#endif
|
|
+#ifdef B1000000
|
|
+ { B1000000, 1000000 },
|
|
+#endif
|
|
+#ifdef B1152000
|
|
+ { B1152000, 1152000 },
|
|
+#endif
|
|
+#ifdef B1500000
|
|
+ { B1500000, 1500000 },
|
|
+#endif
|
|
+#ifdef B2000000
|
|
+ { B2000000, 2000000 },
|
|
+#endif
|
|
+#ifdef B2500000
|
|
+ { B2500000, 2500000 },
|
|
+#endif
|
|
+#ifdef B3000000
|
|
+ { B3000000, 3000000 },
|
|
+#endif
|
|
+#ifdef B3500000
|
|
+ { B3500000, 3500000 },
|
|
+#endif
|
|
+#ifdef B4000000
|
|
+ { B4000000, 4000000 },
|
|
+#endif
|
|
{ B0, 0 }
|
|
};
|
|
|
|
@@ -2559,16 +2599,40 @@ fsysdep_conn_read (qconn, zbuf, pclen, c
|
|
else
|
|
csleepchars = MAX_INPUT - 10;
|
|
|
|
+#ifndef BUG
|
|
+ if (q->ibaud)
|
|
+ {
|
|
+ isleep = (int) (((long) csleepchars * 10000L) / q->ibaud);
|
|
+ isleep -= 10;
|
|
+ }
|
|
+ else
|
|
+ {
|
|
+ isleep = 1000; /* I hope, a second is right... */
|
|
+ }
|
|
+#else
|
|
isleep = (int) (((long) csleepchars * 10000L) / q->ibaud);
|
|
isleep -= 10;
|
|
+#endif
|
|
|
|
if (isleep > 10)
|
|
{
|
|
struct timeval s;
|
|
-
|
|
+#ifndef BUG
|
|
+ if (q->ibaud)
|
|
+ {
|
|
+ s.tv_sec = (long) 10240 / q->ibaud;
|
|
+ s.tv_usec = ((((long) 1024000000 / q->ibaud) * (long) 10)
|
|
+ % (long) 1000000);
|
|
+ }
|
|
+ else
|
|
+ {
|
|
+ s.tv_sec = 1;
|
|
+ s.tv_usec = 0;
|
|
+ }
|
|
+#else
|
|
s.tv_sec = isleep / 1000;
|
|
s.tv_usec = (isleep % 1000) * 1000;
|
|
-
|
|
+#endif
|
|
/* Some versions of select take a pointer to an int,
|
|
while some take a pointer to an fd_set. I just cast
|
|
the arguments to a generic pointer, and assume that
|
|
@@ -3066,7 +3130,7 @@ fsysdep_conn_io (qconn, zwrite, pcwrite,
|
|
we don't need to use the catch stuff, since we know
|
|
that HAVE_RESTARTABLE_SYSCALLS is 0. */
|
|
usset_signal (SIGALRM, usalarm, TRUE, (boolean *) NULL);
|
|
- if (q->fterminal)
|
|
+ if (q->fterminal && q->ibaud)
|
|
alarm ((int) ((long) 10240 / q->ibaud) + 1);
|
|
else
|
|
alarm (1);
|
|
--- unix/tcp.c
|
|
+++ unix/tcp.c 2017-03-31 13:21:07.266285279 +0000
|
|
@@ -395,7 +395,7 @@ ftcp_open (qconn, ibaud, fwait, fuser)
|
|
while (! FGOT_SIGNAL ())
|
|
{
|
|
sockaddr_storage speer;
|
|
- size_t clen;
|
|
+ socklen_t clen;
|
|
int onew;
|
|
pid_t ipid;
|
|
|
|
--- uuchk.1
|
|
+++ uuchk.1 2017-03-31 13:21:07.270285203 +0000
|
|
@@ -0,0 +1,39 @@
|
|
+.TH uuchk 1 "Taylor UUCP 1.07"
|
|
+.\" manual page source format generated by PolyglotMan v3.0.8+X.Org,
|
|
+.\" available at http://polyglotman.sourceforge.net/
|
|
+.SH NAME
|
|
+uuchk \- displays information read from the UUCP configuration
|
|
+.SH SYNOPSIS
|
|
+.B uuchk
|
|
+.RI [ \-s\ system ]
|
|
+.RI [ \-\-system\ system ]
|
|
+.SH DESCRIPTION
|
|
+The
|
|
+.B uuchk
|
|
+program displays information read from the UUCP
|
|
+configuration files. It should be used to ensure that UUCP has been
|
|
+configured correctly.
|
|
+.LP
|
|
+The
|
|
+.I \-s
|
|
+or
|
|
+.I \-\-system
|
|
+options may be used to display the
|
|
+configuration for just the specified system, rather than for all
|
|
+systems. The
|
|
+.B uuchk
|
|
+program also supports the standard UUCP program
|
|
+options; see
|
|
+.BR uucp (1).
|
|
+.SH SEE ALSO
|
|
+.BR mail (1),
|
|
+.BR uux (1),
|
|
+.BR uustat (1),
|
|
+.BR uucico (8).
|
|
+.SH AUTHOR
|
|
+This manual page source format was generated by PolyglotMan
|
|
+from the output of the command
|
|
+
|
|
+.RS 5
|
|
+.B info uucp 'Invoking uuchk'
|
|
+.RE
|
|
--- uucico.8
|
|
+++ uucico.8 2017-03-31 13:21:07.270285203 +0000
|
|
@@ -1,4 +1,6 @@
|
|
-''' $Id: uucico.8,v 1.20 2002/03/05 22:20:48 ian Rel $
|
|
+'\"
|
|
+.\" $Id: uucico.8,v 1.20 2002/03/05 22:20:48 ian Rel $
|
|
+.\"
|
|
.TH uucico 8 "Taylor UUCP 1.07"
|
|
.SH NAME
|
|
uucico \- UUCP file transfer daemon
|
|
--- uucico.c
|
|
+++ uucico.c 2017-03-31 13:21:07.270285203 +0000
|
|
@@ -981,6 +981,9 @@ fcall (puuconf, zconfig, fuuxqt, qorigsy
|
|
continue;
|
|
}
|
|
|
|
+ if (qport && strcmp (qsys->uuconf_zport,qport->uuconf_zname))
|
|
+ continue;
|
|
+
|
|
fnevertime = FALSE;
|
|
|
|
/* Make sure this is a legal time to call. */
|
|
--- uuconv.1
|
|
+++ uuconv.1 2017-03-31 13:21:07.270285203 +0000
|
|
@@ -0,0 +1,74 @@
|
|
+.TH uuconv 1 "Taylor UUCP 1.07"
|
|
+.\" manual page source format generated by PolyglotMan v3.0.8+X.Org,
|
|
+.\" available at http://polyglotman.sourceforge.net/
|
|
+.SH NAME
|
|
+uuconv \- converts UUCP configuration files from one format to another
|
|
+.SH SYNOPSIS
|
|
+.B uuconv
|
|
+.I \-i type \-o type
|
|
+.RI [ \-p\ program ]
|
|
+.RI [ \-\-program\ program ]
|
|
+.br
|
|
+.B uuconv
|
|
+.I \-\-input type
|
|
+.I \-\-output type
|
|
+.RI [ \-p\ program ]
|
|
+.RI [ \-\-program\ program ]
|
|
+.SH DESCRIPTION
|
|
+The
|
|
+.B uuconv
|
|
+program converts UUCP configuration files from one
|
|
+format to another. The type of configuration file to read is specified
|
|
+using the
|
|
+.I \-i
|
|
+or
|
|
+.I \-\-input
|
|
+options. The type of configuration file to
|
|
+write is specified using the
|
|
+.I \-o
|
|
+or
|
|
+.I \-\-output
|
|
+options.
|
|
+.LP
|
|
+The supported configuration file types are \fBtaylor\fR, \fBv2\fR, and
|
|
+\fBhdb\fR. For a description of the \fBtaylor\fR configuration files, see
|
|
+*Note Configuration Files::. The other types of configuration files
|
|
+are used by traditional UUCP packages, and are not described in this
|
|
+manual.
|
|
+.LP
|
|
+An input configuration of type \fBv2\fR or \fBhdb\fR is read from a compiled
|
|
+in directory (specified by \fBoldconfigdir\fR in \fBMakefile\fR). An input
|
|
+configuration of type \fBtaylor\fR is read from a compiled in directory by
|
|
+default, but may be overridden with the standard \fI\-I\fR or \fI\-\-config\fR
|
|
+options; see
|
|
+.BR uucp (1).
|
|
+.LP
|
|
+The output configuration is written to files in the directory in
|
|
+which \fBuuconv\fR is run.
|
|
+.LP
|
|
+Some information in the input files may not be representable in the
|
|
+desired output format, in which case \fBuuconv\fR will silently discard it.
|
|
+
|
|
+.B The output of uuconv should be carefully checked before it is used.
|
|
+.B The uuchk program may be used for this purpose; see
|
|
+.BR uuchk (1).
|
|
+
|
|
+The \fI\-p\fR or \fI\-\-program\fR option may be used to convert specific \fBcu\fR
|
|
+configuration information, rather than the default of only converting
|
|
+the \fBuucp\fR configuration information; see
|
|
+.BR uucp (1).
|
|
+.LP
|
|
+The \fBuuchk\fR program also supports the standard UUCP program options;
|
|
+see .IR uucp (1).
|
|
+.SH SEE ALSO
|
|
+.BR mail (1),
|
|
+.BR uux (1),
|
|
+.BR uustat (1),
|
|
+.BR uucico (8).
|
|
+.SH AUTHOR
|
|
+This manual page source format was generated by PolyglotMan
|
|
+from the output of the command
|
|
+
|
|
+.RS 5
|
|
+.B info uucp 'Invoking uuconv'
|
|
+.RE
|
|
--- uucp.1
|
|
+++ uucp.1 2017-03-31 13:21:07.270285203 +0000
|
|
@@ -1,4 +1,6 @@
|
|
-''' $Id: uucp.1,v 1.12 2002/03/05 22:13:33 ian Rel $
|
|
+'\"
|
|
+.\" $Id: uucp.1,v 1.12 2002/03/05 22:13:33 ian Rel $
|
|
+.\"
|
|
.TH uucp 1 "Taylor UUCP 1.07"
|
|
.SH NAME
|
|
uucp \- Unix to Unix copy
|
|
--- uucp.texi
|
|
+++ uucp.texi 2017-03-31 13:21:07.270285203 +0000
|
|
@@ -2289,8 +2289,8 @@ system switch (e.g., @samp{uucico -s uun
|
|
you what happens. The exact location of the log file depends upon the
|
|
settings in @file{policy.h} when you compiled the program, and on the
|
|
use of the @code{logfile} command in the @file{config} file. Typical
|
|
-locations are @file{/usr/spool/uucp/Log} or a subdirectory under
|
|
-@file{/usr/spool/uucp/.Log}.
|
|
+locations are @file{/var/log/uucp/Log} (Tayler logging) or a subdirectory under
|
|
+@file{/var/spool/uucp/.Log} (HDB logging).
|
|
|
|
If you compiled the code with debugging enabled, you can use debugging
|
|
mode to get a great deal of information about what sort of data is
|
|
@@ -2304,7 +2304,7 @@ last example. Use @samp{-x all} to turn
|
|
information.
|
|
|
|
The debugging information is written to a file, normally
|
|
-@file{/usr/spool/uucp/Debug}, although the default can be changed in
|
|
+@file{/var/log/uucp/Debug} (Tayler logging), although the default can be changed in
|
|
@file{policy.h}, and the @file{config} file can override the default
|
|
with the @code{debugfile} command. The debugging file may contain
|
|
passwords and some file contents as they are transmitted over the line,
|
|
@@ -2314,7 +2314,7 @@ You can use the @option{-f} switch to fo
|
|
even if the last call failed recently; using @option{-S} when naming a
|
|
system has the same effect. Otherwise the status file (in the
|
|
@file{.Status} subdirectory of the main spool directory, normally
|
|
-@file{/usr/spool/uucp}) (@pxref{Status Directory}) will prevent too many
|
|
+@file{/var/spool/uucp}) (@pxref{Status Directory}) will prevent too many
|
|
attempts from occurring in rapid succession.
|
|
|
|
On older System V based systems which do not have the @code{setreuid}
|
|
@@ -2421,7 +2421,7 @@ be set to @command{uucico}.
|
|
Here is a sample @file{/etc/passwd} line to accept calls from a remote
|
|
system named airs:
|
|
@example
|
|
-Uairs:@var{password}:4:8:airs UUCP:/usr/spool/uucp:/usr/lib/uucp/uucico
|
|
+Uairs:@var{password}:4:8:airs UUCP:/var/spool/uucp:/usr/lib/uucp/uucico
|
|
@end example
|
|
The details may vary on your system. You must use reasonable user and
|
|
group ID's. You must use the correct file name for @command{uucico}.
|
|
@@ -2827,7 +2827,7 @@ You should periodically trim the UUCP lo
|
|
grow without limit. The names of the log files are set in
|
|
@file{policy.h}, and may be overridden in the configuration file
|
|
(@pxref{config File}). By default they are are
|
|
-@file{/usr/spool/uucp/Log} and @file{/usr/spool/uucp/Stats}. You may
|
|
+@file{/var/log/uucp/Log} and @file{/var/log/uucp/Stats}. You may
|
|
find the @code{savelog} program in the @file{contrib} directory to be of
|
|
use. There is a manual page for it in @file{contrib} as well.
|
|
|
|
@@ -3012,8 +3012,8 @@ upload files to your system.
|
|
@example
|
|
# No files may be transferred to this system
|
|
unknown receive-request no
|
|
-# The public directory is /usr/spool/anonymous
|
|
-unknown pubdir /usr/spool/anonymous
|
|
+# The public directory is /var/spool/anonymous
|
|
+unknown pubdir /var/spool/anonymous
|
|
# Only files in the public directory may be sent (the default anyhow)
|
|
unknown remote-send ~
|
|
@end example
|
|
@@ -3022,26 +3022,26 @@ unknown remote-send ~
|
|
Setting the public directory is convenient for the systems which call
|
|
in. It permits to request a file by prefixing it with @file{~/}. For
|
|
example, assuming your system is known as @samp{server}, then to
|
|
-retrieve the file @file{/usr/spool/anonymous/INDEX} a user on a remote
|
|
+retrieve the file @file{/var/spool/anonymous/INDEX} a user on a remote
|
|
site could just enter @samp{uucp server!~/INDEX ~}; this would transfer
|
|
@file{INDEX} from @samp{server}'s public directory to the user's local
|
|
public directory. Note that when using @samp{csh} or @samp{bash} the
|
|
@kbd{!} and the second @kbd{~} must be quoted.
|
|
|
|
The next example will permit remote systems to upload files to a special
|
|
-directory named @file{/usr/spool/anonymous/upload}. Permitting a remote
|
|
+directory named @file{/var/spool/anonymous/upload}. Permitting a remote
|
|
system to upload files permits it to send work requests as well; this
|
|
example is careful to prohibit commands from unknown systems.
|
|
|
|
@example
|
|
# No commands may be executed (the list of permitted commands is empty)
|
|
unknown commands
|
|
-# The public directory is /usr/spool/anonymous
|
|
-unknown pubdir /usr/spool/anonymous
|
|
+# The public directory is /var/spool/anonymous
|
|
+unknown pubdir /var/spool/anonymous
|
|
# Only files in the public directory may be sent; users may not download
|
|
# files from the upload directory
|
|
unknown remote-send ~ !~/upload
|
|
-# May only upload files into /usr/spool/anonymous/upload
|
|
+# May only upload files into /var/spool/anonymous/upload
|
|
unknown remote-receive ~/upload
|
|
@end example
|
|
|
|
@@ -3611,7 +3611,7 @@ will be used to get the host name, if po
|
|
@item spool @var{string}
|
|
@findex spool
|
|
@cindex spool directory, setting
|
|
-@cindex /usr/spool/uucp
|
|
+@cindex /var/spool/uucp
|
|
|
|
Specify the spool directory. The default is from @file{policy.h}. This
|
|
is where UUCP files are queued. Status files and various sorts of
|
|
@@ -3622,7 +3622,7 @@ it.
|
|
@findex pubdir in config file
|
|
@cindex public directory
|
|
@cindex uucppublic
|
|
-@cindex /usr/spool/uucppublic
|
|
+@cindex /var/spool/uucppublic
|
|
|
|
Specify the public directory. The default is from @file{policy.h}.
|
|
When a file is named using a leading @kbd{~/}, it is taken from or to
|
|
@@ -4839,11 +4839,11 @@ be sent to the remote system when reques
|
|
@command{uucp} or @command{uux}). The directories in the list should be
|
|
separated by whitespace. A @samp{~} may be used for the public
|
|
directory. On a Unix system, this is typically
|
|
-@file{/usr/spool/uucppublic}; the public directory may be set with the
|
|
+@file{/var/spool/uucppublic}; the public directory may be set with the
|
|
@code{pubdir} command. Here is an example of @code{local-send}:
|
|
|
|
@example
|
|
-local-send ~ /usr/spool/ftp/pub
|
|
+local-send ~ /var/spool/ftp/pub
|
|
@end example
|
|
|
|
Listing a directory allows all files within the directory and all
|
|
@@ -4851,12 +4851,12 @@ subdirectories to be sent. Directories
|
|
them with an exclamation point. For example:
|
|
|
|
@example
|
|
-local-send /usr/ftp !/usr/ftp/private ~
|
|
+local-send /usr/ftp !/var/ftp/private ~
|
|
@end example
|
|
|
|
@noindent
|
|
-means that all files in @file{/usr/ftp} or the public directory may be
|
|
-sent, except those files in @file{/usr/ftp/private}. The list of
|
|
+means that all files in @file{/var/ftp} or the public directory may be
|
|
+sent, except those files in @file{/var/ftp/private}. The list of
|
|
directories is read from left to right, and the last directory to apply
|
|
takes effect; this means that directories should be listed from top
|
|
down. The default is the root directory (i.e., any file at all may be
|
|
@@ -6035,8 +6035,8 @@ process still exists, the lock attempt f
|
|
is deleted and the locking algorithm is retried.
|
|
|
|
Older UUCP packages put the lock files in the main UUCP spool directory,
|
|
-@file{/usr/spool/uucp}. HDB UUCP generally puts the lock files in a
|
|
-directory of their own, usually @file{/usr/spool/locks} or
|
|
+@file{/var/spool/uucp}. HDB UUCP generally puts the lock files in a
|
|
+directory of their own, usually @file{/var/spool/locks} or
|
|
@file{/etc/locks}.
|
|
|
|
The original UUCP lock file format encodes the process ID as a four byte
|
|
@@ -6202,7 +6202,7 @@ following @file{X.} file:
|
|
@example
|
|
U ian test1
|
|
F D.test1N003r qux
|
|
-O /usr/spool/uucppublic/gorp test1
|
|
+O /var/spool/uucppublic/gorp test1
|
|
F D.test1N003s
|
|
I D.test1N003s
|
|
C cat - ~ian/bar qux
|
|
@@ -6214,7 +6214,7 @@ the command is executed, the latter file
|
|
directory under the name @samp{qux}. Note that since the file
|
|
@file{~ian/bar} is already on the execution system, no action need be
|
|
taken for it. The standard output will be collected in a file, then
|
|
-copied to the file @file{/usr/spool/uucppublic/gorp} on the system
|
|
+copied to the file @file{/var/spool/uucppublic/gorp} on the system
|
|
@samp{test1}.
|
|
|
|
@ifset faq
|
|
--- uulog.1
|
|
+++ uulog.1 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -0,0 +1,128 @@
|
|
+.TH uulog 1 "Taylor UUCP 1.07"
|
|
+.\" manual page source format generated by PolyglotMan v3.0.8+X.Org,
|
|
+.\" available at http://polyglotman.sourceforge.net/
|
|
+.SH NAME
|
|
+uulog \- display the UUCP log file.
|
|
+.SH SYNOPSIS
|
|
+.B uulog
|
|
+.RI [ \-#]
|
|
+.RI [ \-n\ lines ]
|
|
+.RI [ \-sf\ system ]
|
|
+.RI [ \-u\ user ]
|
|
+.RI [ \-DSF ]
|
|
+.RI [ \-\-lines\ lines ]
|
|
+.RI [ \-\-system\ system ]
|
|
+.RI [ \-\-user\ user ]
|
|
+.RI [ \-\-debuglog ]
|
|
+.RI [ \-\-statslog ]
|
|
+.RI [ \-\-follow ]
|
|
+.RI [ \-\-follow=system ]
|
|
+.SH DESCRIPTION
|
|
+The \fBuulog\fR program may be used to display the UUCP log file.
|
|
+.SH OPTIONS
|
|
+Different options may be used to select which parts of the file to
|
|
+display.
|
|
+.LP
|
|
+\fI\-#\fR
|
|
+.br
|
|
+\fI\-n lines\fR
|
|
+.br
|
|
+\fI\-\-lines lines\fR
|
|
+.RS 7
|
|
+Here \fB#\fR is a number; e.g., \fI\-10\fR. The specified number of lines
|
|
+is displayed from the end of the log file. The default is to
|
|
+display the entire log file, unless the \fI\-f\fR, \fI\-F\fR, or \fI\-\-follow\fR
|
|
+options are used, in which case the default is to display 10 lines.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-s system\fR
|
|
+.br
|
|
+\fI\-\-system system\fR
|
|
+.RS 7
|
|
+Display only log entries pertaining to the specified system.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-u user\fR
|
|
+.br
|
|
+\fI\-\-user user\fR
|
|
+.RS 7
|
|
+Display only log entries pertaining to the specified user.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-D\fR
|
|
+.br
|
|
+\fI\-\-debuglog\fR
|
|
+.RS 7
|
|
+Display the debugging log file.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-S\fR
|
|
+.br
|
|
+\fI\-\-statslog\fR
|
|
+.RS 7
|
|
+Display the statistics log file.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-F\fR
|
|
+.br
|
|
+\fI\-\-follow\fR
|
|
+.RS 7
|
|
+Keep displaying the log file forever, printing new lines as they
|
|
+are appended to the log file.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-f system\fR
|
|
+.br
|
|
+\fI\-\-follow=system\fR
|
|
+.RS 7
|
|
+Keep displaying the log file forever, displaying only log entries
|
|
+pertaining to the specified system.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-X type\fR
|
|
+.br
|
|
+\fI\-\-debug type\fR
|
|
+.br
|
|
+\fI\-I file\fR
|
|
+.br
|
|
+\fI\-\-config file\fR
|
|
+.br
|
|
+\fI\-v\fR
|
|
+.br
|
|
+\fI\-\-version\fR
|
|
+.br
|
|
+\fI\-\-help\fR
|
|
+.RS 7
|
|
+Standard Options as found in
|
|
+.BR uucp (1),
|
|
+but note that \fBuulog\fR specifies the
|
|
+debugging type using \fI\-X\fR rather than the usual \fI\-x\fR.
|
|
+.RE
|
|
+.LP
|
|
+The operation of \fBuulog\fR depends to some degree upon the type of log
|
|
+files generated by the UUCP programs. This is a compile time option.
|
|
+.B If the UUCP programs have been compiled to use HDB style log files,
|
|
+.B uulog changes in the following ways:
|
|
+.LP
|
|
+* The new options \fI\-x\fR and \fI\-\-uuxqtlog\fR may be used to list the
|
|
+\fBuuxqt\fR log file.
|
|
+.LP
|
|
+* It is no longer possible to omit all arguments: one of \fI\-s\fR,
|
|
+\fI\-\-system\fR, \fI\-f\fR, \fI\-\-follow=system\fR, \fI\-D\fR, \fI\-\-debuglog\fR, \fI\-S\fR,
|
|
+\fI\-\-statslog\fR, \fI\-x\fR, or \fI\-\-uuxqtlog\fR must be used.
|
|
+.LP
|
|
+* The option \fI\-\-system ANY\fR may be used to list log file entries
|
|
+which do not pertain to any particular system.
|
|
+.SH SEE ALSO
|
|
+.BR mail (1),
|
|
+.BR uux (1),
|
|
+.BR uustat (1),
|
|
+.BR uucico (8).
|
|
+.SH AUTHOR
|
|
+This manual page source format was generated by PolyglotMan
|
|
+from the output of the command
|
|
+
|
|
+.RS 5
|
|
+.B info uucp 'Invoking uulog'
|
|
+.RE
|
|
+
|
|
--- uuname.1
|
|
+++ uuname.1 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -0,0 +1,72 @@
|
|
+.TH uuname 1 "Taylor UUCP 1.07"
|
|
+.\" manual page source format generated by PolyglotMan v3.0.8+X.Org,
|
|
+.\" available at http://polyglotman.sourceforge.net/
|
|
+.SH NAME
|
|
+uuname \- lists the names of all the remote systems.
|
|
+.SH SYNOPSIS
|
|
+.B uuname
|
|
+.RI [ \-a ]
|
|
+.RI [ \-\-aliases ]
|
|
+.br
|
|
+.B uuname
|
|
+.I \-l
|
|
+.br
|
|
+.B uuname
|
|
+.I \-\-local
|
|
+.SH DESCRIPTION
|
|
+By default, the \fBuuname\fR program simply lists the names of all the
|
|
+remote systems mentioned in the UUCP configuration files.
|
|
+.LP
|
|
+The \fBuuname\fR program may also be used to print the UUCP name of the
|
|
+local system.
|
|
+.LP
|
|
+The \fBuuname\fR program is mainly for use by shell scripts.
|
|
+.SH OPTIONS
|
|
+The following options may be given to \fBuuname\fR.
|
|
+.LP
|
|
+\fI\-a\fR
|
|
+.br
|
|
+\fI\-\-aliases\fR
|
|
+.RS 7
|
|
+List all aliases for remote systems, as well as their canonical
|
|
+names. Aliases may be specified in the \fBsys\fR file.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-l\fR
|
|
+.br
|
|
+\fI\-\-local\fR
|
|
+.RS 7
|
|
+Print the UUCP name of the local system, rather than listing the
|
|
+names of all the remote systems.
|
|
+.RE
|
|
+.LP
|
|
+\fI\-x type\fR
|
|
+.br
|
|
+\fI\-\-debug type\fR
|
|
+.br
|
|
+\fI\-I file\fR
|
|
+.br
|
|
+\fI\-\-config file\fR
|
|
+.br
|
|
+\fI\-v\fR
|
|
+.br
|
|
+\fI\-\-version\fR
|
|
+.br
|
|
+\fI\-\-help\fR
|
|
+.RS 7
|
|
+The Standard Options as found in
|
|
+.BR uucp (1).
|
|
+.RE
|
|
+.SH SEE ALSO
|
|
+.BR mail (1),
|
|
+.BR uux (1),
|
|
+.BR uustat (1),
|
|
+.BR uucico (8).
|
|
+.SH AUTHOR
|
|
+This manual page source format was generated by PolyglotMan
|
|
+from the output of the command
|
|
+
|
|
+.RS 5
|
|
+.B info uucp 'Invoking uuname'
|
|
+.RE
|
|
+
|
|
--- uupick.1
|
|
+++ uupick.1 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -0,0 +1,72 @@
|
|
+.TH uupick 1 "Taylor UUCP 1.07"
|
|
+.\" manual page source format generated by PolyglotMan v3.0.8+X.Org,
|
|
+.\" available at http://polyglotman.sourceforge.net/
|
|
+.SH NAME
|
|
+uupick \- get files stored in the public directory by uucp \-t or uuto.
|
|
+.SH SYNOPSIS
|
|
+.B uupick
|
|
+.RI [ \-s\ system ]
|
|
+.RI [ \-\-system\ system ]
|
|
+.SH DESCRIPTION
|
|
+The \fBuupick\fR program is used to conveniently retrieve files
|
|
+transferred by the \fBuuto\fR program.
|
|
+.LP
|
|
+For each file transferred by \fBuuto\fR, \fBuupick\fR will display the
|
|
+source system, the file name, and whether the name refers to a regular
|
|
+file or a directory. It will then wait for the user to specify an
|
|
+action to take. One of the following commands must be entered:
|
|
+.LP
|
|
+\fBq\fR
|
|
+.RS 7
|
|
+Quit out of \fBuupick\fR.
|
|
+.RE
|
|
+.LP
|
|
+\fBRETURN\fR
|
|
+.RS 7
|
|
+Skip the file.
|
|
+.RE
|
|
+.LP
|
|
+\fBm [directory]\fR
|
|
+.RS 7
|
|
+Move the file or directory to the specified directory. If no
|
|
+directory is specified, the file is moved to the current directory.
|
|
+.RE
|
|
+.LP
|
|
+\fBa [directory]\fR
|
|
+.RS 7
|
|
+Move all files from this system to the specified directory. If no
|
|
+directory is specified, the files are moved to the current
|
|
+directory.
|
|
+.RE
|
|
+.LP
|
|
+\fBp\fR
|
|
+.RS 7
|
|
+List the file on standard output.
|
|
+.RE
|
|
+.LP
|
|
+\fBd\fR
|
|
+.RS 7
|
|
+Delete the file.
|
|
+.RE
|
|
+.LP
|
|
+\fB! [command]\fR
|
|
+.RS 7
|
|
+Execute \fBcommand\fR as a shell escape.
|
|
+.RE
|
|
+.LP
|
|
+The \fI\-s\fR or \fI\-\-system\fR option may be used to restrict \fBuupick\fR to
|
|
+only present files transferred from a particular system. The \fBuupick\fR
|
|
+program also supports the standard UUCP program options; see
|
|
+.BR uucp (1).
|
|
+.SH SEE ALSO
|
|
+.BR mail (1),
|
|
+.BR uux (1),
|
|
+.BR uustat (1),
|
|
+.BR uucico (8).
|
|
+.SH AUTHOR
|
|
+This manual page source format was generated by PolyglotMan
|
|
+from the output of the command
|
|
+
|
|
+.RS 5
|
|
+.B info uucp 'Invoking uupick'
|
|
+.RE
|
|
--- uupoll.1
|
|
+++ uupoll.1 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -0,0 +1,27 @@
|
|
+.\" This is under the same license as uupoll itself
|
|
+.TH UUPOLL 1
|
|
+.SH NAME
|
|
+uupoll \- Poll a system manually
|
|
+.SH SYNOPSIS
|
|
+.B uupoll
|
|
+[\fI-n\fR] [\fI-xNUM\fR] <\fBsystem\fR>
|
|
+.SH DESCRIPTION
|
|
+.I Uupoll
|
|
+is a program that polls a system manually like uudemon.hr would do when
|
|
+the system is scheduled. This shell script assumes Taylor UUCP and
|
|
+Taylor style log files.
|
|
+.SH OPTIONS
|
|
+.TP
|
|
+\fB-n\fR
|
|
+Do not batch news for this system.
|
|
+.TP
|
|
+\fB-xNUM\fR
|
|
+Set the debugging level to \fBNUM\fR.
|
|
+.SH BUGS
|
|
+None apparent.
|
|
+.SH "SEE ALSO"
|
|
+.BR uucp(1),
|
|
+.BR sh(1)
|
|
+.SH AUTHOR
|
|
+This manual page is a quick write-up for Debian done by Kevin Kreamer
|
|
+<kkreamer@etherhogz.org>.
|
|
--- uusched.8
|
|
+++ uusched.8 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -0,0 +1,25 @@
|
|
+.TH uusched 8 "Taylor UUCP 1.07"
|
|
+.\" manual page source format generated by PolyglotMan v3.0.8+X.Org,
|
|
+.\" available at http://polyglotman.sourceforge.net/
|
|
+.SH NAME
|
|
+uusched \- call all systems which have work in a random order.
|
|
+.SH SYNOPSIS
|
|
+.B uusched
|
|
+.LP
|
|
+The \fBuusched\fR program is actually just a shell script which invokes
|
|
+the \fBuucico\fR daemon. It is provided for backward compatibility. It
|
|
+causes \fBuucico\fR to call all systems for which there is work. Any
|
|
+option which may be given to
|
|
+.BR uucico (8)
|
|
+may also be given to \fBuusched\fR.
|
|
+
|
|
+.SH SEE ALSO
|
|
+.BR uucico (8),
|
|
+.BR uucp (1).
|
|
+.SH AUTHOR
|
|
+This manual page source format was generated by PolyglotMan
|
|
+from the output of the command
|
|
+
|
|
+.RS 5
|
|
+.B info uucp 'Invoking uusched'
|
|
+.RE
|
|
--- uustat.1
|
|
+++ uustat.1 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -1,4 +1,6 @@
|
|
-''' $Id: uustat.1,v 1.14 2002/03/05 22:15:10 ian Rel $
|
|
+'\"
|
|
+.\" $Id: uustat.1,v 1.14 2002/03/05 22:15:10 ian Rel $
|
|
+.\"
|
|
.TH uustat 1 "Taylor UUCP 1.07"
|
|
.SH NAME
|
|
uustat \- UUCP status inquiry and control
|
|
--- uuto.1
|
|
+++ uuto.1 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -0,0 +1,36 @@
|
|
+.TH uuto 1 "Taylor UUCP 1.07"
|
|
+.\" manual page source format generated by PolyglotMan v3.0.8+X.Org,
|
|
+.\" available at http://polyglotman.sourceforge.net/
|
|
+.SH NAME
|
|
+uuto \- send files to a user on another system.
|
|
+.SH SYNOPSIS
|
|
+.B uuto
|
|
+.I files... system!user
|
|
+.SH DESCRIPTION
|
|
+The \fBuuto\fR program may be used to conveniently send files to a
|
|
+particular user on a remote system. It will arrange for mail to be sent
|
|
+to the remote user when the files arrive on the remote system, and he or
|
|
+she may easily retrieve the files using the
|
|
+.BR uupick (1)
|
|
+program. Note that \fBuuto\fR does not provide any
|
|
+security \-\- any user on the remote system can examine the files.
|
|
+.LP
|
|
+The last argument specifies the system and user name to which to send
|
|
+the files. The other arguments are the files or directories to be sent.
|
|
+.LP
|
|
+The \fBuuto\fR program is actually just a trivial shell script which
|
|
+invokes the \fBuucp\fR program with the appropriate arguments. Any option
|
|
+which may be given to \fBuucp\fR may also be given to \fBuuto\fR, see
|
|
+.BR uucp (1).
|
|
+
|
|
+.SH SEE ALSO
|
|
+.BR uucp (1),
|
|
+.BR uupick (1).
|
|
+.SH AUTHOR
|
|
+This manual page source format was generated by PolyglotMan
|
|
+from the output of the command
|
|
+
|
|
+.RS 5
|
|
+.B info uucp 'Invoking uuto'
|
|
+.RE
|
|
+
|
|
--- uux.1
|
|
+++ uux.1 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -1,4 +1,6 @@
|
|
-''' $Id: uux.1,v 1.15 2002/03/05 22:20:48 ian Rel $
|
|
+'\"
|
|
+.\" $Id: uux.1,v 1.15 2002/03/05 22:20:48 ian Rel $
|
|
+.\"
|
|
.TH uux 1 "Taylor UUCP 1.07"
|
|
.SH NAME
|
|
uux \- Remote command execution over UUCP
|
|
--- uuxqt.8
|
|
+++ uuxqt.8 2017-03-31 13:21:07.274285128 +0000
|
|
@@ -1,4 +1,6 @@
|
|
-''' $Id: uuxqt.8,v 1.10 2002/03/05 22:20:48 ian Rel $
|
|
+'\"
|
|
+.\" $Id: uuxqt.8,v 1.10 2002/03/05 22:20:48 ian Rel $
|
|
+.\"
|
|
.TH uuxqt 8 "Taylor UUCP 1.07"
|
|
.SH NAME
|
|
uuxqt \- UUCP execution daemon
|