<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>