389ds / 389-ds-base

The enterprise-class Open Source LDAP server for Linux
https://www.port389.org/
Other
213 stars 94 forks source link

Prefix builds are not self-contained #4965

Open antbob opened 3 years ago

antbob commented 3 years ago

Issue Description

Currently when configuring and building with --prefix= option the resulting builds are not self-contained ie they miss admin tools (dsctl etc), still use /etc and /var explicitly, still require root user and dirsrv user and probably other things tbd.

It should be possible to produce, install and run completely self-contained build instances which is primarily very useful for development and testing of various code and configuration scenarios as well as general flexibility of deploying self contained instances and the spirit of prefix option.

I'm hoping to have this issue as an umbrella for various bits and pieces required to make real prefix builds possible.

antbob commented 3 years ago

389ds/389-ds-base#3506 prefix deployment -selinux +uid