Moving binaries from libexec

Jannis Pohlmann jannis at
Thu Aug 26 12:14:14 CEST 2010


On Sun, 22 Aug 2010 13:41:59 +0200, Nick Schermer <nickschermer at>
> Devs,
> Auke pointed to the fact that libexec is not allowed anymore in fhs
> 2.3 (for quite a number of years actually). The most common location
> for these files is $(libdir)/{xfce4,thunar,exo}/. Any objections if I
> move the libexec files in the following packages (libexec usage in
> xfce core): xfconf, xfce4-panel, xfwm4, xfce4-session, thunar, exo? Or
> anything else I missed.

I agree, this makes sense. FHS 2.3 reads:

  /usr/lib includes object files, libraries, and internal binaries that
  are not intended to be executed directly by users or shell scripts.

This is exactly what we use libexec for, so the switch to lib is

  - Jannis

More information about the Xfce4-dev mailing list