summaryrefslogtreecommitdiff
path: root/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2022-02-01 13:27:27 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2022-02-01 13:29:30 +0100
commitf6bd313e41a8edb0f648cebb8063ba3bb71f4290 (patch)
tree5b182105ff3c121d96cf6ba14a7e30cf163db275 /etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks
parentfecc82fab5efed96f6761f2a1a848ff088149729 (diff)
downloaditzks-systems-f6bd313e41a8edb0f648cebb8063ba3bb71f4290.tar.gz
itzks-systems-f6bd313e41a8edb0f648cebb8063ba3bb71f4290.tar.bz2
itzks-systems-f6bd313e41a8edb0f648cebb8063ba3bb71f4290.zip
etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: Use short hostname for SERVER variable, strip domain part.
Diffstat (limited to 'etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks')
-rwxr-xr-xetc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks
index 010bdf1..5da74c0 100755
--- a/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks
+++ b/etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks
@@ -26,7 +26,7 @@ case "$ORIGHOMEDIR" in
/*/*/*)
# Extract FQDN from home directory path (we assume a /skole/<server>/homeX/<user> pattern here)
- SERVER="$(getent hosts $(echo $ORIGHOMEDIR | cut -d/ -f3) | head -n1 | awk '{print $2}')"
+ SERVER="$(getent hosts $(echo $ORIGHOMEDIR | cut -d/ -f3) | head -n1 | awk '{print $2}' | cut -d "." -f1)"
SMBDOMAIN=""
sambaSID="$(ldapsearch -LLL -x "(&(uid=$USER)(sambaSID=*))" sambaSID 2>/dev/null | head -n1 | awk '/sambaSID: / { print $2 }' || true)"