LCGDM-681: Added plugin_config, which is able to process 'Include' directives
authorAlejandro Álvarez Ayllón <alejandro.alvarez.ayllon@cern.ch>
Mon, 3 Sep 2012 15:12:01 +0000 (15:12 +0000)
committerAlejandro Álvarez Ayllón <alejandro.alvarez.ayllon@cern.ch>
Mon, 3 Sep 2012 15:12:01 +0000 (15:12 +0000)
git-svn-id: https://svn.cern.ch/reps/lcgdm/dmlite-plugins-vfs/trunk@7082 4525493e-7705-40b1-a816-d608a930855b

CMakeLists.txt
dist/dmlite-plugins-vfs.spec
etc/vfs.conf.in [new file with mode: 0644]

index dd8a7e3..8a0dd44 100644 (file)
@@ -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)
index 7a8da74..f04d64d 100644 (file)
@@ -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 <alejandro.alvarez.ayllon@cern.ch> - 0.1.0-1
diff --git a/etc/vfs.conf.in b/etc/vfs.conf.in
new file mode 100644 (file)
index 0000000..dbb6dea
--- /dev/null
@@ -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