<div dir="ltr"><div>$ rpm -qf /etc/security/pam_env.conf</div><div>pam-1.1.6-alt2</div><div><br></div><div>Туда же /etc/environment</div><div><br></div><div>Т,е опять же не очень подходит, был бы какой-нить pam_env.conf.d/ ...</div>
<div>Или средствами rpm можно как-то отредактировать файл? Хотя это звучит как бред.</div><div><br></div><div>Наверно стоит поставить вопрос так, почесму не читаются файлы из <span style="color:rgb(80,0,80)"> </span><span style="color:rgb(80,0,80)">/etc/X11/xinit.d, /etc/X11/xinit, /etc/X11/xsession.user.d или хотя бы ~/.xinitrc?</span></div>
<div class="gmail_extra"><br><div class="gmail_quote">27 января 2014 г., 13:12 пользователь Anton Gorlov <span dir="ltr">&lt;<a href="mailto:stalker@altlinux.ru" target="_blank">stalker@altlinux.ru</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>/etc/security/pam_env.conf<br>
      <br>
      27.01.2014 04:27, greg dex пишет:<br>
    </div>
    <blockquote type="cite"><div><div class="h5">
      <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) использование &quot;глобального&quot; xprofile</div>
        <div>2) модификация /etc/skel</div>
        <div><br>
        </div>
        <div>Надо отметить, что эта проблема появилась в процессе
          создания собственной сборки дистрибутива, поэтому есть есть
          определённая специфика, поэтому с одной стороны модификация
          /etc/skel вполне устроит, с другой крайне желательно решить
          проблему не редактированием файлов, а их добавлением в
          необходимые каталоги. Я понимаю, что в процессе postinstall
          скриптов можно отредактировать любые файлы в системе, но мне
          не хотелось бы модифицировать &quot;вручную&quot;, без контроля 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></fieldset>
      <br>
      </div></div><pre>_______________________________________________
Sisyphus mailing list
<a href="mailto:Sisyphus@lists.altlinux.org" target="_blank">Sisyphus@lists.altlinux.org</a>
<a href="https://lists.altlinux.org/mailman/listinfo/sisyphus" target="_blank">https://lists.altlinux.org/mailman/listinfo/sisyphus</a></pre>
    </blockquote>
    <br>
  </div>

<br>_______________________________________________<br>
Sisyphus mailing list<br>
<a href="mailto:Sisyphus@lists.altlinux.org">Sisyphus@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/sisyphus" target="_blank">https://lists.altlinux.org/mailman/listinfo/sisyphus</a><br></blockquote></div><br></div></div>