Re: Свой PATH
Nikita V. Youshchenko wrote: Я на всех своих системах изменяю конфигурацию *dm, чтобы Xsession выполнялся login shell-ом. А именно, изменяю первую строку Xsession с '#!/bin/sh' на '#!/bin/bash --login' Интересно, у меня такое простое решение не работает. Точнее приходится делать в 2 этапа - вот так: $ cat .xsession #!/bin/bash exec /bin/bash --login $HOME/.xsession_real Это скорее всего связано с тем, как именно ~/.xsession запускается. Я имел в виду глобальный Xsession, тот который непосредственно запускается *dm. Напр. /etc/kde3/kdm/Xsession для kdm. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
On Sun, 11 Dec 2005, Victor Wagner wrote: On 2005.12.10 at 23:09:44 +0200, Dmitry E. Melamud wrote: M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession А если голая консоль? А чем тебе ~/.bashrc не подходит? А тем, что он не повлияет на window-manager (и, соответственно не будут запускаться программы из его меню) А для этого случая положить PATH в .xsession и иметь разные PATH для x-ов и голой консоли, что, как мне кажется, не плохая идея. Юра.
Re: Свой PATH
Nikita V. Youshchenko wrote: Я на всех своих системах изменяю конфигурацию *dm, чтобы Xsession выполнялся login shell-ом. А именно, изменяю первую строку Xsession с '#!/bin/sh' на '#!/bin/bash --login' Интересно, у меня такое простое решение не работает. Точнее приходится делать в 2 этапа - вот так: $ cat .xsession #!/bin/bash exec /bin/bash --login $HOME/.xsession_real -- Renat Sabitov e-mail: [EMAIL PROTECTED] jid: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
On 2005.12.10 at 23:09:44 +0200, Dmitry E. Melamud wrote: M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession А если голая консоль? А чем тебе ~/.bashrc не подходит? А тем, что он не повлияет на window-manager (и, соответственно не будут запускаться программы из его меню) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Hi Andrey, * Andrey Kiselev [EMAIL PROTECTED] * 2005-12-10 17:49: В .xsession Не факт. Если через GDM и сессия GNOME то .xsession не дергается. По крайней мере так у меня на sid GDM использует $(HOME)/.gnomers, который у меня симлинк на $(HOME)/.xinitrc. Кстати, сессия GNOME тут не причём, это именно особенность GDM. Нет, см. /etc/X11/gdm/Sessions -- Best regards, Sergey Chumakov 2:450/77[.43] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Hi Artem, * Artem Chuprina [EMAIL PROTECTED] * 2005-12-10 22:30: С .environment возможны те же грабли, что и с /etc/environment. Кто-то его аналогично подхватывал. И никто не обещал, что он будет исполняться шеллом. Ну да, только теперь я знаю когда и чем он выполняется -- Best regards, Sergey Chumakov 2:450/77[.43] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
On Sat, 10 Dec 2005 05:51:57 +0100 seorge [EMAIL PROTECTED] wrote: Ну допустим в тот же startkde Ну да. А у меня гном/айсвм. А потом я еще в голую консоль переключусь. Или, вообще, в сингл мод загружусь. Надо что-то универсальное. А чего, кстати /etc/environment не пошел? Matvey пишет: Привет. Куда можно прописать свою переменную? В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, перегружает Х и опять... На ~/.profile тоже все положили... Куда его можно всунуть? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Матвийчук Олег aka Matvey, LRU#349092 http://mathway.narod.ru I am the ILOVEGNU signature virus. Just copy me to your signature. This email was infected under the terms of the GNU General Public License. Птичка Божия не знает не забот и не хлопот Лишь летает и воняет, хриплым голосом поет THMK - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Matvey - debian-russian@lists.debian.org @ Fri, 9 Dec 2005 19:45:31 +0200: M Куда можно прописать свою переменную? M В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала M слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, M перегружает Х и опять... Что довольно резонно - никто не обещал, что /etc/environment будет выполняться шеллом. M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] Пользователь юникса перестаёт быть пользователем юникса если после его пользования пользованный юникс перестаёт быть юниксом. (с) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Hi Artem, * Artem Chuprina [EMAIL PROTECTED] * 2005-12-10 11:30: M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession Не факт. Если через GDM и сессия GNOME то .xsession не дергается. По крайней мере так у меня на sid Я все сложил в ~/.environment c 'export ENV_INIT=1', а во все остальные места добавил в начало if [ -z $ENV_INIT ]; then . ~/.environment fi ну у меня все sh-like -- Best regards, Sergey Chumakov 2:450/77[.43] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Куда можно прописать свою переменную? В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, перегружает Х и опять... path вроде должны перечислятся через точку с запятой. или это меня глючит ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
On Sat, Dec 10, 2005 at 05:36:28PM +0500, Nizamov Shawkat wrote: path вроде должны перечислятся через точку с запятой. или это меня глючит ? Глючит. -- Igor Goryachev E-Mail/Jabber: [EMAIL PROTECTED]
Re: Свой PATH
You ([EMAIL PROTECTED]) wrote: NS path вроде должны перечислятся через точку с запятой. или это NS меня глючит ? Глючит. -- Mikhail Gusarov ICQ UIN: 111575219 JID: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Привет. Куда можно прописать свою переменную? Насколько я понимаю, исторически корректным местом был файл инициализации login shell-а. Именно для этого login shell и отделяется от прочих. Трудность появилась тогда, когда кто-то решил, что при графическом логине не надо этот файл считывать. С тех пор как это случилось, проблема и тянется... Я на всех своих системах изменяю конфигурацию *dm, чтобы Xsession выполнялся login shell-ом. А именно, изменяю первую строку Xsession с '#!/bin/sh' на '#!/bin/bash --login' Кто-то может сказать, что это решение не работает, если у пользователя login shell - не bash... Это так, но что-то аналогичное должно сработать. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
On Fri, Dec 09, 2005 at 07:45:31PM +0200, Matvey wrote: Привет. Куда можно прописать свою переменную? В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала /etc/environment это не шелл-скрипт, там переменные не раскрываются. слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, перегружает Х и опять... у тебя PATH после этого стал ':/home/mat/bin' и естественно kdm там не может найти всех необходимых бинарников (они /bin:/usr/bin). -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
On Sat, 10 Dec 2005 12:22:38 +0300 Artem Chuprina [EMAIL PROTECTED] wrote: Matvey - debian-russian@lists.debian.org @ Fri, 9 Dec 2005 19:45:31 +0200: M Куда можно прописать свою переменную? M В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала M слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, M перегружает Х и опять... Что довольно резонно - никто не обещал, что /etc/environment будет выполняться шеллом. А чем? M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession А если голая консоль? -- Матвийчук Олег aka Matvey, LRU#349092 http://mathway.narod.ru I am the ILOVEGNU signature virus. Just copy me to your signature. This email was infected under the terms of the GNU General Public License. Птичка Божия не знает не забот и не хлопот Лишь летает и воняет, хриплым голосом поет Ария - Игра с огнем -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
On Sat, Dec 10, 2005 at 01:12:19PM +0200, Sergey Chumakov wrote: M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession Не факт. Если через GDM и сессия GNOME то .xsession не дергается. По крайней мере так у меня на sid GDM использует $(HOME)/.gnomers, который у меня симлинк на $(HOME)/.xinitrc. Кстати, сессия GNOME тут не причём, это именно особенность GDM. -- Andrey V. Kiselev ICQ# 26871517 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Sergey Chumakov - debian-russian@lists.debian.org @ Sat, 10 Dec 2005 13:12:19 +0200: SC Я все сложил в ~/.environment c 'export ENV_INIT=1', а во все остальные С .environment возможны те же грабли, что и с /etc/environment. Кто-то его аналогично подхватывал. И никто не обещал, что он будет исполняться шеллом. -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] Нужны две программы - одна с интерфейсом, а другая чтобы работу делала. Victor Wagner в [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Matvey - debian-russian@lists.debian.org @ Sat, 10 Dec 2005 11:51:43 +0200: M Куда можно прописать свою переменную? M В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала M слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, M перегружает Х и опять... Что довольно резонно - никто не обещал, что /etc/environment будет выполняться шеллом. M А чем? Например, сишным кодом, пускающими какую-нибудь фигнюшку. Который просто засунет строчку в environ как есть. M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession M А если голая консоль? А там отработает .profile. -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] Балансу вежливости и самоуважения надо учиться у англичан. Они ко всем обращаются на вы, но Я пишут с большой буквы (c) Yuri Nesterenko -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Nizamov Shawkat - Matvey @ Sat, 10 Dec 2005 17:36:28 +0500 (UZT): NS path вроде должны перечислятся через NS точку с запятой. или это меня глючит ? Не работайте в винде на ночь глядя, ужасы мерещиться не будут. Точка с запятой - разделитель команд в шелле. -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] HTTP тоже не каждый дятел может сделать. Только дятлы об этом обычно не знают. Victor Wagner в [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Hi! Matvey wrote: Что довольно резонно - никто не обещал, что /etc/environment будет выполняться шеллом. А чем? pam_env M На ~/.profile тоже все положили... Куда его можно всунуть? В .xsession А если голая консоль? А чем тебе ~/.bashrc не подходит? -- SY: Dmitry Melamud -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Nizamov Shawkat - Matvey @ Sat, 10 Dec 2005 17:36:28 +0500 (UZT): NS path вроде должны перечислятся через NS точку с запятой. или это меня глючит ? Не работайте в винде на ночь глядя, ужасы мерещиться не будут. Точка с запятой - разделитель команд в шелле. виноват , достаточно было взглянуть на свой path чтоб не позориться :) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Сорри, у меня просто телепатические способности всегда плохо развиты были... :) Matvey пишет: On Sat, 10 Dec 2005 05:51:57 +0100 seorge [EMAIL PROTECTED] wrote: Ну допустим в тот же startkde Ну да. А у меня гном/айсвм. А потом я еще в голую консоль переключусь. Или, вообще, в сингл мод загружусь. Надо что-то универсальное. А чего, кстати /etc/environment не пошел? Matvey пишет: Привет. Куда можно прописать свою переменную? В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, перегружает Х и опять... На ~/.profile тоже все положили... Куда его можно всунуть? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Свой PATH
Привет. Куда можно прописать свою переменную? В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, перегружает Х и опять... На ~/.profile тоже все положили... Куда его можно всунуть? -- Матвийчук Олег aka Matvey, LRU#349092 http://mathway.narod.ru I am the ILOVEGNU signature virus. Just copy me to your signature. This email was infected under the terms of the GNU General Public License. Птичка Божия не знает не забот и не хлопот Лишь летает и воняет, хриплым голосом поет Stone Temple Pilots - Dead Bloated Part 2 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Свой PATH
Ну допустим в тот же startkde Matvey пишет: Привет. Куда можно прописать свою переменную? В /etc/environment строка PATH=$PATH:/home/mat/bin вызвала слет всех настроек kdm, причем с невозможностью залогинится - пароль не принимает, перегружает Х и опять... На ~/.profile тоже все положили... Куда его можно всунуть? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]