Originally posted by nomadewolf
View Post
Announcement
Collapse
No announcement yet.
Fedora Looks At Changing The Default Hostname For F26 & Beyond
Collapse
X
-
Originally posted by nomadewolf View PostHow about suggesting a random name, but allow us to change it?All opinions are my own not those of my employer if you know who they are.
Comment
-
Hi there, folks. Stephen Gallagher here (also known as: The Guy Who Proposed This to Fedora In the First Place)
First, to clear up a few points:
1) Fedora has always allowed the hostname to be changed in Anaconda. It's perhaps not in the most obvious of places (the networking spoke), but it's there. It can also be set via kickstart, of course.
2) The default today is to use a name provided by the DHCP server if it offers a name for that device, otherwise it will fall back to localhost.localdomain (the common case for most personal networks).
3) The proposal was exactly what was described above: change the fallback name to Fedora-XXXXXXXX by default, while of course retaining the ability to change it manually.
4) The specific issue relating to FreeIPA and Active Directory is one of uniqueness: you can only have one machine named "localhost" enrolled in a domain. A user who is unaware of the hostname at all will not know to change it ahead of time.
The thread on Fedora Devel revealed some other issues which need to be considered carefully. One of these is that of privacy: for example, the DHCP client will send the machine's hostname as one of the cues to the DHCP server for acquiring a lease. While this is fine on private networks, there's a valid concern that this might be undesirable on a public hotspot. (This is only one such example; there may be other places where the system transmits the hostname).
With machines commonly defaulting to localhost.localdomain, getting this information tells the recipient little more than that a Fedora-derived machine is connecting. However, the more unique we make the name, the easier it becomes to isolate it to a single system (such as for tracking purposes). It is an open question whether this is an actual problem to worry about or whether it's a drop in the proverbial bucket.
It's also worth noting of course that any manually-chosen hostname will have this same problem, which begs the question of whether it's worthwhile to do anything about it at all. (Or perhaps that the focus should be on not leaking the hostname itself elsewhere, regardless of how it was created).
I hope this frames the discussion better.
- Likes 6
Comment
-
Originally posted by ElectricPrism View PostScenario one, Create a randomized String
String1 = Color[]
String2 = Flavor[]
String3 = Desert[]
PurpleVanillaCheesecake
RedChocolatePie
This is a example I came up with in 1 minuet.
Comment
-
Originally posted by ElectricPrism View PostScenario one, Create a randomized String
String1 = Color[]
String2 = Flavor[]
String3 = Desert[]
PurpleVanillaCheesecake
RedChocolatePie
This is a example I came up with in 1 minuet.
Comment
Comment