do not edit — generated by btf.
git.druid.rocksindexdruid520portsports/init/sinit/del.sh

ports/init/sinit/del.sh


set -e
 
# deliberately does nothing -- same reasoning as languages/perl5's own
# del.sh: sinit is pid 1, the single most critical point of failure this
# whole system has. if "make uninstall" removed bin/sinit before add.sh
# rebuilds it, and anything interrupted the reinstall right in that
# window (crash, power loss, a build failure) -- next boot's "exec
# /sbin/init" would fail outright with nothing left to fall back on, not
# even the manual recovery this session already had to do once tonight
# for a missing /sbin/init symlink in the first place. leave the old,
# working binary alone; add.sh's "make install" (and its own
# ln -sf ../bin/sinit $MP_PREFIX/sbin/init) overwrite it in place only
# once the new build has actually succeeded.
powered by btf.