The Design and Implementation of the NetBSD rc.d System
Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference
Self-Healing in Modern Operating Systems
Queue - Programming Languages
A Service Management Facility for Java Platform
SCC '05 Proceedings of the 2005 IEEE International Conference on Services Computing - Volume 01
Solaris service management facility: modern system startup and administration
LISA '05 Proceedings of the 19th conference on Large Installation System Administration Conference - Volume 19
Hi-index | 0.00 |
This paper presents how the Solaris Service Management Facility (SMF) is used as a fundamental building block to improve system security. The Service Management Facility is a backwards-compatible extension to the traditional way Unix services are managed with the rc (run command) utility command scripts. As an integrated framework for managing services and service instances, the SMF improves service availability through automatic correction of failed services in dependency order. It also serves as a launch pad for unmodified, often third party services to be transparently started under the Solaris privilege process rights management without the need to modify source code. Furthermore, different system profiles can be defined that allow a system to come up with or change at runtime into a predefined set of services. Finally, the SMF and service administration are tightly integrated into the Solaris administrative Role-Based Access Control (RBAC) model, subject to the principle of least privilege with strong audit and full administrator accountability.