add: fork from util-linux and add -g, -u, -m flags