Dear Torsten, Thank you for providing such details. I have certainly benefited from it.
I do agree and understand that "LPI has always been committed to LSB" and I'm very glad it is. Yes, to a certain extent, LSB doesn't help in the general process of building Linux system administrators but at least, it does provide a wonderful platform for which LPI can drive home the required generic skill set that a Linux system administrator should have. Its a common building block. I guess the key here is really the "generic skill set" which would result in the Linux system administrator being able to work on a variety of distributions - LPI, and I guess its the work of all on this mailing list, to find, shape and scope what this truly is. Been educated in Linux as a RHCE, I have, many a times, found myself to be too distribution dependent. Many of the skills that I have learnt only apply in RH based distributions. Over time, I have learnt to adjust but this could have been alot easier if I have learnt the "generic skill set" instead. I see LPI as the "savior" of sorts in this perspective and its was with this thought that I wrote "Any specific preferences for deviation must be kept at a minimal" In any case, I do think that our views do not differ. LSB provides a good working platform for LPI - but LPI needs to constantly take items into prospective, shaping and scoping, in order to come up with a "generic skill set" for a Linux system administrator. ----- Original Message ----- From: "Torsten Scheck" Sent: Thursday, August 26, 2004 22:27 Subject: Re: [lpi-examdev] Changes in BASH [Snip] > > Dear Roy: > > LPI has always been committed to the LSB. I'm not sure why everybody > stresses this again and again in this thread. (Maybe we should add > LSB-references to our objectives?) > > > The LSB will be no help with our task to create skill profiles for Linux > systems administrators, though. > > > Let me explain: > > The LSB [1] specifies programming interfaces and an execution > environment to allow development and deployment of applications on any > Linux distribution. It often refers [2] to ISO/IEC 9945:2003 [3]. > > The LPI defines skill profiles for Linux systems administrators based on > common systems administration tasks. Whenever these tasks touch an area, > which is covered by LSB, LPI refers to it. _But_ some tasks involve the > _use_ of applications (firewall, mta, file server, ...). Don't forget > that a systems administrator is mostly a user, not a Linux system > programmer. > > > Going back to the initial question triggering this > discussion--Bash 3: > > Fortunately Bash is sh-compatible and thus it is one of the few killer > applications which are covered in ISO/IEC 9945:2003. With its ample > features, our main task is to extract an appropriate subset of the > features [4]--not to desperately look for new ones. :-) > > > But even the LSB had exceptions from ISO/IEC 9945:2003's shell > behaviour [5]. Therefore we should keep the freedom to explicitly add > something, if LPI's surveys yield a common bash feature, about which > Linux systems administrators should know to work efficiently. But I > guess that corresponds to your wish that "Any specific preferences for > deviation must be kept at a minimal", right? > > Torsten > > > [1] Linux Standard Base Specification 2.0 > http://www.linuxbase.org/spec/book/LSB-generic/LSB-generic.html > > [2] LSB 2.0 Chapter 8. Commands and Utilities > http://www.linuxbase.org/spec/book/LSB-generic/LSB-generic.html#TOCCOMMAND > > [3] ISO/IEC 9945:2003 Portable Operating System(POSIX)and The > Single UNIX� Specification(SUS) V3 [2] > http://www.unix.org/version3/iso_std.html > > [4] LPI Exam 101: Detailed Objectives > 1.103.1 Work on the command line > Description: Candidates should be able to Interact with shells and > commands using the command line. This includes typing valid commands and > command sequences, defining, referencing and exporting environment > variables, using command history and editing facilities, > [...] > http://www.lpi.org/en/obj_101.html > > [5] Standard Shell Exceptions > http://www.linuxbase.org/spec/refspecs/LSB_1.3.0/gLSB/gLSB.html#TOCSTDSHELL > > -- > Torsten Scheck <[EMAIL PROTECTED]> Jabber:[EMAIL PROTECTED] > GnuPG 1024D/728E 6696 F43D D622 78F1 F481 45C0 2147 69AB DD54 > software engineer:open standards/access/knowledge:enthgnusiast > _______________________________________________ > lpi-examdev mailing list > [EMAIL PROTECTED] > http://list.lpi.org/mailman/listinfo/lpi-examdev _______________________________________________ lpi-examdev mailing list [EMAIL PROTECTED] http://list.lpi.org/mailman/listinfo/lpi-examdev
