rdieter@xxxxxxxxxxxx (Rex Dieter) writes: >> Ok, let's look at the following %package list for a kickstart (or any >> other from-scratch) installation This assumed, that you have a custom local respository. > OK, so I must've mis-read/mis-remembered past claims that > fedora-usermgmt in it's unconfigured state was the same as useradd. Short answer: yes, when you install only the bits from Fedora Extras and do not configure fedora-usermgmt in some way, it behaves exactly like a plain 'useradd'. Long answer: A 'Requires: fedora-usermgmt' brings in: * a 'instance(fedora-usermgmt)' virtual package which is provided by 'fedora-usermgmt-shadow-utils' in Fedora Extras. This package provides methods for adding the user; the current implementation uses shadow-utils. Alternatives implementations are possible which use e.g. 'ldapadd'. Such alternative implementations can be put into a local repository. The 'alternatives' method is used to register and select the wanted method. * a 'setup(fedora-usermgmt)' virtual package which is provided by 'fedora-usermgmt-setup' in Fedora Extras. This package provides the 'baseuid' configuration file. Alternative implementations are possible which can set a special 'baseuid' or use 'alternatives' to select the wanted 'instance(fedora-usermgmt)' implementation. A user, who does not know something about fedora-usermgmt will get the * fedora-usermgmt-shadow-utils * fedora-setup packages from Fedora Extras which provide a setup to behave like a plain 'useradd'. An administrator, who want to use the fedora-usermgmt features can write packages providing the 'instance(fedora-usermgmt)' and 'setup(fedora-usermgmt)' virtual provides. During installation, these packages can configure the system to a special baseuid. Enrico
Attachment:
pgp8DH1sdZmmD.pgp
Description: PGP signature
-- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list