BSD Ports

net/freebsd-uucp 1.07.4_4 MidnightBSD

FreeBSD-modified Taylor UUCP (unix-to-unix copy program)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
8a556830f4
License
gpl2+
Categories
net, comms

Description

This is a port of the Taylor UUCP Unix-to-Unix Copy Program suite of utilities. This source was formerly a part of the FreeBSD base system, and this package is based on the final version of that source code, so it includes all previous FreeBSD customizations.

In the other systems

The newest version among them is 1.07.4, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDnet/freebsd-uucp1.07.4_4 newestno data-[email protected]2026-09-12
FreeBSDnet/freebsd-uucp1.07.4_4 newestnone known-[email protected]-
DragonFlynet/freebsd-uucp1.07.4_4 newestnone known-[email protected]-
HardenedBSDnet/freebsd-uucp1.07.4_4 newestno data-[email protected]-
GhostBSDnet/freebsd-uucp1.07.4_4 newestno data-[email protected]-

Install

Binary package:

mport install freebsd-uucp${PAM_SUFFIX}${PKGNAMESUFFIX2}

From mports:

cd /usr/mports/net/freebsd-uucp && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	freebsd-uucp${PAM_SUFFIX}${PKGNAMESUFFIX2}>0:net/freebsd-uucp

Dependencies

No port depends on this one.

Configuration

Options name: net_freebsd-uucp

OptionDefaultDescription
ENCRYPTED_PASSWORDSoffuse encrypted passwords in etc/uucp/sys
PAMoff
VAR_LOGoffput logfiles into /var/log
USES
fakeroot
Service scripts
none

Files

Manual pages 14
  • cu(1)
  • uuchk(8)
  • uucico(8)
  • uuconv(1)
  • uucp(1)
  • uucpd(8)
  • uulog(1)
  • uuname(1)
  • uupick(1)
  • uusched(8)
  • uustat(1)
  • uuto(1)
  • uux(1)
  • uuxqt(8)
pkg-plist 65
  • bin/uulog
  • bin/uupick
  • bin/uusched
  • bin/uuto
  • etc/mtree/uucp-var.mtree
  • etc/mtree/uucp-local.mtree
  • etc/periodic/daily/340.uucp
  • etc/periodic/daily/410.status-uucp
  • etc/periodic/weekly/300.uucp
  • @dir(uucp,uucp,750) etc/uucp
  • etc/uucp/call.sample
  • etc/uucp/config.sample
  • etc/uucp/dial.sample
  • etc/uucp/dialcode.sample
  • etc/uucp/passwd.sample
  • etc/uucp/port.sample
  • etc/uucp/sys1.sample
  • etc/uucp/sys2.sample
  • libexec/uucpd
  • sbin/uuchk
  • sbin/uuconv
  • share/man/man1/cu.1.gz
  • share/man/man1/uuconv.1.gz
  • share/man/man1/uucp.1.gz
  • share/man/man1/uulog.1.gz
  • share/man/man1/uuname.1.gz
  • share/man/man1/uupick.1.gz
  • share/man/man1/uustat.1.gz
  • share/man/man1/uuto.1.gz
  • share/man/man1/uux.1.gz
  • share/man/man8/uuchk.8.gz
  • share/man/man8/uucico.8.gz
  • share/man/man8/uusched.8.gz
  • share/man/man8/uuxqt.8.gz
  • share/man/man8/uucpd.8.gz
  • @owner uucp
  • @mode 04555
  • bin/uucp
  • bin/uuname
  • bin/uux
  • @group uucp
  • @mode 06555
  • libexec/uucp/uuxqt
  • @group dialer
  • @mode 06555
  • bin/cu
  • bin/uustat
  • libexec/uucp/uucico
  • @mode
  • @owner
  • @group
  • @postexec pw usermod uucp -s %D/libexec/uucp/uucico
  • @postexec mtree -deU -f %D/etc/mtree/uucp-var.mtree -p /var
  • @postexec mtree -deU -f %D/etc/mtree/uucp-local.mtree -p %D
  • @postexec echo "updating /etc/services"; cp /etc/services /etc/services.bak; (grep -v ^suucp /etc/services.bak ; echo "suucp 4031/tcp #UUCP over SSL"; echo "suucp 4031/udp #UUCP over SSL") > /etc/services
  • @postunexec echo "updating /etc/services"; cp /etc/services /etc/services.bak; (grep -v ^suucp /etc/services.bak ) > /etc/services
  • @dir(uucp,uucp,775) /var/log/uucp
  • @dir(uucp,uucp,775) /var/spool/uucp/.Preserve
  • @dir(uucp,uucp,775) /var/spool/uucp/.Sequence
  • @dir(uucp,uucp,775) /var/spool/uucp/.Status
  • @dir(uucp,uucp,775) /var/spool/uucp/.Temp
  • @dir(uucp,uucp,775) /var/spool/uucp/.Xqtdir
  • @dir(uucp,uucp,775) /var/spool/uucp
  • @dir(uucp,uucp,777) /var/spool/uucppublic
  • @dir info
distinfo 1
FileSizeSHA256
dinoex-freebsd-uucp-r1_07_4_GH0.tar.gz949854a9159977215487f869074c4a7377710e3b4f0aff5fe9b27410cbc9980ff3c9e3

Commit history 1

DateCommitCreditsLog message
8a556830f4 Lucas Holt *: fix broken PORTSCOUT limit configurations (#1257)
Audited every `PORTSCOUT` setting in the tree (526 ports) against the parser in `Portscout::API` and the limit checks in `FindNewestFile()`, and fixed the 30 that could never report an update. Each one either failed to parse or excluded the port's own current version, so portscout was silently reporting nothing for them. ### What was checked Validation mirrored portscout's real behaviour rather than the documented syntax: - Tokens must match `^([A-Za-z]+):(.*)$` after `make -V` expansion; recognised keys are `site`, `limit`, `limitw`, `skipv`, `skipb`, `ignore`. - `limit` must be a compilable Perl regex; `limitw` must match `^(\d{1,2}),(even|odd)$`. - For GitHub/GitLab ports, `FindNewestFile()` normalises the tag — …