MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


System Administration Commands                       devfsadm(1M)



NAME
     devfsadm, devfsadmd - administration command for /dev

SYNOPSIS
     /usr/sbin/devfsadm [-C] [-c deviceclass] [-i drivername]
          [ -n] [-r rootdir] [-s] [-t tablefile] [-v]


     /usr/lib/devfsadm/devfsadmd


DESCRIPTION
     devfsadm(1M) maintains the /dev namespace. It  replaces  the
     previous  suite  of  devfs  administration  tools  including
     drvconfig(1M),     disks(1M),     tapes(1M),      ports(1M),
     audlinks(1M), and devlinks(1M).


     The default operation is to attempt to load every driver  in
     the  system  and  attach  to  all possible device instances.
     Next, devfsadm creates logical links to device nodes in /dev
     and /devices and loads the device policy.


     devfsadmd(1M) is the daemon  version  of  devfsadm(1M).  The
     daemon  is  started during system startup and is responsible
     for handling both reconfiguration boot processing and updat-
     ing /dev and /devices in response to dynamic reconfiguration
     event notifications from the kernel.


     For  compatibility   purposes,   drvconfig(1M),   disks(1M),
     tapes(1M),  ports(1M),  audlinks(1M),  and  devlinks(1M) are
     implemented as links to devfsadm.


     In addition to managing /dev, devfsadm  also  maintains  the
     pathtoinst(4) database.

OPTIONS
     The following options are supported:

     -C                 Cleanup mode. Prompt devfsadm to  cleanup
                        dangling /dev links that are not normally
                        removed. If the -c option is  also  used,
                        devfsadm  only  cleans  up for the listed
                        devices' classes.


     -c deviceclass    Restrict operations to devices  of  class
                        deviceclass. Solaris defines the follow-
                        ing values for deviceclass: disk,  tape,



SunOS 5.11          Last change: 23 Jun 2008                    1






System Administration Commands                       devfsadm(1M)



                        port,  audio,  and  pseudo.  This  option
                        might be  specified  more  than  once  to
                        specify multiple device classes.


     -i drivername     Configure only the devices for the  named
                        driver, drivername.


     -n                 Do not attempt to load drivers or add new
                        nodes to the kernel device tree.


     -s                 Suppress any changes  to  /dev.  This  is
                        useful with the -v option for debugging.


     -t tablefile      Read  an  alternate   devlink.tab   file.
                        devfsadm normally reads /etc/devlink.tab.


     -r rootdir        Presume that the /dev directory trees are
                        found  under rootdir, not directly under
                        root (/). No other use or assumptions are
                        made about rootdir.


     -v                 Print changes to /dev in verbose mode.


EXIT STATUS
     The following exit values are returned:

     0    Successful completion.


     1    An error occurred.


FILES
     /devices

         device nodes directory


     /dev

         logical symbolic links to /devices


     /usr/lib/devfsadm/devfsadmd




SunOS 5.11          Last change: 23 Jun 2008                    2






System Administration Commands                       devfsadm(1M)



         devfsadm daemon


     /dev/.devfsadmdev.lock

         update lock file


     /dev/.devfsadmdaemon.lock

         daemon lock file


     /etc/security/devicepolicy

         device policy file


     /etc/security/extraprivs

         additional device privileges


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Availability                 SUNWcsu                     
    


SEE ALSO
     svcs(1),     adddrv(1M),     modinfo(1M),      modload(1M),
     modunload(1M),     remdrv(1M),    svcadm(1M),    tapes(1M),
     pathtoinst(4),   attributes(5),   privileges(5),   smf(5),
     devfs(7FS)

NOTES
     This document does  not  constitute  an  API.  The  /devices
     directory  might  not exist or might have different contents
     or interpretations in a future  release.  The  existence  of
     this notice does not imply that any other documentation that
     lacks this notice constitutes an API.


     devfsadm no longer manages  the  /devices  name  space.  See
     devfs(7FS).



SunOS 5.11          Last change: 23 Jun 2008                    3






System Administration Commands                       devfsadm(1M)



     The device configuration service is managed by  the  service
     management  facility,  smf(5), under the service identifier,
     and can be used to  start  devfsadm  during  reconfiguration
     boot by:

       svc:/system/device/local:default




     Otherwise, devfsadm is started by:

       svc:/system/sysevent:default




     Administrative actions on this service,  such  as  enabling,
     disabling,  or  requesting  restart,  can be performed using
     svcadm(1M). The service's status can be  queried  using  the
     svcs(1) command.


































SunOS 5.11          Last change: 23 Jun 2008                    4



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™