From 6eb25d5d40ab07498e011ee7d76f713068b4048a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 11 Oct 2005 09:21:33 +0000 Subject: [PATCH] - %useradd: force homedir creation with empty skel dir Changed files: rpm.macros -> 1.243 --- rpm.macros | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rpm.macros b/rpm.macros index c04feb2..c9d19d0 100644 --- a/rpm.macros +++ b/rpm.macros @@ -628,6 +628,8 @@ eval $CMD %2%{?3: %3} \ # -d defaults to /usr/share/empty # -c No default # -r is accepted but ignored (it's always set) +# -m IGNORED. always set. +# -k skeleton dir. defaults to /usr/share/empty # rpm specific flags # -P package name. defaults to %{name} # @@ -643,6 +645,8 @@ if [ -n "`/bin/id -u %{expand:%{%{#}}} 2>/dev/null`" ]; then \ else \ echo "Adding user %{expand:%{%{#}}} UID=%{-u*}." \ /usr/sbin/useradd \\\ + -m \\\ + -k %{-k*}%{!-k:/usr/share/empty} \\\ -u %{-u*} \\\ -r \\\ -d %{-d*}%{!-d:/usr/share/empty} \\\ -- 2.44.0