Pawprint
A substitution of systemd-tmpfiles
Install / Use
/learn @eweOS/PawprintREADME
pawprint
A substition of systemd-tmpfiles
Features
- Small size (less than 1k lines of code), single file
- systemd-free
- POSIX compatible
Installation
Available on eweOS:
pacman -S pawprint
To compile from source, simply run:
cc pawprint.c -o pawprint
Special Options (different from systemd-tmpfiles)
--no-default: Do not parse the default configuration files (in/lib/tmpfiles.dand/etc/tmpfiles.d)--log: Specify where to print log.It will be printed tostderrwithout--logoption.
Supported Types
These types are supported in the configuration file:
fwd&Drq&Q(see Known Issues)xzh!(modifier)
Known Issues
Qandqtypes won't create a subvolume even if possible- Modifiers other than '!' are not recognised
- Will follow symlink even if
tmpfiles.d(5)says otherwise
About
pawprint is a part of eweOS project, mainly developed by Ziyao, and
is licensed under the MIT License.
For more information about the configuration file, see systemd-tmpfiles' manual.
Related Skills
node-connect
341.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.5kCommit, push, and open a PR
