wu-wei: Unimportant Unix adminstration tool

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Minimalist tool for Unix systems administration that strives to be unimportant and do nothing, like water.


[Skip to Readme]

Properties

Versions 0.1.0.2, 0.1.0.2
Change log CHANGELOG.markdown
Dependencies base (>=4.12.0.0 && <4.13), directory (>=1.3.3.0 && <1.4), symbolic-link (>=0.1.0.2 && <0.2), unix (>=2.7.2.2 && <2.8), yaml (>=0.11.1.0 && <0.12) [details]
License BSD-3-Clause
Author Fuzz Leonard
Maintainer fuzz@kt-22.com
Category System
Home page https://github.com/fuzz/wu-wei
Source repo head: git clone git@github.com:fuzz/wu-wei.git
this: git clone git@github.com:fuzz/wu-wei.git(tag 0.1.0.2)
Uploaded by fuzz at 2019-08-16T00:50:41Z

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for wu-wei-0.1.0.2

[back to package description]

Wu wei

Wu wei provides systems administration tools targeted at BSD Unices such as FreeBSD and macOS. The intent of these tools are to rely heavily upon the correctness of Unix, such as respecting hier(7), and thus are not expected to work on typical Linux distribitions.

Currently the executable pao changes to the user's home directory, reads in a sequence of source/target mappings from a YAML file in .pao and attempts to create them. If the target exists and is a symbolic link it will be removed and replaced, otherwise pao will refuse to clobber it.

An example .pao file for macOS and easily tweakable for other operating systems is located in examples/macos.pao.