export что нужно сделать чтоб системма помнила. и еще вопрос про преоритеты...
заюзал недавно distcc, веселая вещь, продвигаю по локалке, особенно удобно когда распределяется компиляция не на 1-2, а на скажем 9-10 компов.
дак вот мучает то что при каждой загрузке системы приходится прописывать
export -p PATH="/usr/lib/ccache/bin:/usr/lib/distcc/bin:${PATH}"
просто тупо прописать оную строчку в ..../init.d/local в секцию start - ничего не дает... наверно при логине директивы перечитываются...
еще неудобство доставляет то, что компиляция занимает приличный обьем ресурсов проца, следовательно у народа начинает подтормаживать....
отсюда 2 вопроса
- как правильно "запомнить" PATH.... (тобишь где его прописать ГЛОБАЛЬНО)
- каким образом можно менять приоритеты у демонов(вплане расхода CPU) и возможно ли их запомнить или чтоб при запуске системы автоматически выставлялись.
желательно приводите примеры =)
- Для комментирования войдите или зарегистрируйтесь
/etc/env.d - к вашим
/etc/env.d - к вашим услугам (вообще-то это хендбучная истина :))
По поводу приоритета - сложно сказать, некоторым демонам можно указать необходимый приоритет через задаваемый параметр, другим - принудительный renice.
_________________
Это заговор квадратикофф!!!
From Siberia with Love!
по поводу env.d -
по поводу env.d - делал /etc/env.d/00avars
далее env-update и export | grep -i 'ccache' выдавал пустой результат
/etc/profile
мб в /etc/profile или ~/.bashrc?
c exportом
c exportом разоббрался...
вот как побороть приоритеты, ума не приложу =(
Напиши как
Напиши как разобрался, может у кого-нибудь подобный вопрос...
Сейчас если в env.d добовляю, делаю env-update и логинюсь обычным пользователем, то все ок.
Но если делаю su строчка PATH меняется на стандартную, причем я не понимаю откуда он ее берет :(
по поводу exporta
по поводу exporta просто прописал строку вида ПЕРЕМЕННАЯ="Значенин" в /etc/profile (срабатывает в пространстве всей системы) ~/.bash (или .bashrc не помню, сейчас не дома) (срабатывае при логине) может я могу ошибаться по поводу того при какких условиях где сто срабатывает. =)
Касательно discc
Касательно discc приоритет задаётся в конфиге.
/etc/conf.d/distccd:
...
DISTCCD_NICE="10"
--
Программист - это, прежде всего, творческая личность и только потом - пьяная скотина ...