[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::digital_unix

Title:DIGITAL UNIX(FORMERLY KNOWN AS DEC OSF/1)
Notice:Welcome to the Digital UNIX Conference
Moderator:SMURF::DENHAM
Created:Thu Mar 16 1995
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:10068
Total number of notes:35879

9494.0. "What are the /etc/dec*db files for?" by CSC32::TRENTA () Mon Apr 14 1997 23:06

    Hi,
    
    
    I have a customer that runs a script to check for any files that
    have changed on the system.  They notice that /etc/dec_hw_db is
    recreated or modified everytime they reboot the system.  
    They want to know what the /etc/dec*db files are used for.
    I can not find any documentation on them, but have noticed that
    they did not exist prior to V4.0.
    
    Can someone please tell me what /etc/dec_devsw_db, /etc/dec_hw_db,
    and /etc/dec_scsi_db do?  
    
    Thanks in advance for the help.
    
    Debbie Trenta
    Lucent/AT&T Platinum Support
    Colorado CSC
                
T.RTitleUserPersonal
Name
DateLines
9494.1For future useWASTED::mapMark Parenti, Unix Engineering GroupTue Apr 15 1997 13:4917
Those files are the beginnings of some new methods we are using for hardware
configuration and device naming. They will be used to maintain persistence
of hardware configurations and device names across boots. This is especially
important as we move toward more dynamic configuration of hardware subsystems.
Much of the kernel framework was implemented in V4.0, but issues with 
other parts of the system (especially regarding reliance on rzxx naming) 
prevented us from making the changes visible to the user. As a result, 
the hardware subsystems use the databases to store information while 
running, but recreate the databases at each boot. That is why your customer 
is seeing that behavior. In Steel those databases will start to be used and 
will not be recreated on each boot. For V4.x they are essentially temp files.


Mark Parenti
UEG