• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

UltraMonkey-L7 V3(multi-thread implementation)


Commit MetaInfo

修訂a5e9a7919ed704cdb7a07c01327ab636badf9800 (tree)
時間2013-07-30 15:32:53
作者Hiroaki Nakano <nakano.hiroaki@nttc...>
CommiterHiroaki Nakano

Log Message

#31802 l7vs.cfが読み込めずにFATALエラーになる

l7vs.cfが指定のディレクトリに存在するにも関わらず、
/etc/init.d/l7vsd startを行うとFATALエラーになる。

ディレクトリ名を設定ファイルとして読み込むようになっていたので、
設定ファイル名 l7vs.cf を Makefile.am で補完した。

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

Change Summary

差異

--- a/configure.in
+++ b/configure.in
@@ -50,15 +50,6 @@ AC_FUNC_MKTIME
5050 AC_FUNC_STRFTIME
5151 AC_CHECK_FUNCS([gethostname localtime_r memset])
5252
53-# application-specific option
54-#if test `uname -m` == "x86_64"; then
55-# AC_SUBST( libdir, [/usr/lib64] )
56-#else
57-# AC_SUBST( libdir, [/usr/lib] )
58-# AC_SUBST( CXXFLAGS, -march=i686 )
59-#fi
60-#AC_SUBST( includedir, [${prefix}/include] )
61-
6253 AC_ARG_WITH(
6354 l7vs-moddir,
6455 [ --with-l7vs-moddir=DIR l7vs module is to be installed in DIR.
@@ -102,7 +93,6 @@ AC_ARG_WITH(
10293 )
10394
10495 AC_SUBST(CC,g++)
105-#AC_SUBST(exec_prefix, [/usr] )
10696 AC_SUBST(l7vsadm_sockdir)
10797 AC_SUBST(l7vs_moddir)
10898 AC_SUBST(l7vs_includedir)
--- a/l7vsd/src/Makefile.am
+++ b/l7vsd/src/Makefile.am
@@ -6,7 +6,7 @@ noinst_LIBRARIES = \
66 libl7vsd_logger.a \
77 libl7vsadm_logger.a
88
9-PARAMETER_FILE = @l7vs_config@
9+PARAMETER_FILE = @l7vs_config@/l7vs.cf
1010
1111 libl7vsd_parameter_a_SOURCES = \
1212 ../include/parameter_enum.h \
--- a/ultramonkeyl7.spec
+++ b/ultramonkeyl7.spec
@@ -48,14 +48,11 @@ for UltraMonkeyl7's module.
4848 %setup -q
4949
5050 %build
51-%configure \
52- --prefix=${RPM_BUILD_ROOT}%{_prefix} \
53- --sbindir=${RPM_BUILD_ROOT}%{_sbindir} \
54- --sysconfdir=${RPM_BUILD_ROOT}%{_sysconfdir} \
55- --localstatedir=${RPM_BUILD_ROOT}%{_localstatedir} \
56- --mandir=${RPM_BUILD_ROOT}%{_mandir} \
57- --includedir=${RPM_BUILD_ROOT}%{_includedir} \
58- --libdir=${RPM_BUILD_ROOT}%{_libdir}
51+./configure \
52+ --prefix=%{_prefix} \
53+ --sysconfdir=%{_sysconfdir} \
54+ --localstatedir=%{_localstatedir} \
55+ --libdir=%{_libdir}
5956
6057 make %{?_smp_mflags}
6158
@@ -76,7 +73,9 @@ mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
7673 mkdir -p ${RPM_BUILD_ROOT}%{moduledevel_tempdir}
7774 mkdir -p ${RPM_BUILD_ROOT}%{_includedir}
7875
79-make install
76+%makeinstall \
77+ L7VS_CONF_DIR=${RPM_BUILD_ROOT}%{_sysconfdir}/l7vs \
78+ L7VS_MODDIR=${RPM_BUILD_ROOT}%{l7vs_moddir}
8079
8180 %clean
8281 rm -rf $RPM_BUILD_ROOT