<@pboy:fedora.im>
18:00:15
!startmeeting fedora-server
<@meetbot:fedora.im>
18:00:17
Meeting started at 2025-11-12 18:00:15 UTC
<@meetbot:fedora.im>
18:00:18
The Meeting name is 'fedora-server'
<@pboy:fedora.im>
18:00:22
!topic Roll Call
<@pboy:fedora.im>
18:00:33
I'll post the agenda in 2-3 minutes.
<@pboy:fedora.im>
18:00:33
As usual, let's wait a moment for everybody to show up.
<@theprogram:fedora.im>
18:01:21
!hi
<@zodbot:fedora.im>
18:01:22
Mat H (theprogram)
<@pboy:fedora.im>
18:01:46
Welcome MatH!
<@theprogram:fedora.im>
18:02:51
Hello, hope you had a good week.
<@theprogram:fedora.im>
18:02:51
I'll try and stick around here in the long term, not quite sure what I can do in the short-term, but we'll figure something out.
<@pboy:fedora.im>
18:03:24
Yeah, I'm sure we can figure out something.
<@aggraxis:fedora.im>
18:04:02
Hi I'm lurking, but I'm not 100% here. Busy with something at the office.
<@copperi:fedora.im>
18:04:15
!hi
<@zodbot:fedora.im>
18:04:16
Jan Kuparinen (copperi)
<@pboy:fedora.im>
18:04:31
OK, let's see
<@pboy:fedora.im>
18:04:37
Hi Jan!
<@mowest:fedora.im>
18:05:41
!hello
<@zodbot:fedora.im>
18:05:49
Steve Daley (mowest)
<@pboy:fedora.im>
18:06:13
Hi Steve!
<@pboy:fedora.im>
18:07:26
We are a small group today. Let's see how far we get. But we have our quorum. Let's begin.
<@pboy:fedora.im>
18:07:34
!topic Agenda
<@pboy:fedora.im>
18:07:44
!info Follow-up actions & announcements
<@pboy:fedora.im>
18:07:58
!info Server Docs: How to proceed with NFS doc
<@pboy:fedora.im>
18:08:10
!info Server Docs Contribution work with new Fedora forge
<@pboy:fedora.im>
18:08:21
!info Walk through longterm open issues and PRs
<@pboy:fedora.im>
18:08:29
!info Open Floor
<@pboy:fedora.im>
18:08:46
Anything to add?
<@pboy:fedora.im>
18:09:06
OK
<@pboy:fedora.im>
18:09:14
!topic 1. Follow-up actions & announcements
<@pboy:fedora.im>
18:09:25
Regarding the action, I'll include the list in our
<@pboy:fedora.im>
18:09:25
meetings overview:
<@mowest:fedora.im>
18:09:34
Nothing to add
<@pboy:fedora.im>
18:09:35
https://docs.fedoraproject.org/en-US/server-working-group/wg-minutes-2025/
<@pboy:fedora.im>
18:10:25
Unfortunately, i couldn't manage to compose the list in time. It is a bit longer, currently.
<@pboy:fedora.im>
18:10:49
Any additional comment or announcement?
<@pboy:fedora.im>
18:11:22
Well, candidate nomination for is open.
<@pboy:fedora.im>
18:11:47
For FESCo
<@pboy:fedora.im>
18:12:10
We should support our members there.
<@mowest:fedora.im>
18:12:36
Is there anyone from our group that is nominated?
<@pboy:fedora.im>
18:13:51
Well, Stephen used to be member. I don't know, which seats are for election. We should check. The notification is new from today.
<@pboy:fedora.im>
18:14:11
Ok, let's proceed.
<@pboy:fedora.im>
18:14:20
!topic 2. Server Docs: How to proceed with NFS doc
<@theprogram:fedora.im>
18:14:31
https://fedoraproject.org/wiki/Development/SteeringCommittee/Nominations
<@pboy:fedora.im>
18:14:32
No tracking issue yet
<@pboy:fedora.im>
18:14:50
Current public version:
<@pboy:fedora.im>
18:14:50
https://docs.fedoraproject.org/en-US/fedora-server/services/filesharing-nfs-installation/
<@pboy:fedora.im>
18:14:59
https://docs.stg.fedoraproject.org/en-US/fedora-server/services/filesharing-nfs-installation/
<@pboy:fedora.im>
18:14:59
urrent stg version containing Jocelyn's proposals::
<@pboy:fedora.im>
18:15:58
We are missing korora as well as John as well as Emmanuel today. So I don't know, it we can discuss thiss today.
<@mowest:fedora.im>
18:16:40
Is there an easy way to see the diffs? I don't use NFS in my homelab so I am not sure what to look for.
<@theprogram:fedora.im>
18:17:01
It is a long doc
<@pboy:fedora.im>
18:17:55
As far as I know we don't have an easy way to look at the diffs. The only way is to use git diff.
<@pboy:fedora.im>
18:18:31
I hope, is we get a AsciiiDoc preview in forgejo, we also can manage to get a diff view.
<@pboy:fedora.im>
18:19:09
It's a long doc, indeed. The questions are:
<@pboy:fedora.im>
18:20:10
- dies the descriptoin result in a working configuration
<@pboy:fedora.im>
18:20:10
- is it compatible with our Ansible project. both should produce the same result.
<@pboy:fedora.im>
18:20:10
- is it readable and understanble
<@aggraxis:fedora.im>
18:20:56
eh, unless you wrote both you're probably not going to see exactly the third bullet.
<@pboy:fedora.im>
18:21:19
Yeah, right.
<@aggraxis:fedora.im>
18:21:38
but the same general idea should apply : a working result
<@pboy:fedora.im>
18:22:09
If nobody has an idea, we should postpone
<@aggraxis:fedora.im>
18:22:24
I haven't reviewed it yet except at a glance
<@pboy:fedora.im>
18:22:44
Well, let's proceed then
<@pboy:fedora.im>
18:22:47
topic 3. Server Docs Contribution work with new Fedora forge
<@pboy:fedora.im>
18:22:57
No tracking issue yet
<@pboy:fedora.im>
18:23:08
!link https://docs.fedoraproject.org/en-US/server-working-group/usr-docs-maintenance/
<@theprogram:fedora.im>
18:23:11
oops
<@pboy:fedora.im>
18:23:55
The new thing is my trial to write a Git Cheat sheet for documentation writers.
<@pboy:fedora.im>
18:25:07
It is not 100% complete, but about 90%. Question is, can it work for authors?
<@pboy:fedora.im>
18:25:23
the way I wrote it.
<@aggraxis:fedora.im>
18:27:08
I think one of the most common things someone is going to run in to is how to commit something to the forge when many of the Fedora contributors are conditioned for SSH-based commits.
<@pboy:fedora.im>
18:28:03
Yeah, the issue with the "token"
<@aggraxis:fedora.im>
18:28:06
Getting the token generated and set up with git-credential-libsecret isn't difficult, but you have to know to do it. (Unless you want to be generating a token ever time or insecurely storing that string somewhere)
<@pboy:fedora.im>
18:28:41
Paul Maconi (Aggraxis): can you add a chapter about that?
<@aggraxis:fedora.im>
18:29:12
I can add my notes to it. It's very brief.
<@pboy:fedora.im>
18:29:23
Brief is OK :-)
<@theprogram:fedora.im>
18:29:30
The local authoring section is good, necessary, however it is still quite long - any way to reduce word count is great
<@theprogram:fedora.im>
18:29:31
https://docs.fedoraproject.org/en-US/server-working-group/usr-docs-maintenance/local-authoring/
<@pboy:fedora.im>
18:30:12
Well, I'm a sociologist by mayor. 'We usually write a "bit" longer :-)
<@pboy:fedora.im>
18:30:36
But every proposal to make it shorter is welcomme.
<@pboy:fedora.im>
18:32:37
OK, I see no comment at the moment. You can open an issue as usual. See the upper right corner.
<@pboy:fedora.im>
18:32:43
Let's proceed.
<@pboy:fedora.im>
18:32:57
!topic 4. Walk through longterm open issues and PRs
<@pboy:fedora.im>
18:33:04
no Tracking issue
<@aggraxis:fedora.im>
18:33:19
ok so last week we talked about #114
<@aggraxis:fedora.im>
18:33:32
The LLMNR/mDNS issue
<@pboy:fedora.im>
18:33:44
Yes, it is the first of my list here.
<@aggraxis:fedora.im>
18:34:33
Ok so briefly, if we did something impacting beyond just Server we'd need to do a system-wide change proposal. It seems like since we'd be modifying system defaults it might very well be that we have to follow that process instead of the self-contained change.
<@aggraxis:fedora.im>
18:35:08
Also, it looks like zbyszek is the current developer building systemd-resolved in Fedora
<@aggraxis:fedora.im>
18:35:27
I plan on reaching out to him to get his thoughts on the matter and advice for how to proceed
<@aggraxis:fedora.im>
18:36:17
I also have conflicting thoughts on implementation.
<@pboy:fedora.im>
18:36:26
OK. I don't know it it is relevant for Server. If you run a server, you will usually have a DNS service.
<@aggraxis:fedora.im>
18:37:14
I can see why you may want to turn this feature off on Server (the llmnr/mdns poisoning attack vector), but I can also see where you might want the responder turned on so that your local LAN clients can find coolserver.local or whatever you named the host.
<@pboy:fedora.im>
18:37:57
OK, yes, the responder part.
<@aggraxis:fedora.im>
18:38:10
And on the client side, unless you're on an untrusted network, the likelihood of a poisoning attack is pretty low. When I reinstalled some flavors of Fedora during release testing, several of them picked up my wireless printer via mDNS without intervention on my part.
<@aggraxis:fedora.im>
18:38:17
Which, for the end user, is pretty cool.
<@aggraxis:fedora.im>
18:38:52
The patch submitted to upstream systemd disabled the llmnr stuff by default, but they didn't accept that PR yet.
<@aggraxis:fedora.im>
18:39:27
A couple of other downstream projects did, however, and I didn't see anything resembling a world-ending effect to go along with it.
<@theprogram:fedora.im>
18:39:51
I would prefer services disabled and higher security on server, and the oposite on workstation
<@pboy:fedora.im>
18:40:47
Yes, high security on Server, workstation, I don't know.
<@aggraxis:fedora.im>
18:41:01
Right, so that brings up "how do we effect the change to Server but not anything else"
<@aggraxis:fedora.im>
18:41:26
And I can't answer that yet. I'm hoping a chat with our maintainer will be instructive
<@pboy:fedora.im>
18:42:00
Paul Maconi (Aggraxis): you had the idea to include it in post-installation tasks. Would that a short-term solution?
<@aggraxis:fedora.im>
18:43:01
Having this in the recommended post-installation tasks is a solid idea
<@aggraxis:fedora.im>
18:43:42
Informed people may choose not to do it, and that's fine. Uninformed people would at the very least potentially learn something about 'oh, I might not like this behavior'
<@pboy:fedora.im>
18:44:48
Paul Maconi (Aggraxis): could you add a section to our post-install documentation?
<@pboy:fedora.im>
18:46:06
I am writing an interim summary for the ticket.
<@pboy:fedora.im>
18:47:07
Paul, we're counting on you here! 🙂
<@aggraxis:fedora.im>
18:47:17
lol
<@pboy:fedora.im>
18:47:47
Let's use the the remaining minutes for open floor!
<@pboy:fedora.im>
18:48:01
!topic 5. Open Floor
<@pboy:fedora.im>
18:48:10
The floor is open!
<@theprogram:fedora.im>
18:49:29
Nothing from me, quiet day
<@pboy:fedora.im>
18:50:26
OK, obviously nothing. So I close now.
<@pboy:fedora.im>
18:50:31
3
<@pboy:fedora.im>
18:50:36
2
<@pboy:fedora.im>
18:50:42
1
<@pboy:fedora.im>
18:50:50
!endmeeting