Changeset f263bf7


Ignore:
Timestamp:
08/30/2021 03:08:08 PM (5 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.0, ken/refactor-virt, lazarus, qt5new, trunk, upgradedb
Children:
56c69c1e
Parents:
c950ae6
Message:

KDE: Allow Polkit files to land in /usr

Create a symlink /opt/kf5/share/polkit-1->/usr/share/polkit-1

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    rc950ae6 rf263bf7  
    4545      <para>August 30th, 2021</para>
    4646      <itemizedlist>
     47        <listitem>
     48          <para>[pierre] - Create a link from
     49          <filename class="directory">/opt/kf5/share/polkit-1</filename> to its
     50          counterpart in <filename class="directory">/usr/share/</filename> so
     51          that action files get installed to a place where Polkit finds
     52          them.</para>
     53        </listitem>
    4754        <listitem>
    4855          <para>[thomas] - Upgrade to proftpd-1.3.7c. Fixes
  • kde/kf5/kf5-frameworks.xml

    rc950ae6 rf263bf7  
    323323install -v -dm755           $KF5_PREFIX/{etc,share} &amp;&amp;
    324324ln -sfv /etc/dbus-1         $KF5_PREFIX/etc         &amp;&amp;
    325 ln -sfv /usr/share/dbus-1   $KF5_PREFIX/share</userinput></screen>
     325ln -sfv /usr/share/dbus-1   $KF5_PREFIX/share       &amp;&amp;
     326ln -sfv /usr/share/polkit-1 $KF5_PREFIX/share</userinput></screen>
    326327
    327328      <screen role="root" revision="systemd"><userinput>mv -v /opt/kf5 /opt/kf5.old                         &amp;&amp;
     
    329330ln -sfv /etc/dbus-1         $KF5_PREFIX/etc         &amp;&amp;
    330331ln -sfv /usr/share/dbus-1   $KF5_PREFIX/share       &amp;&amp;
     332ln -sfv /usr/share/polkit-1 $KF5_PREFIX/share       &amp;&amp;
    331333install -v -dm755           $KF5_PREFIX/lib         &amp;&amp;
    332334ln -sfv /usr/lib/systemd    $KF5_PREFIX/lib</userinput></screen>
  • kde/kf5/kf5-intro.xml

    rc950ae6 rf263bf7  
    162162
    163163    <para revision="sysv">
    164       Several <application>KDE Frameworks 5</application> packages install
    165       files into <application>D-Bus</application> directories. When installing
     164      Several <application>KDE Frameworks 5</application> and
     165      <application>Plasma 5</application> packages install
     166      files into <application>D-Bus</application> and
     167      <application>Polkit</application> directories. When installing
    166168      <application>KDE Frameworks 5</application> in a location other than
    167169      <filename class="directory">/usr</filename>,
    168       <application>D-Bus</application> needs to be able to find these files.
     170      <application>D-Bus</application> and <application>Polkit</application>
     171      need to be able to find these files.
    169172      The easiest way to achieve this is to create the following symlinks (as
    170173      the <systemitem class="username">root</systemitem> user):
     
    174177        revision="sysv"><userinput>install -v -dm755           $KF5_PREFIX/{etc,share} &amp;&amp;
    175178ln -sfv /etc/dbus-1         $KF5_PREFIX/etc         &amp;&amp;
    176 ln -sfv /usr/share/dbus-1   $KF5_PREFIX/share</userinput></screen>
     179ln -sfv /usr/share/dbus-1   $KF5_PREFIX/share       &amp;&amp;
     180ln -sfv /usr/share/polkit-1 $KF5_PREFIX/share</userinput></screen>
    177181
    178182    <para revision="systemd">
    179183      Several <application>KDE Frameworks 5</application> and
    180184      <application>KDE Plasma 5</application> packages install
    181       files into <application>D-Bus</application> and
     185      files into <application>D-Bus</application>,
     186      <application>Polkit</application>, and
    182187      <application>systemd</application> directories. When installing
    183188      <application>KDE 5</application> in a location other than
    184189      <filename class="directory">/usr</filename>,
    185       <application>D-Bus</application> and <application>systemd</application>
     190      <application>D-Bus</application>, <application>Polkit</application>,
     191      and <application>systemd</application>
    186192      need to be able to find these files.
    187193      The easiest way to achieve this is to create the following symlinks (as
     
    190196
    191197<screen role="root"
    192         revision="systemd"><userinput>install -v -dm755          $KF5_PREFIX/{etc,share} &amp;&amp;
    193 ln -sfv /etc/dbus-1        $KF5_PREFIX/etc         &amp;&amp;
    194 ln -sfv /usr/share/dbus-1  $KF5_PREFIX/share       &amp;&amp;
    195 install -v -dm755          $KF5_PREFIX/lib         &amp;&amp;
    196 ln -sfv /usr/lib/systemd   $KF5_PREFIX/lib</userinput></screen>
     198        revision="systemd"><userinput>install -v -dm755           $KF5_PREFIX/{etc,share} &amp;&amp;
     199ln -sfv /etc/dbus-1         $KF5_PREFIX/etc         &amp;&amp;
     200ln -sfv /usr/share/dbus-1   $KF5_PREFIX/share       &amp;&amp;
     201ln -sfv /usr/share/polkit-1 $KF5_PREFIX/share       &amp;&amp;
     202install -v -dm755           $KF5_PREFIX/lib         &amp;&amp;
     203ln -sfv /usr/lib/systemd    $KF5_PREFIX/lib</userinput></screen>
    197204
    198205    <para>
     
    234241
    235242</sect1>
    236 
    237 
Note: See TracChangeset for help on using the changeset viewer.