# for locating pkgs.py
export PATH=.:$PATH
-# old guests have e.g. mount in /bin but this is no longer part of
-# the standard PATH in recent hosts after usrmove, so let's keep it simple
-export PATH=$PATH:/bin:/sbin
-
-# would be much simpler if enter-lxc-namespace was looking along a PATH...
-function bin_in_container () {
- lxc=$1; shift
- binary=$1; shift
- for path in $(echo $PATH | sed -e 's,:, ,g' ); do
- [ -f /vservers/$lxc/$path/$binary ] && { echo $path/$binary; return; }
- [ -f /vservers/$lxc/rootfs/$path/$binary ] && { echo $path/$binary; return; }
- done
- echo bin_in_container_cannot_find_$binary
-}
-
# returns 'Fedora' or 'CentOS' for now
function pl_getDistro() {
if [ -f "/etc/redhat-release" ] ; then
elif [ -f /etc/debian_version ] ; then
case $(cat /etc/debian_version) in
6.*) distro=squeeze ;;
- 7.*) distro=wheezy ;;
- *) distro=unknown.debian.in.build.common ;;
+ 7.*) distro=wheezy ;;
+ # might be that I'm getting 'jessie'sid' just because it's still testing..
+ 8.*|jessie*) distro=jessie ;;
+ *) distro=unknown.debian.in.build.common ;;
esac
fi
[ -z "$distro" ] && { echo "build.common.pl_getDistro-unknown"; exit 1; }
[Ss]L*)
releasename=sl$release
;;
- squeeze|wheezy|oneiric|precise|quantal|raring|saucy)
+ squeeze|wheezy|jessie|oneiric|precise|quantal|raring|saucy)
releasename=$distro
;;
*)