<html>
<head>
<meta content="text/html; charset=KOI8-R" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">/etc/security/pam_env.conf<br>
<br>
27.01.2014 04:27, greg dex пишет:<br>
</div>
<blockquote
cite="mid:CAApwk_qoOapiF-mD=0HmCyj2WaEMVX=HUu+FMKKqeyNvmdQKFQ@mail.gmail.com"
type="cite">
<div dir="ltr">Сразу скажу, что успеха в решении проблемы я
добился: ~/.xprofile, но это решение меня не устраивает.
<div><br>
</div>
<div>Что нужно: нужно экспортировать несколько переменных так,
чтобы ими могли пользоваться иксовые приложения, т.е
/etc/bashrc не подходит</div>
<div><br>
</div>
<div>Например, нужно экспортировать PATH так, чтобы в *.desktop
файлах не приходилось писать абсолютный путь для ключа Exec,
то есть</div>
<div><br>
</div>
<div>Exec=player start<br>
</div>
<div><br>
</div>
<div>
вместо </div>
<div><br>
</div>
<div>Exec=/home/username/scripts/player start</div>
<div><br>
</div>
<div>Причём желательно сделать это не как я, для даного
пользователя и всё, а для любого пользователя системы</div>
<div><br>
</div>
<div>пути я тут вижу два:</div>
<div><br>
</div>
<div>1) использование "глобального" xprofile</div>
<div>2) модификация /etc/skel</div>
<div><br>
</div>
<div>Надо отметить, что эта проблема появилась в процессе
создания собственной сборки дистрибутива, поэтому есть есть
определённая специфика, поэтому с одной стороны модификация
/etc/skel вполне устроит, с другой крайне желательно решить
проблему не редактированием файлов, а их добавлением в
необходимые каталоги. Я понимаю, что в процессе postinstall
скриптов можно отредактировать любые файлы в системе, но мне
не хотелось бы модифицировать "вручную", без контроля rpm
какие-либо файлы на системных разделах, кроме /home</div>
<div><br>
</div>
<div>Я пытался добавить файл с содержанием</div>
<div><br>
</div>
<div>
<div>#!/bin/sh</div>
<div><br>
</div>
<div>export PRODUCTNAME=ololo</div>
<div>export PRODUCTNAMEUSER=username</div>
<div>export PATH=$PATH:/home/$PRODUCTNAMEUSER/$PRODUCTNAME</div>
</div>
<div><br>
</div>
<div>в /etc/X11/xinit.d, /etc/X11/xinit,
/etc/X11/xsession.user.d файл был исполняемым, создал
~/.xinitrc c таким сожержанием - никакого успеха</div>
<div><br>
</div>
<div>Добавление содержимого в ~/.xprofile или
/etc/xdg/xfce/xinitrc (у меня xfce) помогает, но для это почти
неприемлимое решение.</div>
<div><br>
</div>
<div>Спасибо за советы заранее</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Sisyphus mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Sisyphus@lists.altlinux.org">Sisyphus@lists.altlinux.org</a>
<a class="moz-txt-link-freetext" href="https://lists.altlinux.org/mailman/listinfo/sisyphus">https://lists.altlinux.org/mailman/listinfo/sisyphus</a></pre>
</blockquote>
<br>
</body>
</html>