summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2022-11-28 01:46:15 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2022-11-28 08:27:11 +0100
commitf9df6b26618a6f7cdff03d8fe556c3c2fb2125df (patch)
tree1beedd1eb37310733c900a6d854fe16e8aa5967d
parent2ec8e88caa441f849f676103dae499656129ff32 (diff)
lvm: Add a default config to stop writing cache
No point in storing the cache in cfgfs. Signed-off-by: Phil Sutter <phil@nwl.cc>
-rw-r--r--package/lvm/Makefile4
-rw-r--r--package/lvm/files/lvm.conf4
2 files changed, 7 insertions, 1 deletions
diff --git a/package/lvm/Makefile b/package/lvm/Makefile
index 89dfeea12..82ff98a3a 100644
--- a/package/lvm/Makefile
+++ b/package/lvm/Makefile
@@ -5,7 +5,7 @@ include ${ADK_TOPDIR}/rules.mk
PKG_NAME:= lvm
PKG_VERSION:= 2.02.188
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_HASH:= 7101e8b0816ad77e4390fed9749a090214ba520061cd083437871e19e50cc9bd
PKG_DESCR:= logical volume management
PKG_SECTION:= sys/fs
@@ -52,6 +52,8 @@ lvm-install:
${INSTALL_DIR} ${IDIR_LVM}/usr/sbin
${INSTALL_BIN} ${WRKINST}/usr/sbin/lvm \
${IDIR_LVM}/usr/sbin
+ ${INSTALL_DIR} ${IDIR_LVM}/etc/
+ ${INSTALL_DATA} ./files/lvm.conf ${IDIR_LVM}/etc/
libdevmapper-install:
${INSTALL_DIR} ${IDIR_LIBDEVMAPPER}/usr/lib
diff --git a/package/lvm/files/lvm.conf b/package/lvm/files/lvm.conf
new file mode 100644
index 000000000..a2e77c05d
--- /dev/null
+++ b/package/lvm/files/lvm.conf
@@ -0,0 +1,4 @@
+devices {
+ # avoid constant cfgfs updates
+ write_cache_state = 0
+}