Nope, that works as it should, perhaps it's just the call to passwd from gtk that causes the problem.
Nope, that works as it should, perhaps it's just the call to passwd from gtk that causes the problem.