Ikey Doherty 3b64fbc4f5 profile: Support alternative profile.d locations
Typically Linux distributions employ /etc/profile.d for system wide
environment manipulation prior to multi-user initialisation. Modern
distribution efforts split the vendor configuration from the local
sysadmin configuration and data, by not using the /etc/ directories,
for example.

To enable this stateless pattern, this change adds a new --with-profile-dir
option to use an alternative location, such as within /usr/share/. This
ensures that the data (not configuration) is owned through the update
process, and does not conflict with changes made locally to the system,
enforcing domains of ownership.

To preserve backwards compatible behaviour, the default directory remains
set to /etc/profile.d.

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
2017-01-19 10:05:13 +01:00
2017-01-16 11:51:14 +01:00
2016-05-27 06:45:16 +00:00
2016-05-30 14:54:22 +02:00
2017-01-16 13:38:15 +01:00
2016-04-27 16:37:15 +02:00
2017-01-18 16:53:17 +01:00
2017-01-04 15:34:54 +01:00
2016-04-29 15:38:20 +02:00
2016-12-13 16:43:44 +01:00
2016-07-15 11:58:46 -04:00
2015-03-31 15:36:29 +01:00
2016-08-22 16:00:33 +02:00
2016-06-02 18:05:22 -04:00
2017-01-18 16:44:38 +01:00
2016-08-27 23:36:56 +02:00
2016-05-06 15:27:19 +02:00
2016-05-06 15:27:19 +02:00

Flatpak icon

Flatpak is a system for building, distributing and running sandboxed desktop applications on Linux.

See http://flatpak.org/ for more information.

Read documentation for the flatpak commandline tools and for the libflatpak library API.

Description
No description provided
Readme 61 MiB
Languages
C 91.1%
Shell 5.1%
Python 1.8%
Meson 1.1%
Yacc 0.8%