yum=${YUM:-yum}
conf=yum.conf
-case $($yum --version|tail -n 1) in
+case $(python -c "import yum; print yum.__version__" 2>/dev/null) in
(2.[012345]*)
check 'import yum,sys; sys.exit(not hasattr(yum.config.yumconf, "getRootedPath"))'
;;
- (2.6*)
+ (2.[6789]*|3.[012]*)
check 'import yum,sys; sys.exit(not hasattr(yum.config.YumConf, "getRootedPath"))'
;;
+ (*)
+ warning "\
+You are using a version of yum which current status is unknown to vyum.
+
+Just to be sure, 'vyum' will use dirty hacks which might not work when
+the vserver is running and local DOS attacks are possible.
+
+Execution will continue in 5 seconds..."
+ sleep 5
+ conf=yum-hack.conf
+ ;;
esac
rpmFake.exec $yum \