NAME=setloginclass #NOTE: installed in /usr/sbin so that it can be used before /usr/local is mounted INSTALL=/usr/sbin/$(NAME) .PHONY: default install clean default: $(NAME) $(NAME): setloginclass.c Makefile cc -std=c99 -Wall -g -O2 setloginclass.c -o $(NAME) -lutil install: $(INSTALL) $(INSTALL): $(NAME) install -v -m 700 -o 0 -g 0 $(NAME) $(INSTALL) clean: rm -fv setloginclass *~