--- smbldap-useradd.orig 2008-04-22 10:13:29.000000000 +0200 +++ smbldap-useradd 2008-05-06 11:58:30.000000000 +0200 @@ -461,7 +461,7 @@ if ( !( -d $userHomeDirectory ) ) { if ( $config{skeletonDir} ne "" ) { system - "cp -r $config{skeletonDir} $userHomeDirectory 2>/dev/null"; + "cp -pRP $config{skeletonDir} $userHomeDirectory 2>/dev/null"; } else { system "mkdir $userHomeDirectory 2>/dev/null";