From 25a6e97c58af54e7a1c5ee22b91738be8f65178b Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Fri, 27 Nov 2015 07:58:37 +0100 Subject: [PATCH] osx: also use /sbin/nologin as default shell --- osx/lldpd.rb | 2 +- osx/scripts/postinstall.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/osx/lldpd.rb b/osx/lldpd.rb index 85545003..6c5f1a6e 100644 --- a/osx/lldpd.rb +++ b/osx/lldpd.rb @@ -59,7 +59,7 @@ class Lldpd < Formula sudo dscl . -create /Groups/#{u} Password "*" sudo dscl . -create /Groups/#{u} RealName "lldpd privilege separation group" sudo dscl . -create /Users/#{u} - sudo dscl . -create /Users/#{u} UserShell /usr/bin/false + sudo dscl . -create /Users/#{u} UserShell /sbin/nologin sudo dscl . -create /Users/#{u} NFSHomeDirectory /var/empty sudo dscl . -create /Users/#{u} PrimaryGroupID #{uid.to_s} sudo dscl . -create /Users/#{u} UniqueID #{uid.to_s} diff --git a/osx/scripts/postinstall.in b/osx/scripts/postinstall.in index afca49c8..90a517e9 100755 --- a/osx/scripts/postinstall.in +++ b/osx/scripts/postinstall.in @@ -18,7 +18,7 @@ $dscl . -read "/Users/${user}" &> /dev/null || { $dscl . -create /Groups/${group} Password "*" $dscl . -create /Groups/${group} RealName "lldpd privilege separation group" $dscl . -create /Users/${user} - $dscl . -create /Users/${user} UserShell /usr/bin/false + $dscl . -create /Users/${user} UserShell /sbin/nologin $dscl . -create /Users/${user} NFSHomeDirectory /var/empty $dscl . -create /Users/${user} PrimaryGroupID ${uid} $dscl . -create /Users/${user} UniqueID ${uid} -- 2.39.5