# fss-0002
# fusermount should be sticky

main:
  ./configure $CONF $DOCDIR --disable-kernel-module --enable-lib --enable-util --enable-mtab
  sed -i -e 's|^LIBS = |& -pthread|' Makefile util/Makefile lib/Makefile
  make pkgconfigdir=${TC}lib/pkgconfig/ LDFLAGS="-pthread -liconv"
  make pkgconfigdir=${TC}lib/pkgconfig/ install
  rm -Rf /etc/init.d
  chmod ugo-x /lib/lib{fuse,ulockmgr}.la
  mv -v /lib/lib{fuse,ulockmgr}.la ${TC}lib/
  chgrp e_fuse /bin/{fusermount,ulockmgr_server} /sbin/mount.fuse /lib/lib{fuse,ulockmgr}.so*
  chmod o-rx /bin/{fusermount,ulockmgr_server} /sbin/mount.fuse /lib/lib{fuse,ulockmgr}.so*
  chmod ugo-s /bin/fusermount
  #setcap cap_sys_admin=ep /bin/fusermount
  chmod +s /bin/fusermount
  sed -i -e 's| -lfuse\>|& -pthread -liconv|' ${TC}lib/pkgconfig/fuse.pc
