HostnameChanger and Ubuntu
-
I know FOG has the ability to change hostnames…is this only in the context of LDAP or AD? Or is there a way to have fog change the host name after deploying an image via editing /etc/hostname? If so, I’m on Ubuntu clients and would appreciate any insight.
-
@djbucci Checkout the new FOG client https://github.com/FOGProject/fog-client (download releases)
-
@Sebastian-Roth I’ve seen this, but all I find are the Windows source files. Is there a Linux build?
-
@djbucci I don’t think we have a ready to go installer for linux yet. @Jbob am I right?
But you can build it yourself if you like. Maybe this is a good start to follow: https://travis-ci.org/FOGProject/fog-client/builds/100763990
Edit: Or you can change hostname on the clients via DHCP hook script: https://nullcore.wordpress.com/2011/12/09/setting-the-system-hostname-from-dhcp-in-ubuntu-11-10/
-
@djbucci v0.9.X of the client is not linux / OSX compatibility. With that said, there is a good build of v0.10 of the client which operates on linux and osx. One group in particular has been using v0.10 linux client for the past several months. I’m resuming my work to polish up the installer and I should have a public alpha ready to go hopefully soon.
-
Thanks guys. I followed @Sebastian-Roth 's advice and make a dhclient-exit.d script that updates /etc/hostname and /etc/hosts based on the hostname given out by DHCP/DNSMASQ.
-
@Jbob any news about a public alpha for the Linux client? I’m looking forward to test the client.
-
@zefanja I’ve been fairly busy with non-FOG related things lately, but I have another block of available time now so I can work on it more. If you want to see where I’m at / what’s left to do check out our waffle board (which is just a nice representation of our github tickets) filtered by the
cross-platform
milestone: https://waffle.io/FOGProject/fog-client?milestone=cross-platform -
@Jbob Thank you! I’ll follow your progress. If there is anything I can do (testing, …) let me know. Are there any build instructions for Ubuntu / Linux? From the Readme in the Github Repo it looks like you have to have a windows machine. Is that right? Or is it possible just to build the linux client?
-
@zefanja , it would seem I was near completion of 0.10.0 when I stopped a couple months back.
I just need to look over the auto updating code and verify it works, and then it seems like its about release ready.
-
@Jbob That sounds great! I’m really looking forward to test it.
-
@zefanja Just thought I’d let you know that linux auto updating is now working like a charm. Now my work will be to give everything a little polish and double check Mac OS auto updating.
-
@Jbob Wow! Thank you for the update!
-
@Jbob Can’t wait!
If our elementary schools had a Mac OS client installed, half of our tech department wouldn’t have had to rush to re-bind every computer in the school when the Mac Server in that building had to be rebuilt.
They could have just clicked a few buttons and all the Macs in the building would bind to the newly built server…
a minute from one person instead of a day from 15 people.
-
While it took longer than I would have liked, OSX auto updating is now finished (you can blame Yosemite for the delay).