Guido, I commited your patch with some changes:
- Moved the script running from display.c to seat.c
- Renamed the scripts to display-setup, session-setup and session-cleanup
- Moved the location of the display-setup script to run every time a display server is run, not just when a greeter is run (e.g. a greeter is not run for autologins).
Please check if they still work as expected.
We probably want to consider more scripts, i.e.:
- greeter-setup (run before a greeter)
- display-cleanup (when a display is stopped/reset)
I'll mark this bug as fixed, please open new bugs for any new enhancements.
Guido, I commited your patch with some changes:
- Moved the script running from display.c to seat.c
- Renamed the scripts to display-setup, session-setup and session-cleanup
- Moved the location of the display-setup script to run every time a display server is run, not just when a greeter is run (e.g. a greeter is not run for autologins).
Please check if they still work as expected.
We probably want to consider more scripts, i.e.:
- greeter-setup (run before a greeter)
- display-cleanup (when a display is stopped/reset)
I'll mark this bug as fixed, please open new bugs for any new enhancements.