nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1# This setup hook, for each output, moves everything in $output/sbin
2# to $output/bin, and replaces $output/sbin with a symlink to
3# $output/bin.
4
5fixupOutputHooks+=(_moveSbin)
6
7_moveSbin() {
8 if [ "${dontMoveSbin-}" = 1 ]; then return; fi
9 if [ ! -e "$prefix/sbin" -o -L "$prefix/sbin" ]; then return; fi
10 echo "moving $prefix/sbin/* to $prefix/bin"
11 mkdir -p $prefix/bin
12 shopt -s dotglob
13 for i in $prefix/sbin/*; do
14 mv "$i" $prefix/bin
15 done
16 shopt -u dotglob
17 rmdir $prefix/sbin
18 ln -s bin $prefix/sbin
19}