Tip: Running a scheduled Job on an IGEL Universal Desktop LX / OS based client without a management server

Hi,
the most users doesn’t know this hidden feature… But if you want to perfom a scheduled task for an device like a system shutdown you need to setup several jobs in the Universal Management Suite server if dealing with different time zones also if no Management server is available (infrastructure to small or UMS not reachable) you maybe want to be able to run scheduled jobs too.

So how can you accomplish a task like this, first of all you need to get in touch with some IGEL LX/OS commands; i recommend to check out this small whitepaper: http://www.cloud-client.info/whitepaper/WhitepaperIGELLXOSquickcommandreference.pdf

Now create a new profile and call it “System shutdown at 7pm without UMS” or something similar, if you want to configure this local at the client you just have to open the IGEL Setup. This was tested with firmware Version 4.10.100 but i can’t guarentee that IGEL will keep this feature for the future.

Browse to System->Registry->System->Cron

To enable cron in general set enable_cron to enabled, now select cron% and click on add instance.
Expand the new instance cron0 and enter the command you want to execute, for a shutdown two ways are available:

1) With User interaction: user_shutdown
2) Without User interaction: user_shutdown -f

Enter one of these commands for your test.

Now set the excution time, use this as sample:

day of week (0 6) (0 is Sunday)
month (1 12)
day of month (1 31)
hour (0 23)
min (0 59)

You can use an asterisk (*) in any category to mean for every item, such as every day or every month.You can use commas (,) in any category to specify multiple values.So set the time you want to execute the job and run a test… It’s a very useful tool but you should handle it very serious!

Cheers
Michael

P.S.: Never use the update command in this way, it performs always a basic update and reduce the life time for the client memory.

2 Responses to “Tip: Running a scheduled Job on an IGEL Universal Desktop LX / OS based client without a management server”

  1. tsanchez says:

    Thanks for this tip.

    I used it to clean up some disconnected sessions on ICA/Citrix that we would get constantly from our nightly reboots. Some users would leave their computers logged in (against company policy) which would cause a disconnected session on our servers from the sudden reboot. So I used this article to make a cron job that happens 1 minute before the reboot. It runs the command “icacontrol logoff; pnlogoff -f”

  2. You’re welcome, great suggestion how to use this!

    Cheers
    Michael

Leave a Reply

You must be logged in to post a comment.