CC = gcc-2.95
CFLAGS = -Wall

TARGET = useradd_wrapper
OBJECT = useradd_wrapper.o
SOURCE = useradd_wrapper.c

SU_USER  = root
SU_GROUP = root
SU_PERMS = u=rwxs,og=rx

all: $(TARGET)

$(TARGET): $(OBJECT)
	$(CC) $(OBJECT) -o $(TARGET)

$(OBJECT): $(SOURCE)
	$(CC) $(CFLAGS) $(SOURCE) -o $(OBJECT) -c

clean:
	-rm $(OBJECT)
	-rm $(TARGET)

su:
	chown $(SU_USER).$(SU_GROUP) $(TARGET)
	chmod $(SU_PERMS) $(TARGET)
