ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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