opensuse/novell already has this feature (maybe it was kdm, i can't remember), maybe looking at their code could help
opensuse/novell already has this feature (maybe it was kdm, i can't remember), maybe looking at their code could help