systemctl --failed --no-legend | awk '{print $1}' | \
while read service; do
- if [[ $service =~ ^rsyncd-[a-z]*@.*\.service$ ]]; then
+ if [[ $service =~ ^rsyncd-[a-z0-9-]*@.*\.service$ ]] ||
+ [[ $service =~ ^session-[0-9]+\.scope$ ]]; then
systemctl reset-failed "$service"
fi
done