This patch includes a minor fix to setfiles process_one_realpath needs to check for initialization Man pages/usage statements updated to describe -p paramater Rest of the patch is a rewrite of restorecond to be run as both a system service and as a dbus session bus service. When run for users it will run as the users UID and users context and watch for file creation in the homedir and homedir/public_html Uses a separate restorecond_users.conf file to describe what to watch.