add policycoreutils to the nodeimage packages, so that authconfig can run from the...
[build.git] / build.common
index 51cb0d0..7a09d86 100644 (file)
@@ -20,7 +20,7 @@ function pl_getDistro() {
        case $distro in Scientific*) distro="SL" ; esac
     elif [ -f /etc/lsb-release ] ; then
        . /etc/lsb-release
-       echo $DISTRIB_CODENAME 
+       distro=$DISTRIB_CODENAME 
     elif [ -f /etc/debian_version ] ; then
        case $(cat /etc/debian_version) in
            6.*) distro=squeeze ;;
@@ -66,7 +66,7 @@ function pl_getReleaseName () {
        [Ss]L*)
            releasename=sl$release
            ;;
-       squeeze|wheezy|jessie|oneiric|precise|quantal|raring|saucy)
+       squeeze|wheezy|jessie|oneiric|precise|quantal|raring|saucy|trusty|utopic)
            releasename=$distro
            ;;
        *)
@@ -573,6 +573,8 @@ function pl_parsePkgs () {
 # usage: pl_getPackages [-a arch] fcdistro pldistro pkg-file[..s]
 function pl_getPackages() { pl_parsePkgs package "$@" ; }
 function pl_getGroups() { pl_parsePkgs group "$@" ; }
+function pl_getPips() { pl_parsePkgs pip "$@" ; }
+function pl_getGems() { pl_parsePkgs gem "$@" ; }
 
 ##############################