С недавних пор перестал работать фоновый ночной emerge -u world (грубо говоря, на самом деле там скрипты хитрее).
После ряда экспериментов выяснилось, что если указывать путь к моей команде целиком, с подкаталогом, то она не запускается:
/usr/bin/screen -t EmergeUWorld -S auto -d -m /usr/local/bin/tools/portage/eupdate-all.sh
Или даже так:
/usr/bin/screen -t EmergeUWorld -S auto -d -m bash /usr/local/bin/tools/portage/eupdate-all.sh
При этом
/usr/bin/screen -t EmergeUWorld -S auto -d -m bash
работает.
Если положить скрипт в /usr/bin и запускать просто по имени:
/usr/bin/screen -t EmergeUWorld -S auto -d -m eupdate-all.sh
Всё пашет.
Если указывать путь до /usr/bin или т.п. - то тоже работает:
/usr/bin/screen -t EmergeUWorld -S auto -d -m /bin/bash
Куда копать?
Поломалось, что называется, "внезапно" и одновременно на трёх машинах. Видимо, в связи с апдейтом этого самого screen'а...
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум LibreOffice не открывает и не сохраняет документы (2021)
- Форум screen и фон (2006)
- Форум Iceweasel подглючивает (2016)
- Форум подглючивает DE (2012)
- Форум [screen] Запуск двух приложений в фоне на одном screen-е (2010)
- Форум Запуск в фоне (2022)
- Форум не очень хитрая маршрутизация (2007)
- Форум Gentoo: Failed to emerge (2024)
- Форум хитрый mount? прова ? (очень надо) (2004)
- Форум Запуск процессов в фоне (2005)