Skip to content

testing/bcron: new aport + dependencies

This merge request adds the following (3) new aports and (1) improvement

Primary

  1. testing/bcron (v0.11)

Dependencies:

  1. testing/bglibs (v2.04)
  2. testing/ucspi-unix (v1.0)

Improvement:

  1. 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.

Merge request reports