From 717b240d0274490e61ba939b54a13bb3f1f3af4b Mon Sep 17 00:00:00 2001 From: fatalerrors Date: Thu, 25 Sep 2025 22:13:30 +0200 Subject: [PATCH] fix ceph mount point creation --- modules/conf_ceph.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/conf_ceph.sh b/modules/conf_ceph.sh index c1e86f7..997cf07 100644 --- a/modules/conf_ceph.sh +++ b/modules/conf_ceph.sh @@ -73,8 +73,10 @@ conf_ceph() if ! grep -q "$srvlist" /etc/fstab; then echo "# Ceph :" >> /etc/fstab for mnt in $CEPH_MOUNTS; do - mkdir -pv "$mnt" - echo "$srvlist:/ $(eval echo \$CEPH_MP_$mnt) ceph defaults,_netdev,name=admin,secret=$secret,mds_namespace=$mnt 0 0" >> /etc/fstab + local mp=$(eval echo \$CEPH_MP_$mnt) + mkdir -pv "$mp" + echo "$srvlist:/ $mp ceph defaults,_netdev,name=admin,secret=$secret,mds_namespace=$mnt 0 0" >> /etc/fstab + unset mp done else prnt W "Ceph entry already in /etc/fstab, nothing to do" @@ -94,6 +96,7 @@ conf_ceph() local mp=$(eval echo \$CEPH_MP_$mnt) mkdir -pv $mp echo "//$SMBSRV/$mnt $mp cifs defaults,_netdev,username=root,password= 0 0" >> /etc/fstab + unset $mp done else prnt W "Samba entry already in /etc/fstab, nothing to do"