• Useful Scripts

    Pinned
    7
    6 Votes
    7 Posts
    13k Views
    J

    We have created a dedicated repository for community scripts: https://github.com/FOGProject/fog-community-scripts. All scripts in this repository are under the MIT license, and contain a brief README describing basic usage.

  • Organizations Using FOG

    Pinned
    112
    0 Votes
    112 Posts
    122k Views
    JYostJ

    00c05c38-9546-4e26-ad66-b58b2be9fa74-image.png
    Organization Name: Vistex, Inc.
    Location: Corporate Office - Hoffman Estates, Illinois, USA
    Approximate Number of systems: 1600 laptops/75 desktops
    How long: Since 2017
    12 Satellite Offices Worldwide each running a FOG server locally (VM)

  • Requests for Wiki Access <--- ASK HERE

    Pinned
    148
    0 Votes
    148 Posts
    228k Views
    RogueScholarR

    I noticed a couple instances of link rot on the Include Parted Magic page and thought I would update them, but that appears to require registration, so here I am. I’ve been an editor on almost all of the Wikimedia Foundation projects since 2003, so I promise to leave everything in better shape than I found it. 😊

    Thanks,
    RS

  • Please do not cross post on multiple forums with the same question

    Pinned Locked
    2
    1 Votes
    2 Posts
    7k Views
    T

    This seems to [url=https://www.gclubtg.com/]gclub[/url] be happening more often lately [url=https://www.sbobet168.com/]sbobet[/url] than in the past.

  • Fog as a backup tool?

    4
    0 Votes
    4 Posts
    97 Views
    H

    @hariskar

    I didn’t really catch the described use case…
    But anyway, if application stores something in the database, then the database need to be backed up, of course. Fully and incrementally also (separate logic).

    If you use application that stores data in the same machine where it is installed, better would be to configure it to store data on the remote database, e.g on specific database server or some other way.
    You can create network drive or other remote storage and point your database files there - if needed to be separate (for each PC).

    This way you have all the data in the same place, and you can make backups of this server or drive more easilly.

    Backuping entire PC with database in it - this can be done, but why?
    It feels strange.

    Example:
    Lets say, employees in your company are working with important documents.
    Do you really want to backup of entire PC (with os and applications and data), instead of storing those documents on secure and reliable remote storage?
    Better solution is to simply make network location (local or in cloud) and let the users to store documents there - so the documents would not be lost if some pc dies.
    If PC dies, then you simply replace the pc and deploy ready to use system image.

  • Sysprep in FOG?

    3
    0 Votes
    3 Posts
    82 Views
    R

    @trent_potter Yes you figured it out. Sysprep is a Windows utility, it has nothing to do with FOG. It is always recommended to sysprep before capturing an image.

  • Host report with image deployment date?

    2
    0 Votes
    2 Posts
    385 Views
    S

    In Reports Menu, Imaging Log You will find this information.

  • FOG Portable

    3
    0 Votes
    3 Posts
    640 Views
    J

    @george1421 I have installed fog with DHCP server but DNS doesn’t work at all (no dns server appear on windows client) so I’m stuck.
    It’s my first time installing DHCP and DNS on Debian so I think I made mistakes.
    DHCP work fine.

    edit : It’s fixed. I forgot to add “option domain-name” and “option domain-name-servers” in dhcpd.conf

    For the script, I think it must be simple to set FOG as DHCP server at startup if after 10 min no IP is given from a DHCP server then set server to static IP and start DHCP and DNS services.
    And then reverse this at shutdown.
    Maybe this can be done manually first.

    edit : Here is the first script.
    I have create files ending with .dhcp for conf for external DHCP/DNS and file ending with .static for conf for local DHCP/DNS.
    It looks to work fine.

    # Configuration actuelle echo "Etat DNS local :" systemctl is-active bind9 echo "Etat DHCP local :" systemctl is-active isc-dhcp-server echo "" loc(){ # Configuration DHCP local echo "DHCP local" # Configuration if [ -e /etc/network/interfaces.static ] then echo "Copie interfaces" cp /etc/network/interfaces.static /etc/network/interfaces else echo "interfaces.static not found" exit 1 fi echo "Redemarrage service reseau" systemctl restart networking.service if [ -e /etc/resolv.conf.static ] then echo "Copie resolv.conf" cp /etc/resolv.conf.static /etc/resolv.conf else echo "resolv.conf.static not found" exit 1 fi # Services systemctl start bind9 systemctl start isc-dhcp-server } ext(){ # Configuration DHCP externe echo "DHCP externe" # Configuration if [ -e /etc/network/interfaces.dhcp ] then echo "Copie interfaces" cp /etc/network/interfaces.dhcp /etc/network/interfaces else echo "interfaces.dhcp not found" exit 1 fi echo "Redemarrage service reseau" systemctl restart networking.service if [ -e /etc/resolv.conf.dhcp ] then echo "Copie resolv.conf" cp /etc/resolv.conf.dhcp /etc/resolv.conf else echo "resolv.conf.dhcp not found" exit 1 fi # Services systemctl stop bind9 systemctl stop isc-dhcp-server } # Demande de Configuration while true; do read -p "Voulez vous passer en DHCP externe ou en DHCP local? (e:externe l:local) " el case $el in [Ee]* ) ext; break;; [Ll]* ) loc; break;; * ) echo "Please answer yes or no.";; esac done
  • 1.6 official release ?

    1
    1 Votes
    1 Posts
    279 Views
    No one has replied
  • Updating Fog without knowing how I installed it?

    4
    0 Votes
    4 Posts
    491 Views
    B

    Finally, I did my update.

    The problem was that I was running Debian Buster, so I first had to upgrade to Debian Bullseye so that the installer could install the new packages.

    Then, I made a copy of the fogproject/ folder, deleted the folder to initiate a git clone
    Next, I followed the tutorial and restarted the installer, which restored my old settings. The web interface is working, so I assume my clones will work as well.
    Thank you.

  • Unable to install CA certificate

    3
    0 Votes
    3 Posts
    578 Views
    raulR

    @Hojjati I’ve found a solution for this issue that worked for me.
    You need to manually edit the Windows hosts file at C:\Windows\System32\drivers\etc\hosts and add an entry with your FOG server’s IP address followed by the name “fogserver”.

    This is necessary because SmartInstaller.exe performs a pinning process during installation, if you notice the installer hangs or fails exactly at that pinning stage, it is definitely due to this resolution issue.

    Adding the entry ensures the installer recognizes the server and can download the certificate properly.

  • FOG Install in Docker

    3
    0 Votes
    3 Posts
    2k Views
    8

    I’m going around replying to all these old Docker request threads so people can try out my work. Check out my thread here:

    https://forums.fogproject.org/topic/18000/unofficial-docker-image-beta

    and provide feedback in the comments.

    the actual github repo is here:

    https://github.com/88fingerslukee/fog-docker

  • Secure LDAP authentication

    5
    0 Votes
    5 Posts
    2k Views
    D

    Finally found out why I couldn’t auth over 636, I needed to add my domain’s CA cert to the FOG server’s root cert store. Once I did that I can now use my AD creds over 636 on the web UI and iPXE menu items.

  • Image from Image File

    3
    0 Votes
    3 Posts
    462 Views
    K

    @george1421 Thanks, George.

  • Fog User in AD

    1
    0 Votes
    1 Posts
    168 Views
    No one has replied
  • Using if/then during PXE boot for proper boot loader

    7
    0 Votes
    7 Posts
    4k Views
    A

    @george1421 I see now and you’re right as my clients are all legacy boot/BIOS boot non UEFI and would not benefit from the client-arch examination.

    I’ve already declarations set for each host in my dhcpd.conf file in terms if MAC to IP and so adding another field of filename “some boot loader file” won’t be impossible.

    Thanks you for this exercise as I’ve learned some very important things here.

  • Migrating to a new fog server

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Image sync Main / Master node

    Unsolved
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • New Dell Pro Laptops/Desktops

    3
    0 Votes
    3 Posts
    3k Views
    B

    @george1421 Just seeing if anyone else has had issues.

    Haven’t purchased the new models yet.

    Was hoping to confirm they’re compatible with FOG first, so thought I’d reach out and ask around.

    Thank you!

  • Change menu when client registers

    2
    1 Votes
    2 Posts
    578 Views
    george1421G

    @alterak If you know how to program linux bash scripts this is possible. You will need to edit a script called fog.man.reg that is in FOS Linux (the OS that runs on the target computer to capture/deploy images). I have a tutorial on modifying that program to set a default hostname. But the concepts you need to do what you ware are listed here: https://forums.fogproject.org/topic/14278/creating-custom-hostname-default-for-fog-man-reg

114

Online

12.6k

Users

17.5k

Topics

156.4k

Posts