remove installing salt deb from debian squeeze git install

This commit is contained in:
Alec Koumjian 2012-12-20 09:58:17 -08:00
parent 45bf7741a6
commit 65fc09e312

View file

@ -553,7 +553,7 @@ install_debian_60_deps() {
/etc/apt/sources.list.d/backports.list
# Add madduck's repo since squeeze packages have been deprecated
for i in {salt-common,salt-master,salt-minion,salt-syndic,salt-doc,msgpack-python,python-zmq}; do
for i in {salt-common,salt-master,salt-minion,salt-syndic,salt-doc}; do
echo "Package: $i"
echo "Pin: release a=squeeze-backports"
echo "Pin-Priority: 600"
@ -577,7 +577,7 @@ install_debian_60() {
install_debian_git_deps() {
apt-get update
__apt_get_noinput lsb-release python python-pkg-resources python-crypto \
python-jinja2 python-m2crypto python-yaml msgpack-python git
python-jinja2 python-m2crypto python-yaml msgpack-python git python-zmq
}
install_debian_git() {
@ -592,12 +592,11 @@ install_debian_git() {
}
install_debian_60_git_deps() {
install_debian_60_stable_deps
install_debian_60_stable
install_debian_60_deps # Add backports
install_debian_git_deps # Grab the actual deps
}
install_debian_60_git() {
__apt_get_noinput git
apt-get -y purge salt-minion
__git_clone_and_checkout
@ -610,6 +609,20 @@ install_debian_60_git() {
CONFIG_MINION_FUNC="config_minion"
fi
}
install_debian_git_post() {
for fname in $(echo "minion master syndic"); do
if [ $fname != "minion" ]; then
# Guess we should only enable and start the minion service. Right??
continue
fi
if [ -f ${SALT_GIT_CHECKOUT_DIR}/debian/salt-$fname.init ]; then
cp ${SALT_GIT_CHECKOUT_DIR}/debian/salt-$fname.init /etc/init.d/salt-$fname
fi
chmod +x /etc/init.d/salt-$fname
/etc/init.d/salt-$fname start
done
}
#
# Ended Debian Install Functions
#