X-Git-Url: http://git.onelab.eu/?p=bootstrapfs.git;a=blobdiff_plain;f=plc.d%2Fpackages;h=d53afddfde3fcfa0622a458a08fa53f49b158093;hp=29b4b46878e8081125654c3bf22a9ce4e421d003;hb=2ac0b96da9091ab4aaca5752c049f7fa0e407a8a;hpb=c84e671a129a160eea484cbf45c53f7879386503 diff --git a/plc.d/packages b/plc.d/packages index 29b4b46..d53afdd 100755 --- a/plc.d/packages +++ b/plc.d/packages @@ -35,11 +35,6 @@ case "$1" in repositories="$@" fi - ### availability of repo indexing tools - # new one - type -p createrepo > /dev/null && have_createrepo="true" - - ### symlink vserver-PLDISTRO* and vserver-systemslices-PLDISTRO* ### packages to each repository to be able to create different ### flavours of vservers on nodes @@ -70,7 +65,7 @@ case "$1" in # right after installation, no package is present # but we still need to create index - [ -n "$have_createrepo" -a ! -f $repository/repodata/repomd.xml ] && need_createrepo=true + [ ! -f $repository/repodata/repomd.xml ] && need_createrepo=true for package in $(find $repository/ -name '*.rpm') ; do stamp=$repository/signed-stamps/$(basename $package).signed @@ -80,7 +75,7 @@ case "$1" in new_stamps="$new_stamps $stamp" fi # Or than createrepo database - [ -n "$have_createrepo" ] && [ $package -nt $repository/repodata/repomd.xml ] && need_createrepo=true + [ $package -nt $repository/repodata/repomd.xml ] && need_createrepo=true done if [ -n "$new_rpms" ] ; then