zfs
zfs copied to clipboard
Add building support for Artix Linux
Artix Linux is systemd free distribution based on Arch Linux, with openrc dinit runit s6 as init alternatives. This patch will make init scripts installation work the way Gentoo Linux with openrc.
The scripts tweaking for other init will be left to packager.
Motivation and Context
Artix Linux is a active developing distribution with OpenRC support, I hope it will be a Gentoo successor of OpenRC. This patch will try to make Artix with OpenRC recognised.
Description
Put Artix Linux alongside Gentoo, to install the OpenRC init scripts.
How Has This Been Tested?
The package have been build under Artix Linux from https://github.com/mingzym/zfs-utils It is a success build, was able to be used as a localised pkg.
Types of changes
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Performance enhancement (non-breaking change which improves efficiency)
- [ ] Code cleanup (non-breaking change which makes code smaller or more readable)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Library ABI change (libzfs, libzfs_core, libnvpair, libuutil and libzfsbootenv)
- [ ] Documentation (a change to man pages or other documentation)
Checklist:
- [x] My code follows the OpenZFS code style requirements.
- [ ] I have updated the documentation accordingly.
- [x] I have read the contributing document.
- [ ] I have added tests to cover my changes.
- [ ] I have run the ZFS Test Suite with this change applied.
- [x] All commit messages are properly formatted and contain
Signed-off-by.