* Re: Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ
@ 2001-08-12 19:44 Serge Skorokhodov
2001-08-13 15:42 ` Re[4]: " Henri Bourbon
0 siblings, 1 reply; 4+ messages in thread
From: Serge Skorokhodov @ 2001-08-12 19:44 UTC (permalink / raw)
To: mandrake-russian
Цитирую Henri Bourbon <npecca@yahoo.com>:
<skip>
> Я прочел этот thread. Почему-то все считают само
> собой разумеющимся, что речь идет о bash. Я же
> хотел бы задать тот же самый вопрос, что автор
> thread, только без каких-то ограничений на shell.
>
> Итак, как установить Environment variable,
> чтобы ее "видели" все пользователи, вне
> зависимости от того, является ли их оболочка tcsh,
> bash или minesweeper?
> /* аналог
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
> в NT */
/etc/rc.d/init.d/rc.local не подходит? С путевым имененм могу напутать:)
> Есть ли возможность установить разные переменные
> для разных пользователей?
> Подчеркиваю еще раз, файлы ~/.bash* для этой цели не
> годятся.
> /* аналог HKEY_CURRENT_USER\Environment в NT */
>
Честно -- не знаю:( Архитектура системы предполагает, что это проблемы каждого юзера?
Сергей Скороходов
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re[4]: [mdk-re] ÏËÒÕÖÅÎÉÅ
2001-08-12 19:44 Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ Serge Skorokhodov
@ 2001-08-13 15:42 ` Henri Bourbon
2001-08-13 16:06 ` [mdk-re] окружение cornet
0 siblings, 1 reply; 4+ messages in thread
From: Henri Bourbon @ 2001-08-13 15:42 UTC (permalink / raw)
To: Serge Skorokhodov
Sunday, August 12, 2001, 20:05:16, Serge Skorokhodov wrote:
>> Я прочел этот thread. Почему-то все считают само
>> собой разумеющимся, что речь идет о bash. Я же
>> хотел бы задать тот же самый вопрос, что автор
>> thread, только без каких-то ограничений на shell.
>>
>> Итак, как установить Environment variable,
>> чтобы ее "видели" все пользователи, вне
>> зависимости от того, является ли их оболочка tcsh,
>> bash или minesweeper?
>> /* аналог
>> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
>> в NT */
> /etc/rc.d/init.d/rc.local не подходит? С путевым имененм могу напутать:)
Я обнаружил этот файл здесь: /etc/rc.d/rc.local
Было похоже, что это именно то, что мне нужно. В любом случае, спасибо за
совет. Добавил в конец этого файла строки:
##################### HB #########################
export RC_LOCAL="It worked!"
Перезагрузился, но после логона никакой переменной RC_LOCAL в Environment
не обнаружил ( printenv | grep -i loc ничего не печатает ). Эх. :(
Но, может быть, я просто что-то не так делаю, например, вместо
export RC_LOCAL="It worked!"
нужно написать совсем другое?
Как я догадываюсь, тот shell, в к-рый я попадаю после logging on, не
является потомком того shell, к-рый выполняет скрипт /etc/rc.d/rc.local
>> Есть ли возможность установить разные переменные
>> для разных пользователей?
>> Подчеркиваю еще раз, файлы ~/.bash* для этой цели не
>> годятся.
>> /* аналог HKEY_CURRENT_USER\Environment в NT */
> Честно -- не знаю:( Архитектура системы предполагает, что это проблемы
> каждого юзера?
Это проблема моя, администратора. Я должен сделать так, что, во-первых, у
всех пользователей (к примеру)
HTTP_PROXY=http://proxy.ant-on.net
а во-вторых, у Васи
TNVED='\\\\pdc\\customs\\vasya'
, а у Пети
TNVED='\\\\pdc\\customs\\public'
и т. д. При этом у Васи в качестве shell /bin/bash, у Пети -- /bin/zsh, а у
Люси -- /usr/games/minesweeper. (Такой она загадочный зверь, наша Люся)
--
HB
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [mdk-re] окружение
2001-08-13 15:42 ` Re[4]: " Henri Bourbon
@ 2001-08-13 16:06 ` cornet
2001-08-13 23:54 ` [mdk-re] окружение Mikhail Zabaluev
0 siblings, 1 reply; 4+ messages in thread
From: cornet @ 2001-08-13 16:06 UTC (permalink / raw)
To: mandrake-russian
Henri Bourbon wrote:
skip.
> Я обнаружил этот файл здесь: /etc/rc.d/rc.local
> Было похоже, что это именно то, что мне нужно. В любом случае, спасибо за
> совет. Добавил в конец этого файла строки:
>
> ##################### HB #########################
> export RC_LOCAL="It worked!"
>
> Перезагрузился, но после логона никакой переменной RC_LOCAL в Environment
> не обнаружил ( printenv | grep -i loc ничего не печатает ). Эх. :(
> Но, может быть, я просто что-то не так делаю, например, вместо
> export RC_LOCAL="It worked!"
> нужно написать совсем другое?
>
> Как я догадываюсь, тот shell, в к-рый я попадаю после logging on, не
> является потомком того shell, к-рый выполняет скрипт /etc/rc.d/rc.local
Если Вам нужно обьявить переменную для всех процессов - пишите ее
в /etc/sysconfig/i18n
Может это и не совсем правильно и культурно, но железно работает,
причем да же перезагружаться не надо.
--
******** FIRE & STEEL ********
^ permalink raw reply [flat|nested] 4+ messages in thread
* [mdk-re] Re: окружение
2001-08-13 16:06 ` [mdk-re] окружение cornet
@ 2001-08-13 23:54 ` Mikhail Zabaluev
0 siblings, 0 replies; 4+ messages in thread
From: Mikhail Zabaluev @ 2001-08-13 23:54 UTC (permalink / raw)
To: mandrake-russian
Hello cornet,
On Mon, Aug 13, 2001 at 04:22:06PM +0400, cornet wrote:
>
> > Я обнаружил этот файл здесь: /etc/rc.d/rc.local
> > Было похоже, что это именно то, что мне нужно. В любом случае, спасибо за
> > совет. Добавил в конец этого файла строки:
> >
> > ##################### HB #########################
> > export RC_LOCAL="It worked!"
> >
> > Перезагрузился, но после логона никакой переменной RC_LOCAL в Environment
> > не обнаружил ( printenv | grep -i loc ничего не печатает ). Эх. :(
> > Но, может быть, я просто что-то не так делаю, например, вместо
> > export RC_LOCAL="It worked!"
> > нужно написать совсем другое?
> >
> > Как я догадываюсь, тот shell, в к-рый я попадаю после logging on, не
> > является потомком того shell, к-рый выполняет скрипт /etc/rc.d/rc.local
>
> Если Вам нужно обьявить переменную для всех процессов - пишите ее
> в /etc/sysconfig/i18n
> Может это и не совсем правильно и культурно, но железно работает,
> причем да же перезагружаться не надо.
Чтобы не делать wrong thing, экспортируйте общее окружение в /etc/profile
или в отдельном скрипте в каталоге /etc/profile.d
Чтобы не перезагружаться, достаточно набрать:
exec bash --login
--
Stay tuned,
MhZ JID: mookid@jabber.org
___________
First Law of Bicycling:
No matter which way you ride, it's uphill and against the wind.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-08-13 23:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-12 19:44 Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ Serge Skorokhodov
2001-08-13 15:42 ` Re[4]: " Henri Bourbon
2001-08-13 16:06 ` [mdk-re] окружение cornet
2001-08-13 23:54 ` [mdk-re] окружение Mikhail Zabaluev
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git