Print this page
smf_method(5): fix description of security_flags


 298            An optional string specifying the limit privilege set as defined in
 299            privileges(5).
 300 
 301 
 302        working_directory
 303 
 304            The home directory from which to launch the method. :home can be
 305            used as a token to indicate the home directory of the user whose
 306            uid is used to launch the method. If the property is unset, :home
 307            is used.
 308 
 309 
 310        security_flags
 311 
 312            The security flags to apply when launching the method.  See
 313            security-flags(5).
 314 
 315 
 316            The "default" keyword specifies those flags specified in
 317            svc:/system/process-security.  The "all" keyword enables all flags,
 318            the "none" keyword enables no flags.  Further flags may be added by
 319            specifying their name, or removed by specifying their name prefixed
 320            by '-' or '!'.

 321 
 322 
 323            Use of "all" has associated risks, as future versions of the system
 324            may include further flags which may harm poorly implemented
 325            software.
 326 
 327 
 328        corefile_pattern
 329 
 330            An optional string that specifies the corefile pattern to use for
 331            the service, as per coreadm(1M). Most restarters supply a default.
 332            Setting this property overrides local customizations to the global
 333            core pattern.
 334 
 335 
 336        project
 337 
 338            The project ID in numeric or text form. :default can be used as a
 339            token to indicate a project identified by getdefaultproj(3PROJECT)
 340            for the user whose uid is used to launch the method.




 298            An optional string specifying the limit privilege set as defined in
 299            privileges(5).
 300 
 301 
 302        working_directory
 303 
 304            The home directory from which to launch the method. :home can be
 305            used as a token to indicate the home directory of the user whose
 306            uid is used to launch the method. If the property is unset, :home
 307            is used.
 308 
 309 
 310        security_flags
 311 
 312            The security flags to apply when launching the method.  See
 313            security-flags(5).
 314 
 315 
 316            The "default" keyword specifies those flags specified in
 317            svc:/system/process-security.  The "all" keyword enables all flags,
 318            the "none" keyword enables no flags.  The "current" keyword
 319            specifies the current flags.  Flags may be added by specifying
 320            their name (optionally preceded by '+'), and removed by preceding
 321            their name with '-').
 322 
 323 
 324            Use of "all" has associated risks, as future versions of the system
 325            may include further flags which may harm poorly implemented
 326            software.
 327 
 328 
 329        corefile_pattern
 330 
 331            An optional string that specifies the corefile pattern to use for
 332            the service, as per coreadm(1M). Most restarters supply a default.
 333            Setting this property overrides local customizations to the global
 334            core pattern.
 335 
 336 
 337        project
 338 
 339            The project ID in numeric or text form. :default can be used as a
 340            token to indicate a project identified by getdefaultproj(3PROJECT)
 341            for the user whose uid is used to launch the method.