Quoting Tom Peters on Thu, Aug 09, 2001 at 09:02:19AM +0200 :
> [cross-posted to the closed mailing list lpi-updates because of relevant
> discussion of L1 content]
I did not receive the cross-post so I will respond here for now.
> Right: the issue is, that there has been no requirements neither in L1 nor
> in L2, to understand how the traditional /dev/ or the new Linux 2.4 devfs
> works and how to use mknod or MAKEDEV. I think it is an omission.
>
> Now how much of all this is appropriate for a L1 sysadmin? Surely
Is the L1 sysadmin the only target audience here? Does LPI also cover
technical support professionals and system engineers? I could not find
any reference to the target audience on the LPI web site other than
the Job Analysis Survey.
> knowledge of the device files and their use is required. Understanding
> about the major|minor number system? When and how to use mknod ? (I
> believe I managed to get away with MAKEDEV only thusfar). How frequently
> do sysadmins actually have to use mknod in practice?
The major and minor numbers are important, from my perspective, when you
are dealing with hardware that requires device files that are not in the
MAKEDEV script. Since this is likely to be an issue at installation time,
it is likely relevant to L1. In addition, knowing how to identify devices
based on error messages from the kernel is important for troubleshooting
purposes.
However, until I have a concrete understanding of the target audience,
I cannot say whether this should be L1 or L2. Based on installation
issues with hardware, I would recommend adding it to L1.
> It is not in my (Debian-based) system either, and Debian does not seem
> to have such a package. I got a "procps" package (with sysctl, ps, kill,
> top, vmstat etc.) but no lsdev. I do have lspci (which is in the same
> lists of the L2 objectives) that comes from a pciutils package.
>
> So please post more info about lsdev.
I use the unstable tree of Debian. It appears to have added the procinfo
package:
###
apt-cache search --full lsdev
Package: procinfo
Priority: optional
Section: admin
Installed-Size: 108
Maintainer: Chip Salzenberg <[EMAIL PROTECTED]>
Architecture: i386
Version: 17-1
Depends: perl5, libc6 (>= 2.1), libncurses5
Filename: dists/woody/main/binary-i386/admin/procinfo_17-1.deb
Size: 20604
MD5sum: 9a27fdf66a107d00060241fb810111b8
Description: Gathers and displays misc. system information.
The procinfo command gets miscellaneous system data from the /proc
directory (the kernel filesystem), formats it, and displays it on
standard output.
.
The lsdev command uses /proc to displays a best guess of the I/O
ports and interrupts used by active hardware drivers.
.
The socklist command uses /proc to display a list of open sockets.
###
apt-cache showpkg procinfo
Package: procinfo
Versions:
17-1(/var/lib/apt/lists/http.us.debian.org_debian_dists_unstable_main_binary-i386_Packages)
Reverse Depends:
sysutils,procinfo
sysutils,procinfo
Dependencies:
17-1 - perl5 (0 (null)) libc6 (2 2.1) libncurses5 (0 (null))
Provides:
17-1 -
Reverse Provides:
###
dpkg -L procinfo
/.
/usr
/usr/bin
/usr/bin/procinfo
/usr/bin/lsdev
/usr/bin/socklist
/usr/man
/usr/man/man8
/usr/man/man8/lsdev.8.gz
/usr/man/man8/procinfo.8.gz
/usr/man/man8/socklist.8.gz
/usr/share
/usr/share/doc
/usr/share/doc/procinfo
/usr/share/doc/procinfo/procinfo.lsm
/usr/share/doc/procinfo/README.Debian
/usr/share/doc/procinfo/copyright
/usr/share/doc/procinfo/changelog.Debian.gz
###
Cheers,
Ed
---
Ed Riddle
VP Product Engineering, Bradford Learning
voice: 925.924.0016 fax: 925.416.1161
[EMAIL PROTECTED] www.bradfordlearning.com
--
This message was sent from the lpi-examdev mailing list.
Send `unsubscribe lpi-examdev' in the subject to [EMAIL PROTECTED]
to leave the list.