X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage3%2Fcis-polkit;h=e3fcbfc80813545e527840d1cf4a30d5621192f0;hb=5f02c8c4b5fe6640bcdb61d1006256289a57c222;hp=43d544bbf800812e3583c1ef928a8600d4ce1fc1;hpb=f63a78e04ec65397472cda88061558f4e3a30fb2;p=hvlinux.git diff --git a/stage3/cis-polkit b/stage3/cis-polkit index 43d544b..e3fcbfc 100755 --- a/stage3/cis-polkit +++ b/stage3/cis-polkit @@ -1,4 +1,6 @@ #!/bin/sh +set -o errexit + # First argument of this script is the package name # Reading system configuration informations, functions and package versions. @@ -11,23 +13,22 @@ shift CONFIGURE_OPTS=${*} # Applying patches (if any) -apply_patches ${PACKAGE} && +apply_patches ${PACKAGE} # It is a requirement to have a dedicated user and group for polkit to function # correctly: -hv_groupadd -fg 27 polkituser && +hv_groupadd -fg 27 polkituser hv_useradd -c Policy-Kit-Daemon-User -d /dev/null -u 27 \ - -g polkituser -s /bin/false polkituser && + -g polkituser -s /bin/false polkituser -cd ${LFS_TMP}/${PACKAGE}-build && +cd ${LFS_TMP}/${PACKAGE}-build ../${PACKAGE}/configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ - ${CONFIGURE_OPTS} && -make && -make install && + ${CONFIGURE_OPTS} +make +make install ldconfig -# Return last error exit $?