Группа :: Система/Серверы
Пакет: postfix
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: postfix-2.2.9-alt-main.cf.params.patch
--- postfix-2.2.9/src/postconf/Makefile.in.orig 2006-03-17 04:31:18 +0300
+++ postfix-2.2.9/src/postconf/Makefile.in 2006-03-17 04:37:58 +0300
@@ -9,7 +9,7 @@ TESTPROG=
MAKES = bool_table.h bool_vars.h int_table.h int_vars.h str_table.h \
str_vars.h time_table.h time_vars.h raw_table.h raw_vars.h
PROG = postconf
-SAMPLES = ../../conf/main.cf.default
+SAMPLES = ../../conf/main.cf.default ../../conf/main.cf.params
INC_DIR = ../../include
LIBS = ../../lib/libglobal.a ../../lib/libutil.a
@@ -25,6 +25,15 @@ $(PROG): $(OBJS) $(LIBS)
echo "#"; \
LD_LIBRARY_PATH=../../lib ./$(PROG) -d) |egrep -v '^(myhostname|mydomain|mynetworks) ' >$@
+../../conf/main.cf.params: $(PROG) Makefile
+ rm -f $@
+ (echo "# DO NOT EDIT THIS FILE. EDIT THE MAIN.CF FILE INSTEAD. THE"; \
+ echo "# TEXT HERE JUST SHOWS PARAMETER NAMES BUILT INTO POSTFIX."; \
+ echo "#"; \
+ LD_LIBRARY_PATH=../../lib ./$(PROG) -d |\
+ sed -ne 's/^\([^[:space:]=#]\+\)[[:space:]]*=.*/\1/p' | \
+ sort -u) >$@
+
$(OBJS): ../../conf/makedefs.out
Makefile: Makefile.in