kernel: Remove puffs(4), putter(9) and associated libs and utilities.
authorSascha Wildner <saw@online.de>
Tue, 15 Jan 2019 03:44:42 +0000 (04:44 +0100)
committerSascha Wildner <saw@online.de>
Tue, 15 Jan 2019 03:44:42 +0000 (04:44 +0100)
commitee3ebee6341d385ab1e8f63b026efd8eeb72a25f
tree5bb95f42060a0ab6d5b22daa43518b4511c6ed5b
parentae12603a54610248b25dd74cf2d544c0a9d741fa
kernel: Remove puffs(4), putter(9) and associated libs and utilities.

All of these were originally pushed and hooked into the build in non-
working condition so that they would not go stale break building. The
hope was that someone would pick up the work and fix the remaining
issues, which never materialized.

This has led to more harm than good, with people occasionally assuming
that this code is functional. Also, the existence of /usr/include/fuse.h
might lead configure checks into believing that we have a working
implementation.
80 files changed:
Makefile_upgrade.inc
UPDATING
etc/mtree/BSD.include.dist
etc/mtree/BSD.usr.dist
gnu/usr.bin/groff/tmac/mdoc.local
include/Makefile
lib/Makefile
lib/libpuffs/Makefile [deleted file]
lib/libpuffs/TODO [deleted file]
lib/libpuffs/callcontext.c [deleted file]
lib/libpuffs/creds.c [deleted file]
lib/libpuffs/dispatcher.c [deleted file]
lib/libpuffs/flush.c [deleted file]
lib/libpuffs/framebuf.c [deleted file]
lib/libpuffs/hash.h [deleted file]
lib/libpuffs/null.c [deleted file]
lib/libpuffs/opdump.c [deleted file]
lib/libpuffs/paths.c [deleted file]
lib/libpuffs/pnode.c [deleted file]
lib/libpuffs/puffs.3 [deleted file]
lib/libpuffs/puffs.c [deleted file]
lib/libpuffs/puffs.h [deleted file]
lib/libpuffs/puffs_cc.3 [deleted file]
lib/libpuffs/puffs_cred.3 [deleted file]
lib/libpuffs/puffs_flush.3 [deleted file]
lib/libpuffs/puffs_framebuf.3 [deleted file]
lib/libpuffs/puffs_node.3 [deleted file]
lib/libpuffs/puffs_ops.3 [deleted file]
lib/libpuffs/puffs_path.3 [deleted file]
lib/libpuffs/puffs_priv.h [deleted file]
lib/libpuffs/puffsdump.h [deleted file]
lib/libpuffs/requests.c [deleted file]
lib/libpuffs/subr.c [deleted file]
lib/libpuffs/suspend.c [deleted file]
lib/librefuse/Makefile [deleted file]
lib/librefuse/TODO [deleted file]
lib/librefuse/fuse.h [deleted file]
lib/librefuse/fuse_opt.h [deleted file]
lib/librefuse/refuse.3 [deleted file]
lib/librefuse/refuse.c [deleted file]
lib/librefuse/refuse_opt.c [deleted file]
share/examples/puffs/pnullfs/Makefile [deleted file]
share/examples/puffs/pnullfs/pnullfs.c [deleted file]
share/man/man4/Makefile
share/man/man4/puffs.4 [deleted file]
share/man/man9/Makefile
share/man/man9/putter.9 [deleted file]
share/mk/bsd.libnames.mk
sys/conf/files
sys/conf/options
sys/config/LINT64
sys/dev/misc/Makefile
sys/dev/misc/putter/Makefile [deleted file]
sys/dev/misc/putter/putter.c [deleted file]
sys/dev/misc/putter/putter.h [deleted file]
sys/dev/misc/putter/putter_sys.h [deleted file]
sys/sys/param.h
sys/vfs/Makefile
sys/vfs/puffs/Makefile [deleted file]
sys/vfs/puffs/puffs_io.c [deleted file]
sys/vfs/puffs/puffs_msgif.c [deleted file]
sys/vfs/puffs/puffs_msgif.h [deleted file]
sys/vfs/puffs/puffs_node.c [deleted file]
sys/vfs/puffs/puffs_subr.c [deleted file]
sys/vfs/puffs/puffs_sys.h [deleted file]
sys/vfs/puffs/puffs_vfsops.c [deleted file]
sys/vfs/puffs/puffs_vnops.c [deleted file]
usr.sbin/Makefile
usr.sbin/puffs/Makefile [deleted file]
usr.sbin/puffs/Makefile.inc [deleted file]
usr.sbin/puffs/mount_psshfs/Makefile [deleted file]
usr.sbin/puffs/mount_psshfs/fs.c [deleted file]
usr.sbin/puffs/mount_psshfs/mount_psshfs.8 [deleted file]
usr.sbin/puffs/mount_psshfs/node.c [deleted file]
usr.sbin/puffs/mount_psshfs/psbuf.c [deleted file]
usr.sbin/puffs/mount_psshfs/psshfs.c [deleted file]
usr.sbin/puffs/mount_psshfs/psshfs.h [deleted file]
usr.sbin/puffs/mount_psshfs/sftp_proto.h [deleted file]
usr.sbin/puffs/mount_psshfs/subr.c [deleted file]
usr.sbin/puffs/mount_psshfs/util_compat.h [deleted file]