Require user passwords on linux only on weekdays

Solution 1:

This is possible... You make a bash or a programe that change password or disable account for kids on specific day, and than return correct password or account in weekends.

The programe that is responsible for change password or disabeling accounts should be in ~/.xinitrc or some other file that runs before login...

if [[ $(date +%u) -gt 5 ]] ; then
    //Your programme
fi

For additional information check...
- Disabling User Accounts
- Running bash at start up

Im running minimal debian with wmii so i put my start up bash in ~/.xinitrc you can chose some other file that run at different run level.

Hope it helps... :)