Check return code when throttling users
[l2tpns.git] / Makefile
index 76fcd80..3fbe7db 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -26,7 +26,7 @@ OBJS= md5.o \
        control.o \
        util.o \
 
        control.o \
        util.o \
 
-PLUGINS=garden.so
+PLUGINS=garden.so autothrottle.so autosnoop.so
 
 all:   l2tpns cluster_master nsctl $(PLUGINS)
 
 
 all:   l2tpns cluster_master nsctl $(PLUGINS)
 
@@ -49,12 +49,12 @@ install: all
        $(INSTALL) -D -o root -g root -m 0600 etc/l2tpns.cfg.default $(etcdir)/l2tpns.cfg
        $(INSTALL) -D -o root -g root -m 0644 etc/ip_pool.default $(etcdir)/l2tpns.ip_pool
        $(INSTALL) -D -o root -g root -m 0600 etc/users.default $(etcdir)/l2tpns.users
        $(INSTALL) -D -o root -g root -m 0600 etc/l2tpns.cfg.default $(etcdir)/l2tpns.cfg
        $(INSTALL) -D -o root -g root -m 0644 etc/ip_pool.default $(etcdir)/l2tpns.ip_pool
        $(INSTALL) -D -o root -g root -m 0600 etc/users.default $(etcdir)/l2tpns.users
-       for PLUGIN in $(PLUGINS); do
-               $(INSTALL) -o root -g root -m 0755 $(PLUGIN) $(libdir)/$(PLUGIN)
+       for PLUGIN in $(PLUGINS); do \
+               $(INSTALL) -D -o root -g root -m 0755 $(PLUGIN) $(libdir)/$(PLUGIN); \
        done
        done
-       if [ ! -e /dev/net/tun ]; then
-               mkdir /dev/net
-               mknod /dev/net/tun c 10 200
+       if [ ! -e /dev/net/tun ]; then \
+               mkdir /dev/net; \
+               mknod /dev/net/tun c 10 200; \
        fi
 
 %.so: %.c
        fi
 
 %.so: %.c