Actions
Bug #13328
opensvc:/system/svc/restarter:default is sometimes not initialized properly
Start date:
Due date:
% Done:
0%
Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
Description
Dependencies are given placeholder entries in the SMF dependency graph which are usually fleshed out when their manifest files are imported. In the case of svc:/system/svc/restarter:default (svc.startd) libscf_create_self is expected to create the initial entry and if it already exists in the graph the function returns early. The is a problem because the placeholder entry can satisfy this criteria, causing the service to not be fully initialised:
# svcs -xv restarter svc:/system/svc/restarter:default has no "restarter" property group; ignoring.
Actions