$(INSTALL) -m 644 $$p $(R)$(mandir)/man$$i; \
done \
done
- @echo "Creating/updating files in $(R)$(raddbdir)"; \
- cd raddb; \
- for i in [a-c]* [e-z]*; do \
- [ $$i != radiusd.conf.in -a ! -f $(R)$(raddbdir)/$$i ] && \
- $(INSTALL) -m 644 $$i $(R)$(raddbdir); \
- done; \
- chmod 600 $(R)$(raddbdir)/naspasswd $(R)$(raddbdir)/clients $(R)$(raddbdir)/clients.conf;
- @echo "Creating/updating files in $(R)$(dictdir)"; \
+ @echo "Installing dictionary files in $(R)$(dictdir)"; \
cd share; \
for i in dictionary*; do \
- [ ! -f $(R)$(dictdir)/$$i ] && $(INSTALL) -m 644 $$i $(R)$(dictdir); \
- if [ "`find $$i -newer $(R)$(dictdir)/$$i`" ]; then \
- echo "** $(R)$(dictdir)/$$i"; \
- nt=1; \
- fi; \
+ $(INSTALL) -m 644 $$i $(R)$(dictdir); \
done; \
- if [ "$$nt" ]; then \
- echo "**";\
- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
- echo "**";\
- echo "** The sample configuration files in `pwd`";\
- echo "** are newer than those in $(R)$(dictdir)";\
- echo "**";\
- echo "** Please investigate and manually copy (if appropriate) the files listed above.";\
- echo "**";\
- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
- fi
common:
@for dir in $(SUBDIRS); do \
-
include ../Make.inc
+#
+# The list of files to install.
+#
+FILES = acct_users attrs clients clients.conf dictionary \
+ experimental.conf hints huntgroups ldap.attrmap \
+ mssql.conf naslist naspasswd oraclesql.conf postgresql.conf \
+ preproxy_users proxy.conf radiusd.conf realms snmp.conf \
+ sql.conf users x99.conf x99passwd.sample
+
all:
install:
+ $(INSTALL) -d -m 755 $(R)$(raddbdir)
+ @echo "Creating/updating files in $(R)$(raddbdir)"; \
+ for i in $(FILES); do \
+ [ ! -f $(R)$(raddbdir)/$$i ] && $(INSTALL) -m 644 $$i $(R)$(raddbdir); \
+ if [ "`find $$i -newer $(R)$(raddbdir)/$$i`" ]; then \
+ echo "** $(R)$(raddbdir)/$$i"; \
+ nt=1; \
+ fi; \
+ done; \
+ if [ "$$nt" ]; then \
+ echo "**";\
+ echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
+ echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
+ echo "**";\
+ echo "** The sample configuration files in `pwd`";\
+ echo "** are newer than those in $(R)$(raddbdir)";\
+ echo "**";\
+ echo "** Please investigate and manually copy (if appropriate) the files listed above.";\
+ echo "**";\
+ echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
+ echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\
+ fi
+ chmod 600 $(R)$(raddbdir)/naspasswd $(R)$(raddbdir)/clients $(R)$(raddbdir)/clients.conf
clean: