commit 2f6d3139ecacca3533517516db002cf436f78918
Author: Sascha Wildner <[email protected]>
Date: Sun Jul 22 16:57:40 2018 +0200
mtree(8): Replace our mtree(8) with NetBSD's version.
Some of its files will be used by other stuff we want to upgrade or
bring in, such as install(1) and makefs(8).
Since mtree(8) is a bootstrap tool and I want this to be painless,
I've imported some other source files that mtree(8) uses, such as
from mknod(1), which we don't have, as part of mtree(8).
Summary of changes:
usr.sbin/mtree/Makefile | 22 +-
usr.sbin/mtree/compare.c | 592 +++++++++++++++++++----------
usr.sbin/mtree/crc.c | 155 ++++++++
usr.sbin/mtree/create.c | 518 +++++++++++++++-----------
usr.sbin/mtree/excludes.c | 60 +--
usr.sbin/mtree/extern.h | 72 +++-
usr.sbin/mtree/getid.c | 443 ++++++++++++++++++++++
usr.sbin/mtree/misc.c | 250 +++++++++++--
usr.sbin/mtree/mtree.8 | 811 ++++++++++++++++++++++++++++++----------
usr.sbin/mtree/mtree.c | 231 ++++++++++--
usr.sbin/mtree/mtree.h | 128 +++++--
usr.sbin/mtree/only.c | 147 ++++++++
usr.sbin/mtree/pack_dev.c | 285 ++++++++++++++
usr.sbin/mtree/pack_dev.h | 47 +++
usr.sbin/mtree/spec.c | 878 +++++++++++++++++++++++++++++++++++---------
usr.sbin/mtree/specspec.c | 270 ++++++++++++++
usr.sbin/mtree/stat_flags.c | 179 +++++++++
usr.sbin/mtree/verify.c | 206 +++++++----
18 files changed, 4311 insertions(+), 983 deletions(-)
create mode 100644 usr.sbin/mtree/crc.c
create mode 100644 usr.sbin/mtree/getid.c
create mode 100644 usr.sbin/mtree/only.c
create mode 100644 usr.sbin/mtree/pack_dev.c
create mode 100644 usr.sbin/mtree/pack_dev.h
create mode 100644 usr.sbin/mtree/specspec.c
create mode 100644 usr.sbin/mtree/stat_flags.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2f6d3139ecacca3533517516db002cf436f78918
--
DragonFly BSD source repository