* [mdk-re] окружение
@ 2001-08-07 13:43 Bao Chen
2001-08-07 15:17 ` Antonio
2001-08-08 7:49 ` [mdk-re] ÏËÒÕÖÅÎÉÅ Russu V.F.
0 siblings, 2 replies; 10+ messages in thread
From: Bao Chen @ 2001-08-07 13:43 UTC (permalink / raw)
To: mandrake-russian
Каждый раз выставляю переменную MY=/home export MY
Как сделать так чтобы она была выставлена раз и навсегда для всех???
Спасибо
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [mdk-re] окружение
2001-08-07 13:43 [mdk-re] окружение Bao Chen
@ 2001-08-07 15:17 ` Antonio
2001-08-08 7:32 ` Sergei
2001-08-08 7:49 ` [mdk-re] ÏËÒÕÖÅÎÉÅ Russu V.F.
1 sibling, 1 reply; 10+ messages in thread
From: Antonio @ 2001-08-07 15:17 UTC (permalink / raw)
To: mandrake-russian
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 7 Aug 2001, Bao Chen wrote:
> Каждый раз выставляю переменную MY=/home export MY
> Как сделать так чтобы она была выставлена раз и навсегда для всех???
Если в качестве shell используется bash, то в ~/.profile
достаточно указать MY=/home; export MY.
Для сокращения писанины можно просто
export MY=/home
- --
Best regards,
Tony. mailto:obidos@mail.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7b9Gy2gaLrWRbr5URAuU2AJ9yCH/pe1/Yt7lgCbI0JpVIXXoQ+wCfZPLB
nLrTYDhFfqVTyi2qyQrbBSY=
=flR6
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [mdk-re] окружение
2001-08-07 15:17 ` Antonio
@ 2001-08-08 7:32 ` Sergei
2001-08-12 12:49 ` Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ Henri Bourbon
0 siblings, 1 reply; 10+ messages in thread
From: Sergei @ 2001-08-08 7:32 UTC (permalink / raw)
To: mandrake-russian
Вторник 7 Август 2001 15:31, Вы написали:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tue, 7 Aug 2001, Bao Chen wrote:
> > Каждый раз выставляю переменную MY=/home export MY
> > Как сделать так чтобы она была выставлена раз и навсегда для всех???
>
> Если в качестве shell используется bash, то в ~/.profile
> достаточно указать MY=/home; export MY.
>
> Для сокращения писанины можно просто
>
> export MY=/home
В файл etc/bashrc записать указанную выше строчку. Это для bash.
--
С уважением, Епифанов Сергей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [mdk-re] ÏËÒÕÖÅÎÉÅ
2001-08-07 13:43 [mdk-re] окружение Bao Chen
2001-08-07 15:17 ` Antonio
@ 2001-08-08 7:49 ` Russu V.F.
2001-08-08 10:08 ` [mdk-re] окружение Bao Chen
1 sibling, 1 reply; 10+ messages in thread
From: Russu V.F. @ 2001-08-08 7:49 UTC (permalink / raw)
To: mandrake-russian-admin@altlinux.ru
Hello mandrake-russian-admin,
Tuesday, August 07, 2001, 3:55:30 PM, you wrote:
> Каждый раз выставляю переменную MY=/home export MY
> Как сделать так чтобы она была выставлена раз и навсегда для всех???
пропиши в /etc/bashrc, если для всех.
если только для себя вто в домашнем каталоге.
--
ОП ТюменьЭнергоСпецРемонт
Системный администратор
Руссу В.Ф. e-mail: ruwa@psrp.te.ru
phone: (3462)76-40-56
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [mdk-re] окружение
2001-08-08 7:49 ` [mdk-re] ÏËÒÕÖÅÎÉÅ Russu V.F.
@ 2001-08-08 10:08 ` Bao Chen
0 siblings, 0 replies; 10+ messages in thread
From: Bao Chen @ 2001-08-08 10:08 UTC (permalink / raw)
To: mandrake-russian
8 Август 2001 07:42, Вы написали:
> Hello mandrake-russian-admin,
>
> Tuesday, August 07, 2001, 3:55:30 PM, you wrote:
> > Каждый раз выставляю переменную MY=/home export MY
> > Как сделать так чтобы она была выставлена раз и навсегда для всех???
>
> пропиши в /etc/bashrc, если для всех.
> если только для себя вто в домашнем каталоге.
Я прописал это в /etc/profiles, всё работает, спасибо всем!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ
2001-08-08 7:32 ` Sergei
@ 2001-08-12 12:49 ` Henri Bourbon
2001-08-12 13:53 ` [mdk-re] Re: окружение Mikhail Zabaluev
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Henri Bourbon @ 2001-08-12 12:49 UTC (permalink / raw)
To: Sergei
Wednesday, August 08, 2001, 8:02:45, Sergei wrote:
>>> Каждый раз выставляю переменную MY=/home export MY
>>> Как сделать так чтобы она была выставлена раз и навсегда для всех???
>> Если в качестве shell используется bash, то в ~/.profile
>> export MY=/home
> В файл etc/bashrc записать указанную выше строчку. Это для bash.
Я прочел этот thread. Почему-то все считают само собой разумеющимся, что
речь идет о bash. Я же хотел бы задать тот же самый вопрос, что автор
thread, только без каких-то ограничений на shell.
Итак, как установить Environment variable, чтобы ее "видели" все
пользователи, вне зависимости от того, является ли их оболочка tcsh, bash
или minesweeper?
/* аналог
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
в NT */
Есть ли возможность установить разные переменные для разных пользователей?
Подчеркиваю еще раз, файлы ~/.bash* для этой цели не годятся.
/* аналог HKEY_CURRENT_USER\Environment в NT */
--
HB
^ permalink raw reply [flat|nested] 10+ messages in thread
* [mdk-re] Re: окружение
2001-08-12 12:49 ` Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ Henri Bourbon
@ 2001-08-12 13:53 ` Mikhail Zabaluev
2001-08-13 14:42 ` [mdk-re] " Dmitry V. Levin
2001-08-12 14:19 ` [mdk-re] Re: [mdk-re] окружение S. Budnevitch
2001-08-13 2:29 ` Re[2]: " Sergei
2 siblings, 1 reply; 10+ messages in thread
From: Mikhail Zabaluev @ 2001-08-12 13:53 UTC (permalink / raw)
To: Sergei
Hello Henri,
On Sun, Aug 12, 2001 at 01:07:41PM +0400, Henri Bourbon wrote:
>
> Wednesday, August 08, 2001, 8:02:45, Sergei wrote:
>
> >>> Каждый раз выставляю переменную MY=/home export MY
> >>> Как сделать так чтобы она была выставлена раз и навсегда для всех???
>
> >> Если в качестве shell используется bash, то в ~/.profile
> >> export MY=/home
>
> > В файл etc/bashrc записать указанную выше строчку. Это для bash.
>
> Я прочел этот thread. Почему-то все считают само собой разумеющимся, что
> речь идет о bash. Я же хотел бы задать тот же самый вопрос, что автор
> thread, только без каких-то ограничений на shell.
>
> Итак, как установить Environment variable, чтобы ее "видели" все
> пользователи, вне зависимости от того, является ли их оболочка tcsh, bash
> или minesweeper?
> /* аналог
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
> в NT */
Такой возможности (пока) нет. Начальный shell дается пользователю
свыше (из файла /etc/passwd) и инициализируется по своим стартовым
скриптам. В Spring все глобальные настройки дублируются для семейства
sh (bash) и csh (csh,tcsh,zsh).
> Есть ли возможность установить разные переменные для разных пользователей?
> Подчеркиваю еще раз, файлы ~/.bash* для этой цели не годятся.
> /* аналог HKEY_CURRENT_USER\Environment в NT */
Файл .bash_profile в домашнем каталоге предназначен ровно для этой
цели. Это стартовый скрипт изначальной оболочки пользователя, в
котором можно установить любые переменные, какие душе угодно. Алиасы,
функции и т.п. нужно устанавливать в .bashrc, поскольку они не
передаются вызванным программам и должны быть установлены при каждом
(интерактивном) запуске bash.
--
Stay tuned,
MhZ JID: mookid@jabber.org
___________
Catproof is an oxymoron, childproof nearly so.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [mdk-re] Re: [mdk-re] окружение
2001-08-12 12:49 ` Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ Henri Bourbon
2001-08-12 13:53 ` [mdk-re] Re: окружение Mikhail Zabaluev
@ 2001-08-12 14:19 ` S. Budnevitch
2001-08-13 2:29 ` Re[2]: " Sergei
2 siblings, 0 replies; 10+ messages in thread
From: S. Budnevitch @ 2001-08-12 14:19 UTC (permalink / raw)
To: mandrake-russian
On Sun, Aug 12, 2001 at 01:07:41PM +0400, Henri Bourbon wrote:
> Я прочел этот thread. Почему-то все считают само собой разумеющимся, что
> речь идет о bash. Я же хотел бы задать тот же самый вопрос, что автор
> thread, только без каких-то ограничений на shell.
>
> Итак, как установить Environment variable, чтобы ее "видели" все
> пользователи, вне зависимости от того, является ли их оболочка tcsh, bash
> или minesweeper?
> /* аналог
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
> в NT */
Надо написать два скрипта, например setmy.sh и setmy.csh - для
производных от Bourne shell и C shell соответственно, и положить их в
/etc/profile.d/
> Есть ли возможность установить разные переменные для разных пользователей?
Например через:
case $USERNAME in
# skip
esac
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Re[2]: [mdk-re] окружение
2001-08-12 12:49 ` Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ Henri Bourbon
2001-08-12 13:53 ` [mdk-re] Re: окружение Mikhail Zabaluev
2001-08-12 14:19 ` [mdk-re] Re: [mdk-re] окружение S. Budnevitch
@ 2001-08-13 2:29 ` Sergei
2 siblings, 0 replies; 10+ messages in thread
From: Sergei @ 2001-08-13 2:29 UTC (permalink / raw)
To: mandrake-russian
Воскресенье 12 Август 2001 13:07, Вы написали:
> > В файл etc/bashrc записать указанную выше строчку. Это для bash.
>
> Я прочел этот thread. Почему-то все считают само собой разумеющимся,
> что речь идет о bash. Я же хотел бы задать тот же самый вопрос, что
> автор thread, только без каких-то ограничений на shell.
1. Посмотрите доки по PAM, а именно по pam_env.so.
2. Написать скрипт, в котором бы все было бы прописано и подсунуть в качестве
программы-оболочки, которую запускает login.
Дерзайте и все решите!
--
С уважением, Епифанов Сергей.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [mdk-re] Re: [mdk-re] Re: окружение
2001-08-12 13:53 ` [mdk-re] Re: окружение Mikhail Zabaluev
@ 2001-08-13 14:42 ` Dmitry V. Levin
0 siblings, 0 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2001-08-13 14:42 UTC (permalink / raw)
To: ALT Linux Spring mailing list
[-- Attachment #1: Type: text/plain, Size: 1466 bytes --]
On Sun, Aug 12, 2001 at 02:20:31PM +0400, Mikhail Zabaluev wrote:
> > >>> Каждый раз выставляю переменную MY=/home export MY
> > >>> Как сделать так чтобы она была выставлена раз и навсегда для всех???
> >
> > >> Если в качестве shell используется bash, то в ~/.profile
> > >> export MY=/home
> >
> > > В файл etc/bashrc записать указанную выше строчку. Это для bash.
> >
> > Я прочел этот thread. Почему-то все считают само собой разумеющимся, что
> > речь идет о bash. Я же хотел бы задать тот же самый вопрос, что автор
> > thread, только без каких-то ограничений на shell.
> >
> > Итак, как установить Environment variable, чтобы ее "видели" все
> > пользователи, вне зависимости от того, является ли их оболочка tcsh, bash
> > или minesweeper?
> > /* аналог
> > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
> > в NT */
>
> Такой возможности (пока) нет.
Стандартное решение как раз есть:
См. /etc/security/pam_env.conf, /etc/pam.d/system-auth, а также
/usr/share/doc/pam-doc-0.75/txts/pam.txt.bz2 на тему pam_env.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.ru/
Fandra Project http://www.fandra.org/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2001-08-13 14:42 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-07 13:43 [mdk-re] окружение Bao Chen
2001-08-07 15:17 ` Antonio
2001-08-08 7:32 ` Sergei
2001-08-12 12:49 ` Re[2]: [mdk-re] ÏËÒÕÖÅÎÉÅ Henri Bourbon
2001-08-12 13:53 ` [mdk-re] Re: окружение Mikhail Zabaluev
2001-08-13 14:42 ` [mdk-re] " Dmitry V. Levin
2001-08-12 14:19 ` [mdk-re] Re: [mdk-re] окружение S. Budnevitch
2001-08-13 2:29 ` Re[2]: " Sergei
2001-08-08 7:49 ` [mdk-re] ÏËÒÕÖÅÎÉÅ Russu V.F.
2001-08-08 10:08 ` [mdk-re] окружение Bao Chen
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