@Tom-Elliott while I don’t have a dog in this race, I agree with Wayne that fog should keep all of its bits in its one location. /opt/fog/… is a logical choice. Typically with rhel based distros /home is placed on its own partition so technically its OK to use that since filling up the /home partition won’t bring down the system. But unfortunately not all linux distros place the /home in its own partition. If its an option in the installer to change it to another location, set the default to /opt/fog/backup and still allow the user to change the location if they want to. I also understand that unless installers take the extra step to move /opt to its own disk/partition they will not be any better off than just placing it on the root partition today.
@Arrowhead-IT Of course I can script it. But not everyone is familiar enough with whats involved to do that. My intention is to eliminate extra manual work in the back-end involving FOG. I’ll see about writing a patch.
@Sebastian-Roth@Wayne-Workman I think an adjustable time would be nice though. Hard coding in a time might not be best for everyone, I am not a seasoned programmer but coding a field in the DB along the same lines as the FOG_SERVICE_CHECKIN_TIME to give the time a value doesn’t seem like it should be much harder. FOG_CRON_TASK_EXPIRY. Having it a global value, and not per task I think would be fine.
That way it could be set in a fashion of every night run this task, if task hasn’t been run in X min delete task. This would allow a task to run at anytime through the night, but expire before morning when the computer would be used.
No Menu is designed to ONLY check if a host has a tasking. This means registered hosts with no tasks and non-registered hosts will simply boot to the first hdd depending on what’s selected.
Hidden Menu is designed to prevent access to the menu. It will boot to a limited screen informing the user to press a key combo to see the menu. When they press the key combo within the timeout period, it will ask the user to login using the FOG GUI’s username and password. From there you will be presented with the normal menu items and this is also how you can access the debug menu item. We’ve protected the “Debug” menu item as it can be potentially dangerous as it gives the user full access to the hard drive and system.