For rpm, do not specify a mode in %attr for symbolic links. Avoids

the warning "Explicit %attr() mode not applicaple to symlink"
This commit is contained in:
Todd C. Miller
2014-07-11 10:27:23 -06:00
parent 36a5767e3e
commit 16b9aed751

7
pp
View File

@@ -1,6 +1,6 @@
#!/bin/sh
# Copyright 2014 Quest Software, Inc. ALL RIGHTS RESERVED
pp_revision="20140620"
pp_revision="20140711"
# Copyright 2012 Quest Software, Inc. ALL RIGHTS RESERVED.
#
# Redistribution and use in source and binary forms, with or without
@@ -5517,7 +5517,10 @@ pp_rpm_writefiles () {
while read t m o g f p st; do
_l="$p"
test $t = d && _l="%dir ${_l%/}/"
if test x"$m" = x"-"; then
if test $t = s; then
# rpm warns if %attr contains a mode for symlinks
m=-
elif test x"$m" = x"-"; then
case "$t" in
d) m=755;;
f) m=644;;