]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Fix sysctl.d location FHS compliance
authorwindgmbh <49904312+windgmbh@users.noreply.github.com>
Wed, 3 Nov 2021 17:16:53 +0000 (18:16 +0100)
committerAdam King <adking@redhat.com>
Tue, 3 May 2022 00:48:34 +0000 (20:48 -0400)
This fixes #53130
Containers should not write to '/usr/lib'.
That location could be read-only or overwritten.
Signed-off-by: Lukas Mayer <lmayer@wind.gmbh>
(cherry picked from commit 77afa812ea8b7e1e802246e4aa3a31e7b644a502)

src/cephadm/cephadm

index a7bc02a68ba329c2eaaa7733312e00683f9eeaaa..435a770c8b1fee6d5d85f375a34a111a3be2751a 100755 (executable)
@@ -65,7 +65,7 @@ DATA_DIR = '/var/lib/ceph'
 LOG_DIR = '/var/log/ceph'
 LOCK_DIR = '/run/cephadm'
 LOGROTATE_DIR = '/etc/logrotate.d'
-SYSCTL_DIR = '/usr/lib/sysctl.d'
+SYSCTL_DIR = '/etc/sysctl.d'
 UNIT_DIR = '/etc/systemd/system'
 CEPH_CONF_DIR = 'config'
 CEPH_CONF = 'ceph.conf'