dcantrell/bsdutils

Project ID: 77230

Description

Relive the Unix Wars with a well-stocked /usr/ucb directory! Do you miss old commercial Unix systems and their duplicated and overlapping collections of commands that didn't all quite have the same options? Do you miss PATH poisoning with your administration scripts and getting unexpected behavior because you ended up running a slightly different version of a same-named command? Well now you can have that back. Sort of.

This project is a port of FreeBSD userspace commands to Linux. it started as a port of commands from OpenBSD to Linux to replace GNU coreutils on a test system. The objective was to compare installed sizes of basic system commands. After a while I moved to porting from FreeBSD and then some Linux distribution project out there started using this project as a legit replacement for coreutils, so I started getting patches. And then that motivated me to clean things up, add some more stuff like sed, and then package it up for Fedora.

The project lives here: https://github.com/dcantrell/bsdutils

I welcome bug reports and pull requests. I am trying to keep this project in sync with the latest released version of FreeBSD.

Installation Instructions

Install bsdutils

Modify your $PATH to place /usr/ucb at the front. Alternatively, create an /etc/profile.d script to do that for all users, but then don't tell anyone. See what happens.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 37 aarch64 (13)*, ppc64le (12)*, s390x (12)*, x86_64 (19)* Fedora 37 (0 downloads)
Fedora 38 aarch64 (13)*, ppc64le (12)*, s390x (12)*, x86_64 (14)* Fedora 38 (19 downloads)
Fedora 39 aarch64 (16)*, ppc64le (8)*, s390x (8)*, x86_64 (16)* Fedora 39 (15 downloads)
Fedora 40 aarch64 (0)*, ppc64le (0)*, s390x (0)*, x86_64 (0)* Fedora 40 (2 downloads)
Fedora rawhide aarch64 (12)*, ppc64le (12)*, s390x (12)*, x86_64 (12)* Fedora rawhide (32 downloads)

* Total number of downloaded packages.