[PATCH] xfsprogs: use uid/gid instead of actual name to fix install issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Zhenhua Luo <b19537@xxxxxxxxxxxxx>

    > when running install-sh during the install process, following
      error might appear:
	> ../../install-sh -o bj -g bj -m 644 -T so_dot_version libhandle.lai /lib; ../../install-sh -o bj -g bj -T so_dot_current libhandle.lai /lib
	> chown: invalid user: `bj:bj'
	> chown: invalid user: `bj:bj'
	> Installing libdisk-install
	> make[1]: Nothing to be done for `install'.
	> Installing copy-install
	> ../install-sh -o bj -g bj -m 755 -d /usr/sbin
	> chown: invalid user: `bj:bj'
	> make[1]: *** [install] Error 1
	> make: *** [copy-install] Error 2

Signed-off-by: Zhenhua Luo <b19537@xxxxxxxxxxxxx>
---
 include/install-sh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/install-sh b/include/install-sh
index 18c051f..9d8ff06 100755
--- a/include/install-sh
+++ b/include/install-sh
@@ -105,10 +105,10 @@ do
    c)
 	;;
    g)
-	GROUP=$OPTARG
+	GROUP=`id -g $OPTARG`
 	;;
    o)
-	OWNER=$OPTARG
+	OWNER=`id -u $OPTARG`
 	;;
    m)
 	DIRMODE=`expr $OPTARG`
-- 
1.7.0.4


_______________________________________________
xfs mailing list
xfs@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/xfs


[Index of Archives]     [Linux XFS Devel]     [Linux Filesystem Development]     [Filesystem Testing]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux