indeed, a simple daemon + config tool is all you need. For example, I would like it to not use GPS for updating unless it was already on, etc...