ClearFoundation Tracker - ClearOS
View Issue Details
0010581ClearOSapp-events - Events Systempublic2016-09-15 09:482016-11-30 10:28
user2 
user2 
normalfeaturehave not tried
closedfixed 
7.2.0 
7.3.0 Beta 17.3.0 Beta 1 
0010581: Create an "onboot" event
In ClearOS, we need to bind to specific interfaces (e.g. Squid, CUPS) more than a typical Linux distribution. Many upstream systemd scripts contain this directive:

[Unit]
...
After=network.target

The problem: there's no guarantee that the network has bind-able interfaces when the "network.target" event occurs. Since we don't want to patch a bunch of upstream systemd scripts, create an "onboot" event as a workaround. Any app that needs to bind to specific IPs should have a sanity check script added to /var/clearos/events/onboot.

See app-print-server for an example.
No tags attached.
Issue History
2016-09-15 09:48user2New Issue
2016-09-15 09:48user2Statusnew => resolved
2016-09-15 09:48user2Fixed in Version => 7.3.0 Beta 1
2016-09-15 09:48user2Resolutionopen => fixed
2016-09-15 09:48user2Assigned To => user2
2016-11-16 09:12user2Target Version7.3.0 Beta 1 => 7.3.0 Beta 1
2016-11-16 09:12user2Fixed in Version7.3.0 Beta 1 => 7.3.0 Beta 1
2016-11-30 10:28user2Statusresolved => closed

There are no notes attached to this issue.