Репозитории ALT
S: | 0.5.6-alt1 |
5.1: | 0.5.3-alt4 |
4.1: | 0.5.3-alt3 |
4.0: | 0.5.3-alt2 |
Группа :: Сети/Прочее
Пакет: radiusclient-ng
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: radiusclient-ng-0.5.6-fedora-etc-install.patch
Скачать
Скачать
diff --git a/configure.in b/configure.in
index 58fd069..a4241eb 100644
--- a/configure.in
+++ b/configure.in
@@ -29,6 +29,9 @@ AC_SUBST(LIBVERSION)
pkgsysconfdir=${sysconfdir}/$PACKAGE
AC_SUBST(pkgsysconfdir)
+pkgdatadir=${datadir}/$PACKAGE
+AC_SUBST(pkgdatadir)
+
AC_PROG_LIBTOOL
AC_PROG_CC
diff --git a/etc/Makefile.am b/etc/Makefile.am
index aed318f..51b1188 100644
--- a/etc/Makefile.am
+++ b/etc/Makefile.am
@@ -14,9 +14,11 @@ CLEANFILES = *~ radiusclient.conf
sbindir = @sbindir@
pkgsysconfdir = @pkgsysconfdir@
-pkgsysconf_DATA = issue port-id-map radiusclient.conf \
- dictionary dictionary.ascend dictionary.compat dictionary.merit \
- dictionary.sip
+pkgsysconf_DATA = issue port-id-map radiusclient.conf
+
+pkgdatadir = @pkgdatadir@
+pkgdata_DATA = dictionary dictionary.ascend dictionary.compat \
+ dictionary.merit dictionary.sip
EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \
dictionary.compat dictionary.merit servers radiusclient.conf.in \
@@ -25,6 +27,7 @@ EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \
radiusclient.conf: radiusclient.conf.in
sed -e 's|@sbin''dir@|$(sbindir)|g' \
-e 's|@pkgsysconf''dir@|$(pkgsysconfdir)|g' \
+ -e 's|@pkgdata''dir@|$(pkgdatadir)|g' \
<$(srcdir)/radiusclient.conf.in >radiusclient.conf
install-data-local: servers
diff --git a/etc/radiusclient.conf.in b/etc/radiusclient.conf.in
index 948bc2f..aac9973 100644
--- a/etc/radiusclient.conf.in
+++ b/etc/radiusclient.conf.in
@@ -47,7 +47,7 @@ servers @pkgsysconfdir@/servers
# dictionary of allowed attributes and values
# just like in the normal RADIUS distributions
-dictionary @pkgsysconfdir@/dictionary
+dictionary @pkgdatadir@/dictionary
# program to call for a RADIUS authenticated login
login_radius @sbindir@/login.radius