[ALTSP] [SOLVED] Сборка чрута LTSP в 5.1
Michael Shigorin
mike at osdn.org.ua
Wed Oct 6 08:38:05 UTC 2010
On Wed, Oct 06, 2010 at 08:43:45AM +0300, K. A. Bylym wrote:
> > разобрались) Ошибка была в том, что чрут собирался на
> > разделе, смонтированном с noexec.
> Зафиксировал на вики
> http://www.altlinux.org/LTSP/BuildYourself#.D0.A1.D0.B1.D0.BE.D1.80.D0.BA.D0.B0_LTSP_chroot
Спасибо! (хотя я бы снял noexec с /var, а не менял BASE)
Нарисовал тест -- можете подбросить приложенный скрипт
в /usr/share/ltsp/plugins/ltsp-build-client/ALTLinux/
и проверить, будет ли выведена диагностика в случае
сборки на /var с noexec?
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
-------------- next part --------------
case "$MODE" in
configure)
if [ -n "$BASE" ]; then
# NB: an entry can span two lines
BASEDEV="$(df / | tail -n +2 | head -1)"
if grep -q "^$BASEDEV[ ].*[ ].*[ ].*\<noexec\>"; then
echo "ERROR: $BASE mounted with noexec option!"
exit 1
fi
else
echo "ERROR: BASE variable not defined!"
exit 1
fi
;;
esac
More information about the Ltsp-server
mailing list