Skip to content

Turnkey Linux in FOG Project flavour (with FOGUefi patch)

License

Notifications You must be signed in to change notification settings

abotzung/turnkey-foguefi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FOG Project 1.5.10.1593Stable with FOGUefi && PDS Scripts - Free and Open-source Ghost (MOD)

This is the recipe for FAB (included in TKLDEV Turnkey DEV Environment)

FOG Project The FOG Project is a software project that implements FOG (Free and Open-source Ghost), a software tool that can deploy disk images of Microsoft Windows and Linux using the Preboot Execution Environment. It makes use of TFTP, the Apache webserver and iPXE. It is written in PHP.

The configuration tool developed by the FOG Project makes it possible to do remote system administration of the computers in a network. FOG depends on Partclone to copy the disk image.

This appliance includes all the standard features in TurnKey Core, and on top of that:

  • FOG Project configurations:
  • Installed from upstream source code to /var/www/fog

Security note: Updates to FOG Project may require supervision so they ARE NOT configured to install automatically. See FOG Project documentation for upgrading.

  • SSL support out of the box.
  • Adminer administration frontend for MySQL (listening on port 12322 - uses SSL).
  • Postfix MTA (bound to localhost) to allow sending of email (e.g., password recovery).
  • Webmin modules for configuring Apache2, PHP, MySQL and Postfix.

Plugins are activated by default in FOG Web interface.

PostDownloadScript is a pre-installed plugin, which allows to execute scripts according to deployed images. This allows deploying driver packages before the system boots.

An addition "foguefi" makes it possible to boot network FOG without having to deactivate Secure Boot. For this, you must changes into your DHCP server, the option 67 (Boot file) to shimx64.efi

Credentials (passwords set at first boot)

  • Webmin, SSH, MySQL: username root
  • Adminer: username adminer
  • FOG: username fog

Notes

  • If you change the IP address of your server, you must choose "Change IP address" and "Regen certificates" into confconsole, else FOG dosent work properly.