• Building the windows client

    7
    0 Votes
    7 Posts
    6k Views
    J

    @wernercd it is worth noting, with the new client rebuilding it is no longer needed. And if for some reason you still need to, there’s automated build scripts available: https://github.com/fogproject/fog-client#building

  • FOG rkt container

    5
    1 Votes
    5 Posts
    2k Views
    T

    @Wayne-Workman Added support for persistent MySQL.

    My infrastructure is completely based on containers, so it was a nice challenge to integrate FOG as container. At this point its not really a container because no capabilities are dropped and the host network is used.

    Normally I would split FOG in multiple containers (MySQL, dnsmasq, tftpboot etc.), but because it’s an also an appliance for me i build a “all-in-one” container.

  • Dynamic FOG Replicator transfer rates

    4
    2 Votes
    4 Posts
    2k Views
    Wayne WorkmanW

    @george1421 as long as people understand that, then yeah this is great.

  • Great work!

    1
    0 Votes
    1 Posts
    587 Views
    No one has replied
  • Update 1.3RC14 to 1.3.3

    2
    1 Votes
    2 Posts
    879 Views
    Wayne WorkmanW

    Interesting. Thanks for the tip.

  • Parted Magic for UEFI/BIOS boot

    3
    2 Votes
    3 Posts
    4k Views
    falkoF

    Just set this up, thanks

  • Fog 1.3 PXE Menu Entry for System Rescue CD

    12
    1 Votes
    12 Posts
    6k Views
    Wayne WorkmanW

    @LibraryMark Look at this.

    http://ipxe.org/cmd/login

    Also, I have hidden menu turned on, and the iPXE code for the password screen looks like tis:

    :menuAccess login params param mac0 ${net0/mac} param arch ${arch} param platform ${platform} param username ${username} param password ${password} param menuaccess 1 param debug 1 isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme :bootme chain -ar http://10.2.1.11/fog/service/ipxe/boot.php##params

    So if you look at the above, it collects a username and password on the login screen.
    Then, it chains to boot.php and passes the parameters. The web server validates the credentials and if they are good, it provides the full menu via the chaining.

    On ipxe.org they give a basic example of verifying the parameters using PHP:
    http://forum.ipxe.org/showthread.php?tid=5435

  • Ubuntu 16.04 Server

    1
    2 Votes
    1 Posts
    1k Views
    No one has replied
  • PXE Booting Surface Pro 3 to FOG Menu

    4
  • Roll-Calling hosts to identify problems.

    1
    1 Votes
    1 Posts
    710 Views
    No one has replied
  • New dnsmasq wiki article

    3
    2 Votes
    3 Posts
    1k Views
    Wayne WorkmanW

    @Sebastian-Roth Of course that’s fine. You help exactly where it matters most, and that makes a big difference.

  • Install FOG + Centos 7 on Intel NUC DN2820FYKH

    4
    0 Votes
    4 Posts
    5k Views
    Wayne WorkmanW

    Coming back to this topic, I mentioned that scripts could be built to make fog mobile. Well, a few of us here in the FOG community did just that.

    Here’s the project link:
    https://github.com/wayneworkman/FOGUpdateIP

    This basically makes FOG 1.3.0 completely mobile, it allows the FOG server to receive a DHCP address, and then scripts automatically update FOG’s files, database, and automatically re-configure dnsmasq to work with the new IP.

    @george1421 I’d like to work with you to get this side project to work with UEFI too, only problem is if we do that, maybe we need to include an actual dnsmasq binary for x86_64, and after the project installer installs dnsmasq, it just swaps out the binary file all sneaky like lol. At least until the current latest dnsmasq version is mainstream.

  • Gparted Setting for FOG 1.3.0 RC7 (tested working)

    3
  • Advanced dnsmasq techniques

    9
    2 Votes
    9 Posts
    10k Views
    Wayne WorkmanW

    This has been added to the wiki here:
    Link

  • Install DNSMasq on Centos 7

    7
    2 Votes
    7 Posts
    24k Views
    Wayne WorkmanW

    This has been added to the wiki here:

    Link

  • Deploy a multi partition image with multicast

    Moved Solved
    4
    0 Votes
    4 Posts
    2k Views
    Tom ElliottT

    @marcolefo The sleep 5 you’ve added will only happen if the $imgpart is not found. This seems rather pointless if you ask me. (Again following along @Sebastian-Roth I’m not intending to offend, but why does having sleep 5 in a spot where no code is run to begin with “help” a user with multi partition imaging via multicast?

  • 0 Votes
    5 Posts
    2k Views
    sudburrS

    Thanks for the heads-up. I have changed my posted recipe.

  • Install Microsoft office 2003 - 2016 via fog snapin

    3
    0 Votes
    3 Posts
    2k Views
    D

    @Joe-Schmitt You are welcome! Fogs ability to deploy snapins is awesome and deserves acknowledgement.

  • How I Deploy an RTD FOG Server git1.3.0-RC-10_svn5955

    4
    0 Votes
    4 Posts
    2k Views
    sudburrS

    The reason I created the make_fog_portable script is because we have about 70 sites serviced by VirtualBox servers.

    The Oracle VirtualBox VM has a fixed MAC address.

    Each of these sites is on its own IP subnet with its own scope properties.

    That particular MAC address has an IP reservation, bootfile configuration and a DNS entry at every one of those sites/subnets. This allows any OVB VM to work at any site.

    The same goes with the physical servers. If we change the subnet for that site, the script would automatically reconfigure the server at next reboot.

    This has the added benefit of my being able to create a FOG server in my DEV environment, on my private scope and not have to worry about configuring the server with the IP of a foreign subnet; I just configure the name.

  • My CentOS 7.2.1511 recipe (for solely running a FOG Server)

    2
    1 Votes
    2 Posts
    1k Views
    sudburrS

    Updated with some new formatting .

201

Online

12.3k

Users

17.4k

Topics

155.6k

Posts