From 95dd80c81a219ae8f2be26b27fd5aba0d4541291 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alejandro=20=C3=81lvarez=20Ayll=C3=B3n?= Date: Mon, 3 Sep 2012 15:12:01 +0000 Subject: [PATCH] LCGDM-681: Added plugin_config, which is able to process 'Include' directives git-svn-id: https://svn.cern.ch/reps/lcgdm/dmlite-plugins-vfs/trunk@7082 4525493e-7705-40b1-a816-d608a930855b --- CMakeLists.txt | 7 +++++++ dist/dmlite-plugins-vfs.spec | 1 + etc/vfs.conf.in | 7 +++++++ 3 files changed, 15 insertions(+) create mode 100644 etc/vfs.conf.in diff --git a/CMakeLists.txt b/CMakeLists.txt index dd8a7e3..8a0dd44 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,3 +32,10 @@ add_definitions (-D_REENTRANT) # Subdirectories add_subdirectory (src) +# Configuration files +configure_file (${CMAKE_CURRENT_SOURCE_DIR}/etc/vfs.conf.in + ${CMAKE_CURRENT_BINARY_DIR}/etc/vfs.conf + @ONLY) + +install (FILES ${CMAKE_CURRENT_BINARY_DIR}/etc/vfs.conf + DESTINATION etc/dmlite.conf.d/disabled) diff --git a/dist/dmlite-plugins-vfs.spec b/dist/dmlite-plugins-vfs.spec index 7a8da74..f04d64d 100644 --- a/dist/dmlite-plugins-vfs.spec +++ b/dist/dmlite-plugins-vfs.spec @@ -41,6 +41,7 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %{_libdir}/dmlite/plugin_vfs.so %doc LICENSE README RELEASE-NOTES +%config(noreplace) %{_sysconfdir}/dmlite.conf.d/* %changelog * Mon Aug 20 2012 Alejandro Alvarez - 0.1.0-1 diff --git a/etc/vfs.conf.in b/etc/vfs.conf.in new file mode 100644 index 0000000..dbb6dea --- /dev/null +++ b/etc/vfs.conf.in @@ -0,0 +1,7 @@ +# Load the VFS plugin +LoadPlugin plugin_vfs /usr/lib@LIB_SUFFIX@/dmlite/plugin_vfs.so + +# Token generation +TokenPassword change-this +TokenId ip +TokenLife 1000 -- 1.8.2.3