Skip to content

Rename/move xfce4-screensaver-configure.py?

Hey,

I noticed recently that on Debian, lintian (the package linter) complains about having a script with .py extension in /usr/bin/ (Debian policy forbids it: https://www.debian.org/doc/debian-policy/ch-files.html#scripts)

The script was apparently renamed (from xfce4-screensaver-configure) so it can be properly translated through Gettext (it puzzles me a bit that Gettext won't work without extension but eh).

We could patch CONFIGURE_COMMAND and rename the file in Debian, but looking a bit more I'm not entirely sure the script should actually resides in /usr/bin. It seems more convenient because xfce4-screensaver-preferences will call it anywhere in PATH but it doesn't look like it should be called directly by a human user, it's only used from the preferences dialog.

So I'm actually wondering if it wouldn't be better to install it in /usr/lib with other "non user-facing" scripts? What do you think?