testing/bcron: new aport + dependencies
This merge request adds the following (3) new aports and (1) improvement
Primary
- testing/bcron (v0.11)
Dependencies:
- testing/bglibs (v2.04)
- testing/ucspi-unix (v1.0)
Improvement:
- main/busybox (v1.33.1)
The busybox
improvement prevents bbsuid --install
from overwriting a valid file/symlink another (new) package has installed. Since this is a setuid program, I'd like to have it reviewed with extra scrutiny.
Also, due to the way bcron
and ucspi-unix
are designed with regards to their startup procedures, I felt it was best to use OpenRC's supervisor=s6. So far it has been working flawlessly. I also opted for s6 over daemontools because it has more advanced features and is actively maintained. I also chose s6 because I'm in the process of swapping out our existing server farm daemontools-encore installs for s6's ability to control the ordering of inter-daemon startups.