<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: crond+environment</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96566.html</link>
    <description>Привет!&lt;br&gt;Понадобилось запускать по крону программу, использующую БД оракл для centos6.&lt;br&gt;Как оказалось программа, запущенная кроном, не видит переменные окружения NLS_LANG и прочие.&lt;br&gt;Можно решить явно добавив их в запускаемый скрипт (что я пока и сделал).&lt;br&gt;&lt;br&gt;Но нет ли решения, которое позволяет добавить заданный набор переменных для всех пользователей крона? NLS_* общие для всех переменные.&lt;br&gt;&lt;br&gt;Гугление ничего не дает.&lt;br&gt;&lt;br&gt;Пробывал  по аналогии с /etc/sysconfig/httpd добавить переменные в /etc/sysconfig/crond&lt;br&gt;но там, кроме &lt;br&gt;CRONDARGS=&lt;br&gt;похоже ничего нельзя задать&lt;br&gt;&lt;br&gt;Так как же задавать переменные для всех пользователей?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>crond+environment (Антоним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96566.html#4</link>
    <pubDate>Fri, 27 May 2016 10:56:42 GMT</pubDate>
    <description>Спасибо, видимо так все и перепешу&lt;br&gt;</description>
</item>

<item>
    <title>crond+environment (Антоним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96566.html#3</link>
    <pubDate>Fri, 27 May 2016 10:54:58 GMT</pubDate>
    <description>&amp;gt; Из гугла: &lt;br&gt;&amp;gt; http://agafonov.pp.ru/wiki/cron_evironment &lt;br&gt;&amp;gt; http://freebsdguide.ru/_15/_8/ &lt;br&gt;&amp;gt; Актуальность мне неизвестна.&lt;br&gt;&lt;br&gt;Спасибо за ссылки, но я имел ввиду, что гугление не дает ответа на вопрос об установке общих для все переменных. Описание формата файла crontab, переменные, интерпретируемые кроном, использование крона отдельными пользователями - все это расписано, но что что мне надо - того нет.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>crond+environment (ACCA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96566.html#2</link>
    <pubDate>Wed, 25 May 2016 15:02:42 GMT</pubDate>
    <description>&amp;gt; Но нет ли решения, которое позволяет добавить заданный набор переменных для всех &lt;br&gt;&amp;gt; пользователей крона? NLS_* общие для всех переменные.&lt;br&gt;&lt;br&gt;И не должно быть.&lt;br&gt;&lt;br&gt;crond не может знать, от какого shell ему читать настройки окружения.&lt;br&gt;&lt;br&gt;Предлагают в явном виде цеплять .profile, например&lt;br&gt;&#091;code&#093;&lt;br&gt;         0 5 * * * . $HOME/.profile; /path/to/command/to/run&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Обрати внимание на точку. Можно то же засунуть в свой .sh:&lt;br&gt;&#091;code&#093;&lt;br&gt;         #!/bin/bash&lt;br&gt;         source $HOME/.bashrc&lt;br&gt;         /path/to/command/to/run&lt;br&gt;&#091;/code&#093;&lt;br&gt;</description>
</item>

<item>
    <title>crond+environment (Дум  Дум)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96566.html#1</link>
    <pubDate>Wed, 25 May 2016 11:55:02 GMT</pubDate>
    <description>&amp;gt; Гугление ничего не дает.&lt;br&gt;&lt;br&gt;Из гугла:&lt;br&gt;http://agafonov.pp.ru/wiki/cron_evironment&lt;br&gt;http://freebsdguide.ru/_15/_8/&lt;br&gt;Актуальность мне неизвестна.&lt;br&gt;</description>
</item>

</channel>
</rss>
