From: Michael Tremer Date: Sat, 15 Aug 2009 16:36:14 +0000 (+0200) Subject: ppp: Secrets will be stored in /etc/ppp/secrets. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5748e58f5a5001fbb928d97cd0d29075401ddc12;p=ipfire-3.x.git ppp: Secrets will be stored in /etc/ppp/secrets. --- diff --git a/lfs/ppp b/lfs/ppp index 325fba287..0e0ad7fa3 100644 --- a/lfs/ppp +++ b/lfs/ppp @@ -128,15 +128,21 @@ $(OBJECT): $(objects) cd $(DIR_APP) && make CC="gcc $(CFLAGS)" HAVE_INET6=yes USE_PAM=y $(PARALLELISMFLAGS) cd $(DIR_APP) && make install - install -d /etc/ppp/peers + rm -rfv /etc/ppp/plugins + for i in $(DIR_CONFIG)/$(PKG_NAME)/* ; do \ if [ -f $$i ]; then \ sed 's%CONFIG_ROOT%$(CONFIG_ROOT)%g' $$i > /etc/ppp/`basename $$i`; \ fi; \ done chmod 755 /etc/ppp/{dialer,ip-up,ip-down} - ln -sf $(CONFIG_ROOT)/ppp/secrets /etc/ppp/pap-secrets - ln -sf $(CONFIG_ROOT)/ppp/secrets /etc/ppp/chap-secrets + + touch /etc/ppp/secrets + chmod -v 600 /etc/ppp/secrets + ln -svf secrets /etc/ppp/pap-secrets + ln -svf secrets /etc/ppp/chap-secrets + cp -vf $(DIR_CONFIG)/pam.d/$(PKG_NAME) /etc/pam.d/ + @rm -rf $(DIR_APP) @$(POSTBUILD)