In this scenario, you are a consultant employed by ServersRUs, Inc., a network-consulting firm that specializes in the deployment of Novell products. InfoTec, Inc. has hired ServersRUs to implement NNLS companywide . Being an experienced consultant, you're going to model this deployment in a lab environment on a single Linux server before attempting it on the production network. About InfoTec, Inc. InfoTec, Inc. specializes in the production of infomercials for late-night and weekend television spots. It provides a complete suite of solutions for its clients , including the following: InfoTec, Inc. owns a single suite of offices in Lexington Park, Maryland. To service its clients, InfoTec employs a very large mobile sales force. Sales representatives work onsite with clients to help them through the initial stages of the product cycle. Video production is done in a studio owned by InfoTec or at a rented studio near the client. Post-production occurs in InfoTec's extensive editing bay in its office suite. All spot placement and order fulfillment functions also take place in InfoTec's office suite. InfoTec employs 800 individuals. InfoTec's top-level organizational chart is shown in Figure 12.1. Figure 12.1. InfoTec, Inc. organizational chart. The requirements of the project are listed in Table 12.1 Table 12.1. InfoTec, Inc. NNLS Deployment Business Requirements SPECIFICATION | DETAILS | SLES 8 Server Name | InfoTec-1 | Static IP Address | Use an appropriate IP address, subnet mask, and default router address for your network. | DNS Server Address | Your server's IP address. | Server Software | The InfoTec-1 server should have the following applications deployed prior to deploying NNSL: -
OpenSLP ” InfoTec-1 should be configured as a DA servicing the InfoTecScope scope. -
named ” InfoTec-1 should be configured to be a DNS server resolving for the InfoTec.com zone. An A record and an NS record should be created for InfoTec-1. -
Mozilla 1.5 or later . -
NTP ” An NTP package should be installed on InfoTec-1 and configured to synchronize time with a public NTP server on the Internet. | eDirectory Tree Name | InfoTec-Tree | Top-level Container in the Tree | O=InfoTec | Admin Name and Context | .CN=admin.O=InfoTec | Server Context | .OU=IS.O=InfoTec | eDirectory Structure | Organize your eDirectory tree according to function. Create an organizational unit for each of the following functional groups in the company: -
Information Systems -
Sales -
Marketing -
Management -
Pre-Production -
Video Production -
Post-Production -
Order Fulfillment Be sure to use short, easy-to-remember organizational unit names or abbreviations for these groups. Be sure to run an eDirectory health-check after the tree is initially installed. | eDirectory User Accounts | Input the user accounts shown in Table 12.2. Reporting relationships should be configured for each user object according to the chart in Figure 12.1. | Red Carpet Updates | Red Carpet should be deployed to download NNLS updates. | eGuide | eGuide should be deployed and configured to display the following user information: -
Company -
Manager -
Direct Reports -
Employee Number -
Fax Number -
Telephone Number eGuide should also be configured to search on the telephone number and department attributes in addition to the default searchable attributes. | Linux User Management | The following LUM tasks should be completed: -
LUM should be enabled on the system. -
Each organizational unit should have a LUM-enabled group object in the tree. -
Each user in a given container should be a member of the respective LUM group. -
Each user in the tree should be LUM enabled. -
Each user in the tree should have a home directory created using LUM in the /home directory of your server. -
Each LUM user object should be configured to use the bash shell. | DirXML | InfoTec, Inc. uses a legacy employee management application and has no plans to migrate to a new package at this time. This application can be configured to export and import employee data to and from comma-separated text files. You need to configure DirXML to import and export data to and from a CSV file. eDirectory should be configured as the authoritative data source. All employee data in the external application will need to be rebuilt from eDirectory data, so be sure to export all users from the tree after the driver has been initially started. | iFolder | Configure iFolder according to the following parameters: -
Every user should be iFolder enabled and have an iFolder account. -
Each user account should have a quota of 300MB of storage space. -
Encryption should be enabled for all users. Users must not be able to turn this feature off. -
Users must not be able to save passwords and pass phrases in the client. -
The network administrator should be able to recover a forgotten pass phrase. -
iFolder must automatically sync data. Users must not be able to turn this feature off, except for GVanAlfen, who will need to be able turn this feature off and on as needed. -
Each user workstation must have the iFolder client installed. -
iFolder must be configured to save a log in the /var/opt/novell/ifolder/DocumentRoot/logs directory. | Samba | Configure Samba according to the following specifications: -
Each user should be Samba enabled. -
The Samba server should be configured to participate in the InfoTecWorkgroup workgroup. -
Each user's home directory should have a Samba share. Only the given user should have access to his or her share. -
Each functional organization should have a directory in /var . -
Each of these directories should have a Samba share configured for them. -
Only users in a given container should have access to the associated share. | NetStorage | Configure NetStorage according to the following parameters: -
Each Samba share for each functional organization should have a Storage Location object created for it. -
A Storage Location List should be created for each Storage Location object that allows only users in the associated container to access it. | iPrint | Configure iPrint according to the following parameters: -
Every user workstation should have the iPrint client installed. -
A location-based printing map should be created for the Lexington Park, Maryland office suite, with each network printer displayed on it. -
Drivers for Windows 2000 and Windows XP should be uploaded for each printer. | NetMail | Configure NetMail according to the following specifications: -
All users in the tree must have an email account. -
NetMail must support IMAP and POP3 email! clients as well as provide a web-based email interface. -
Users must be able to search the eDirectory tree for user email addresses, regardless of whether they are using a workstation email client or NetMail's web-based email interface. -
Messages from spam.com must not be allowed into the system. -
NetMail must be configured to use English as the default language. -
NetMail must be configured to use the Eastern time zone. -
All users will use the WebAccess template, except for Mike Huffman, who wants to use the WebMail template. -
Messages larger than 5MB must not be allowed. -
Because Mike Huffman is frequently away from his desk, he needs an autoresponse configured that directs senders to contact his administrative assistant. | Virtual Office | Configure Virtual Office using the following specifications: -
The company info field on the users' home page needs to reflect the services provided by InfoTec, Inc. -
Virtual Office must be configured to use the NetStorage, iPrint, eGuide, and NetMail services on the same NNLS server. -
Virtual Office must be configured to use the NetMail server for email notifications. -
Only members of management are to be allowed to create virtual teams . -
Each functional unit in the company needs a virtual team created, named after the given organization. For example, Information Systems needs a virtual team named Information Systems Team. Because the users are new to NNLS, you need to create the initial teams. -
The head of each organization needs to be made the owner of his or her team. -
All users in a given organization are to be members of their respective teams. -
Each team needs to have an appointment scheduled for all team members to train them on Virtual Office. | The users you need to create in the InfoTec, Inc. company tree are shown in Table 12.2. Table 12.2. InfoTec, Inc. Employees EMPLOYEE | ATTRIBUTE | VALUE | MHuffman | First Name Last Name Title Location Department Telephone Fax Email Address | Mike Huffman CEO Lexington Park, MD Management 555-555-5551 555-555-5552 mhuffman@InfoTec.com | MIreland | First Name Last Name Title Location Department Telephone Fax Email Address | Mary Ireland Administrative Assistant Lexington Park, MD Management 555-555-5553 555-555-5552 mireland@InfoTec.com | BJohnson | First Name Last Name Title Location Department Telephone Fax Email Address | Brian Johnson Vice-President Lexington Park, MD Management 555-555-5554 555-555-5552 bjohnson@InfoTec.com | LMCCarter | First Name Last Name Title Location Department Telephone Fax Email Address | Lyn McCarter Vice-President Lexington Park, MD Management 555-555-5555 555-555-5552 lmccarter@InfoTec.com | JThatcher | First Name Last Name Title Location Department Telephone Fax Email Address | John Thatcher Director of Marketing Lexington Park, MD Marketing 555-555-5556 555-555-5552 jthatcher@InfoTec.com | MSteele | First Name Last Name Title Location Department Telephone Fax Email Address | Mark Steele Marketing Specialist Lexington Park, MD Marketing 555-555-5557 555-555-5552 msteele@InfoTec.com | AArdnt | First Name Last Name Title Location Department Telephone Fax Email Address | Amy Ardnt Director of Pre-Production Lexington Park, MD Pre-Production 555-555-5558 555-555-5552 aardnt@InfoTec.com | SRodgers | First Name Last Name Title Location Department Telephone Fax Email Address | Sean Rodgers Pre-Production Specialist Lexington Park, MD Pre-Production 555-555-5559 555-555-5552 srodgers@InfoTec.com | CJenkins | First Name Last Name Title Location Department Telephone Fax Email Address | Craig Jenkins Director of Video Production Lexington Park, MD Video Production 555-555-5510 555-555-5552 cjenkins@InfoTec.com | AGresko | First Name Last Name Title Location Department Telephone Fax Email Address | Aaron Gresko Video Production Specialist Lexington Park, MD Video Production 555-555-5511 555-555-5552 agresko@InfoTec.com | JCarr | First Name Last Name Title Location Department Telephone Fax Email Address | Jason Carr Director of Post-Production Lexington Park, MD Post-Production 555-555-5512 555-555-5552 jcarr@InfoTec.com | JLeckie | First Name Last Name Title Location Department Telephone Fax Email Address | Jason Leckie Editor Lexington Park, MD Post-Production 555-555-5513 555-555-5552 jleckie@InfoTec.com | STolman | First Name Last Name Title Location Department Telephone Fax Email Address | Sid Tolman Director of Sales Lexington Park, MD Sales 555-555-5514 555-555-5552 stolman@InfoTec.com | THendricks | First Name Last Name Title Location Department Telephone Fax Email Address | Ty Hendricks Sales Representative Lexington Park, MD Sales 555-555-5515 555-555-5552 thendricks@InfoTec.com | KRitter | First Name Last Name Title Location Department Telephone Fax Email Address | Kellie Ritter Director of Order Fulfillment Lexington Park, MD Order Fulfillment 555-555-5516 555-555-5552 kritter@InfoTec.com | LGardner | First Name Last Name Title Location Department Telephone Fax Email Address | Leslie Gardner Shipping Clerk Lexington Park, MD Order Fulfillment 555-555-5517 555-555-5552 lgardner@InfoTec.com | GVanAlfen | First Name Last Name Title Location Department Telephone Fax Email Address | Greg VanAlfen Director of Information Systems Lexington Park, MD Information Systems 555-555-5518 555-555-5552 gvanalfen@InfoTec.com | MJensen | First Name Last Name Title Location Department Telephone Fax Email Address | Michael Jensen Network Administrator Lexington Park, MD Information Systems 555-555-5519 555-555-5552 mjensen@InfoTec.com | As stated earlier, you need to be able to implement this system without needing to refer to this book to do it. If you need to refer to the book to complete the process, you're not ready for your CLE exam. If you can complete the deployment without any reference material or assistance, good for you! You're about as prepared as you can be for the exam. Be aware, however, that being able to compete this scenario is no guarantee that you will pass the CLE exam. The actual scenarios are carefully guarded secrets at Novell. There's always a chance the scenario writers will throw in a quirky twist that none of us can foresee. Therefore, once you've mastered this scenario, you may want to come up with a scenario of your own and practice deploying it. Also be aware that the scenario designers at Novell assume that you have an LPI Level 1 skill set. They may ask you to configure server parameters from the shell prompt. Be sure you're up on your Linux skills! In case you haven't noticed, the key to passing your CLE exam is extensive practice. It's much like a football game. If you show up for the big game having only read about the sport, it's very unlikely you will win. However, if you've practiced yourself to the brink of exhaustion well before the game, your chances are much better. Succeeding in the CLE Practicum works the same way. Conceptual knowledge alone won't cut it. You must know the system intimately, and the only way you can do that is to practice, practice, practice. Let's review what you learned in this chapter. |