Module: Yast
- Defined in:
- ../../src/include/security/routines.rb,
../../src/modules/Security.rb,
../../src/include/security/dialogs.rb,
../../src/include/security/complex.rb,
../../src/include/security/helps.rb,
../../src/include/security/widgets.rb,
../../src/include/security/wizards.rb,
../../src/include/security/levels.rb,
../../src/include/security/users.rb
Overview
File: include/security/wizards.ycp Package: Security configuration Summary: Wizards definitions Authors: Michal Svec msvec@suse.cz
$Id$
Defined Under Namespace
Modules: SecurityComplexInclude, SecurityDialogsInclude, SecurityHelpsInclude, SecurityLevelsInclude, SecurityRoutinesInclude, SecurityUsersInclude, SecurityWidgetsInclude, SecurityWizardsInclude Classes: SecurityClass
Constant Summary
- Security =
SecurityClass.new
Instance Method Summary (collapse)
-
- (Array<String>) alias_names(service)
List of aliases of the service.
-
- (Object) all_mandatory_services
Flat list of mandatory services.
-
- (Boolean) allowed_service?(name)
Checks if the service is allowed (i.e. not considered 'extra').
Instance Method Details
- (Array<String>) alias_names(service)
List of aliases of the service
883 884 885 886 887 888 889 890 |
# File '../../src/modules/Security.rb', line 883 def alias_names(service) names = service.properties.names if names names.split.map {|name| name.sub(/\.service$/, "") } else nil end end |
- (Object) all_mandatory_services
Flat list of mandatory services
876 877 878 |
# File '../../src/modules/Security.rb', line 876 def all_mandatory_services @all_mandatory_services ||= @mandatory_services.flatten end |
- (Boolean) allowed_service?(name)
Checks if the service is allowed (i.e. not considered 'extra')
871 872 873 |
# File '../../src/modules/Security.rb', line 871 def allowed_service?(name) all_mandatory_services.include?(name) || @optional_services.include?(name) end |