D24810: Ensure defintion of XDG_DATA_DIRS

Adriaan de Groot noreply at phabricator.kde.org
Fri Oct 25 12:25:48 BST 2019


adridg added inline comments.

INLINE COMMENTS

> dfaure wrote in startplasma.cpp:197
> Wait, where does /usr/local/etc/xdg come from? https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html says the default is only /etc/xdg.

On FreeBSD (other BSD's, too), `/etc` is for the **base** system only, and all user-add-ons go in *$LOCALBASE*, usually `/usr/local` .. so XDG stuff, which is a user-add-on, goes into `/usr/local/etc`. Even our `/etc/os-release` is in `/usr/local/etc/os-release` (and Frameworks are suitably patched for that).

**Some** BSD derivatives are less dogmatic about `/etc`, but not us.

REPOSITORY
  R120 Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D24810

To: tcberner, #freebsd, dfaure, apol
Cc: adridg, plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20191025/d5724519/attachment.html>


More information about the Plasma-devel mailing list