# fss-0002
# note, procps seems to have system paths hardcoding in, such as /proc

main:
  sed -i -e "s|:= -O2 -s|:= -O2 $CFLAGS -fpic|" Makefile
  sed -i -e 's|-ffast-math||g' Makefile
  sed -i -e 's|^CURSES := |& -ltinfo |' Makefile
  make
  cp -v free kill pgrep pkill pmap ps/ps skill snice sysctl tload vmstat w watch /bin/
  cp -v proc/libproc-$version.so /lib/
  chgrp e_process /lib/libproc-$version.so
  chgrp e_basic /bin/watch
  chgrp e_process /bin/{w,free,ps,tload,vmstat,pgrep} /lib/libproc-$version.so
  chgrp e_process_admin /bin/{kill,pkill,pmap,skill,vmstat,w,snice}
  chgrp e_system /bin/sysctl
  chmod o-rx /lib/libproc-$version.so
  chmod o-rx /bin/watch
  chmod o-rx /bin/{w,free,ps,tload,vmstat,pgrep} /lib/libproc-$version.so
  chmod o-rx /bin/{kill,pkill,pmap,skill,vmstat,w,snice}
  chmod o-rx /bin/sysctl
