Open sgohl opened 2 years ago
Agree that we should add those to the base image. We kind of need the domain-client
comps group.
add those to the base image
not necessarily, to keep the base image small for those who don't need it. Your decision, but just saying.
I guess it's good enough to let it rpm-ostree install
the packages and notify that a reboot is required to proceed.
The problem here is supposingly that the credentials are already entered and then have to be re-entered a second time after reboot (unless it can remember?). Perhaps it would be possible to let it check for the packages at switching to the Enterprise tab, right before you enter the creds?
We could use rpm-ostree install --live
to get them directly in the current boot.
But in this case, this is system functionality that is expected to be part of the base system, not just an application, thus why I think it should be in the base image.
@travier I would rather use the rpm-ostree install --live
as you've suggested than to add the following (especially samba) to the base image:
libkadm5-1.19.2-11.fc36.x86_64
lmdb-0.9.29-3.fc36.x86_64
oddjob-0.34.7-5.fc36.x86_64
oddjob-mkhomedir-0.34.7-5.fc36.x86_64
python3-dns-2.2.0-1.fc36.noarch
python3-ldb-2.5.2-1.fc36.x86_64
python3-samba-2:4.16.4-0.fc36.x86_64
python3-samba-dc-2:4.16.4-0.fc36.x86_64
python3-talloc-2.3.4-1.fc36.x86_64
python3-tdb-1.4.7-1.fc36.x86_64
python3-tevent-0.12.1-1.fc36.x86_64
samba-2:4.16.4-0.fc36.x86_64
samba-common-tools-2:4.16.4-0.fc36.x86_64
samba-dc-libs-2:4.16.4-0.fc36.x86_64
samba-libs-2:4.16.4-0.fc36.x86_64
tdb-tools-1.4.7-1.fc36.x86_64
Related but independent decision: We're considering adding samba to KDE/Kinoite by default to let users easily share directories on the network (https://pagure.io/fedora-kde/SIG/issue/109). Right now it's blocked by the following bug: https://bugzilla.redhat.com/show_bug.cgi?id=2096405.
It's been a while here. Could someone take a look at which packages are missing again and how much they would add to the image?
From https://discussion.fedoraproject.org/t/bug-in-f40-packages-missing-for-ad-integration/112410/2:
rpm-ostree install adcli sssd-ad oddjob-mkhomedir samba-common-tools
Describe the bug
The First Setup Wizard usually installs the required packages automatically on Fedora Workstation, but at Silverblue you get the following error message (despite having active network connection):
To Reproduce
Expected behavior
The expected behavior is that Silverblue will add the packages needed
OS version: