Turbolinux Integration Guide for IBM Xseries and Netfinity

Total Page:16

File Type:pdf, Size:1020Kb

Turbolinux Integration Guide for IBM Xseries and Netfinity TurboLinux Integration Guide for IBM xSeries and Netfinity The complete guide to running TurboLinux on xSeries and Netfinity Netfinity server-specific coverage you can’t find anywhere else, including ServeRAID configuration Plan, configure, and install key services, step-by-step: Samba, Apache, sendmail, DNS, DHCP, LDAP, and more Jakob Carstensen Rufus Credle Justin Davies Ivo Gomilsek Jay Haskins Georg Holzknecht Ted McDaniel ibm.com/redbooks SG24-5862-01 International Technical Support Organization TurboLinux Integration Guide for IBM ^ xSeries and Netfinity December 2000 Take Note! Before using this information and the product it supports, be sure to read the general information in Appendix D, “Special notices” on page 355. Second Edition (December 2000) This edition applies to IBM xSeries and Netfinity systems preparing for the installation of TurboLinux. Comments may be addressed to: IBM Corporation, International Technical Support Organization Dept. HQ7 Building 678 P.O. Box 12195 Research Triangle Park, NC 27709-2195 When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © Copyright International Business Machines Corporation 2000. All rights reserved. Note to U.S Government Users – Documentation related to restricted rights – Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp. Contents Preface....................................................ix The team that wrote this redbook. ...................................x Commentswelcome............................................. xii Chapter 1. Introduction ......................................1 1.1TheIBMcommitmenttoLinux...............................1 1.2 TurboLinux . .............................................2 1.3 Introducing the xSeries family of servers .......................2 Chapter 2. Linux installation ..................................3 2.1 What you need to know about your hardware . .................3 2.2 Installing on a ServeRAID adapter ............................4 2.3Operatingsysteminstallation................................5 2.4 Miscellaneous ..........................................12 2.5Diskpartitioning.........................................15 2.6Configurefilesystems.....................................22 2.7Configuretheprimarynetworkinterfacecard...................25 2.8Softwarepackageinstallation...............................27 2.9Selectingakernel........................................29 2.10LILO.................................................30 2.11XServersetup.........................................35 Chapter 3. Basic system administration ........................39 3.1ConfiguringXwithmostNetfinityandxSeriesservers............39 3.1.1 X Windows configuration and startup .....................39 3.1.2 Installing the VESA frame buffer server . ................43 3.2 Turbonetcfg ............................................45 3.3 Turboprintcfg ...........................................48 3.3.1Configuringlocallyattachedprinters......................49 3.3.2ConfiguringremoteprintersoverTCP/IP..................52 3.3.3AddingNetBIOSbasedremoteprinters...................54 3.4 Adding and removing software packages ......................56 3.4.1 Adding additional packages from the CD-ROM with Turbopkg . 56 3.4.2 Adding packages via FTP with Turbopkg . ................59 3.4.3 Removing packages using Turbopkg .....................60 3.4.4 Package management using the RPM command . ...........61 3.5Userandgroupadministration..............................62 3.5.1 Adding new groups. .................................62 3.5.2Addingnewusers....................................65 3.6 Administering file systems and the boot record. ................68 3.6.1 Managing file systems ................................69 © Copyright IBM Corp. 2000 iii 3.6.2TheBootRecord....................................76 3.7Determiningyourhardware................................79 3.8ServerServices.........................................80 3.9Timezoneandtimeserverconfiguration......................83 3.10Enablingremoteservicestoyourserver......................84 3.11Filesystempermissions..................................87 Chapter 4. The ServeRAID controller and TurboLinux .............91 4.1 Updating the ServeRaid device driver for Linux . ................91 4.1.1 Obtaining the required source code ......................92 4.1.2 Compiling the ServeRaid driver in order to install TurboLinux 6 . 93 4.1.3 Compiling the ServeRAID driver after TurboLinux is installed . 94 4.2InstallingtheServeRAIDcommandlinetoolsforLinux............97 4.2.1getconfig.........................................100 4.2.2Thegetstatuscommand..............................104 4.2.3Thedevinfocommand...............................105 4.2.4 The hsrebuild command ..............................106 4.2.5Thesetstatecommand...............................108 4.2.6Thesynchcommand................................110 4.2.7 The unattended command . ..........................110 4.2.8Therebuildcommand................................111 4.3Replacingadefunctdrive.................................112 4.3.1 Replacing a defunct drive with disabled Hot Spare Rebuild . 113 4.3.2Replacingadefunctdrivewithahotsparedriveinstalled.....114 4.4 Using the ServeRAID Manager utility . .....................120 4.5 Remote management of the ServeRAID adapter ...............123 Chapter 5. DNS - Domain Name System .......................129 5.1Installationofsoftware...................................131 5.2DNSsampleconfiguration................................131 5.3Configurationtips.......................................137 Chapter 6. Samba .........................................139 6.1WhatcanyoudowithSamba?.............................139 6.2SettinguptheSambaserver..............................139 6.2.1ConfiguringtheSambaserver.........................140 6.2.2 Starting and stopping the Samba server . ...............148 6.2.3UsingSWAT.......................................148 6.3 Sources and additional information..........................165 Chapter 7. Apache and IBM HTTP Servers .....................167 7.1TheIBMHTTPServer...................................168 7.2ApacheHTTPServerinstallation...........................169 7.3IBMHTTPServerinstallation..............................170 iv TurboLinux Integration Guide for IBM ^ xSeries and Netfinity 7.3.1Settinguptheadministrationserver.....................172 7.4 General performance tips . ................................176 Chapter 8. Packet filtering with IP Chains .....................179 8.1Whatispacketfiltering?..................................179 8.2WhatcanyoudowithLinuxpacketfiltering?..................179 8.3 What do you need to run packet filtering?.....................180 8.4Networkconfigurationforapacketfilteringimplementation.......180 8.5 How to permanently enable IP Forwarding ....................182 8.6YourfirstIPChainsrule..................................183 8.7 How packets travel through a gateway . .....................184 8.8UsingIPChains........................................186 8.8.1Howtocreatearule.................................187 8.8.2 Making the rules permanent . ..........................188 8.9 Sources of additional information . ..........................188 Chapter 9. sendmail .......................................189 9.1 What is sendmail? . .....................................189 9.2 What you can do with sendmail . ..........................189 9.3 Before you begin . .....................................189 9.4Networkconfiguration....................................192 9.4.1SettingupthemasterDNS............................193 9.4.2 Setting up the DNS for the first subdomain . ...............196 9.4.3 Setting up the DNS for the second subdomain . ..........199 9.4.4 Setting up sendmail . ................................202 9.4.5Settingupthemailclient.............................205 9.5 Sources of additional information . ..........................208 Chapter 10. DHCP - Dynamic Host Configuration Protocol ........209 10.1 What is DHCP? . .....................................209 10.2 Why should I use DHCP? ................................209 10.3 Implementation on TurboLinux 6 ..........................209 Chapter 11. NFS - Network File System .......................213 11.1TheNFSprocess......................................213 11.2 Using turbonetcfg to share data with NFS ...................215 11.3 Sharing data with NFS: command-line process ...............217 11.4AccessingdataremotelywithNFS-thecommandlineview......219 Chapter 12. NIS - Network Information System .................221 12.1WhatisNIS?.........................................221 12.2HowcanIuseNIS?....................................221 12.3 Implementation on TurboLinux . ..........................222 12.3.1Usingthensswitchfileforlookups.....................222 v 12.3.2NISserver.......................................223 12.3.3NISClient........................................228 12.4 Sources of additional information ..........................230 Chapter 13. LDAP - Lightweight Directory Access Protocol .......231 13.1WhatisLDAP?........................................231 13.1.1DirectoryServices.................................231 13.1.2X.500...........................................232 13.2HowcanIuseLDAP?..................................232 13.3LDAPbasics..........................................232 13.4
Recommended publications
  • Linux Versions
    Linux Versions The Linux "product" is provided in a large number of different versions, known as "distributions," each of which retains the core kernel and GNU tools. Additionally, a variety of common tools (such as KDE, Apache, and Samba) are backed with a collection of additions and service options that meet a particular market niche. Red Hat holds the largest Linux installed base in the US, Novell SUSE Linux in Europe, and TurboLinux (based in Japan) in Asia-Pacific. Mainstream distributions--i.e. commercial applications fully supported by their vendor—have typical license and maintenance fees, just as any other commercial software applications would, while community supported distributions tend to be free to users. Table below lists the best-known Linux distributors, as well as companies that support multiple versions of Linux versions developed by others. Distributor Product Distribution Type Debian Debian GNU/Linux 5.0.0 Free Gentoo Gentoo Linux 2008 Free Mandriva 1. Mandrive Linux One 2009 Commercial 2. Mandriva Linux PowerPack 3. Mandriva Flash (mobile USB Key) 4. Mandriva Corporate Server 4 5. Mandriva Corporate Desktop 6. Mandriva Directory Server 7. Mandriva Pulse 2 (tools) 8. Linbox Rescue Server (backup/restore system) Novell SUSE 1. SUSE Linux Enterprise Server 11 Commercial Linux 2. SUSE Linux Enterprise Desktop 11 3. SUSE Linux Enterprise High Page 1 of 4 Linux Versions Availability Extension 4. SUSE Linux Enterprise Mono Extension 5. SUSE Linux Enterprise Server for System z 6. SUSE Linux Enterprise Real Time Extension 7. SUSE Linux Enterprise Server Priority Support for 8. SAP Applications 9. SUSE Linux Enterprise Point of Service 10.
    [Show full text]
  • SGI™ Propack 1.3 for Linux™ Start Here
    SGI™ ProPack 1.3 for Linux™ Start Here Document Number 007-4062-005 © 1999—2000 Silicon Graphics, Inc.— All Rights Reserved The contents of this document may not be copied or duplicated in any form, in whole or in part, without the prior written permission of Silicon Graphics, Inc. LIMITED AND RESTRICTED RIGHTS LEGEND Use, duplication, or disclosure by the Government is subject to restrictions as set forth in the Rights in Data clause at FAR 52.227-14 and/or in similar or successor clauses in the FAR, or in the DOD, DOE or NASA FAR Supplements. Unpublished rights reserved under the Copyright Laws of the United States. Contractor/ manufacturer is SGI, 1600 Amphitheatre Pkwy., Mountain View, CA 94043-1351. Silicon Graphics is a registered trademark and SGI and SGI ProPack for Linux are trademarks of Silicon Graphics, Inc. Intel is a trademark of Intel Corporation. Linux is a trademark of Linus Torvalds. NCR is a trademark of NCR Corporation. NFS is a trademark of Sun Microsystems, Inc. Oracle is a trademark of Oracle Corporation. Red Hat is a registered trademark and RPM is a trademark of Red Hat, Inc. SuSE is a trademark of SuSE Inc. TurboLinux is a trademark of TurboLinux, Inc. UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company, Ltd. SGI™ ProPack 1.3 for Linux™ Start Here Document Number 007-4062-005 Contents List of Tables v About This Guide vii Reader Comments vii 1. Release Features 1 Feature Overview 2 Qualified Drivers 3 Patches and Changes to Base Linux Distributions 3 2.
    [Show full text]
  • Guest OS Compatibility Guide
    Guest OS Compatibility Guide Guest OS Compatibility Guide Last Updated: September 29, 2021 For more information go to vmware.com. Introduction VMware provides the widest virtualization support for guest operating systems in the industry to enable your environments and maximize your investments. The VMware Compatibility Guide shows the certification status of operating system releases for use as a Guest OS by the following VMware products: • VMware ESXi/ESX Server 3.0 and later • VMware Workstation 6.0 and later • VMware Fusion 2.0 and later • VMware ACE 2.0 and later • VMware Server 2.0 and later VMware Certification and Support Levels VMware product support for operating system releases can vary depending upon the specific VMware product release or update and can also be subject to: • Installation of specific patches to VMware products • Installation of specific operating system patches • Adherence to guidance and recommendations that are documented in knowledge base articles VMware attempts to provide timely support for new operating system update releases and where possible, certification of new update releases will be added to existing VMware product releases in the VMware Compatibility Guide based upon the results of compatibility testing. Tech Preview Operating system releases that are shown with the Tech Preview level of support are planned for future support by the VMware product but are not certified for use as a Guest OS for one or more of the of the following reasons: • The operating system vendor has not announced the general availability of the OS release. • Not all blocking issues have been resolved by the operating system vendor.
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • Linux Certification Bible.Pdf
    Turn in: .75 Board: 7.0625 .4375 VISIBLE SPINE = 1.75 .4375 Board: 7.0625 Turn in: .75 The only guide you need for Linux+ exam success . “This is the all-inclusive Linux+ guide you’ve been looking for.” You’re holding in your hands the most comprehensive and effective guide available for the CompTIA Linux+ 100% — Tim Sosbe, Editorial Director, Certification Magazine COMPREHENSIVE 100% exam. Trevor Kay delivers incisive, crystal-clear explanations of every Linux+ topic, highlighting exam- ONE HUNDRED PERCENT critical concepts and offering hands-on tips that can help you in your real-world career. Throughout, he COMPREHENSIVE Covers CompTIA Linux+ AUTHORITATIVE provides pre-tests, exam-style assessment questions, and scenario problems — everything you need to Exam XK0-001 WHAT YOU NEED master the material and pass the exam. ONE HUNDRED PERCENT Inside, you’ll find complete coverage Linux+ of Linux+ exam objectives Linux+ Master the • Get up to speed on Linux basics and understand the differences material for the between different Linux distributions CompTIA Linux+ • Tackle Linux installation, from planning to network configuration, Exam XK0-001 dual-boot systems, and upgrades Test your knowledge • Get the scoop on managing Linux disks, file systems, and with assessment processes; implementing security; and backing up your system Hundreds of unique, exam-like questions give you a random set of questions each questions and • Learn the ins and outs of configuring the X Window time you take the exam. scenario problems system and setting up a network • Find out how to establish users and groups, navigate Practice on the Linux file system, and use Linux system commands A customizable format enables state-of-the-art • Delve into troubleshooting techniques for the boot you to define test-preparation process, software, and networking your own software preferences • Get a handle on maintaining system hardware, from for question CPU and memory to peripherals presentation.
    [Show full text]
  • NEURAL COMPUTING 17 Sailee Chitre – T.Y.B.Sc
    Our Vision is to establish a leading centre of imparting Quality Education in the field of Science, Commerce and Management with emphasis on: ensuring that students learn the fundamental concepts in various disciplines. motivating students to apply the Scientific & Technological knowledge to develop problem solving capabilities. making students aware of the societal and environmental needs with specific appreciation of the emerging global context. Our mission is to provide : an educational environment where students can reach their full potential in their chosen discipline and become responsible citizens without compromising in ethics a scholarly environment where the talents of both, the faculty members and students are nurtured and used to create knowledge and technology for the benefit of the society. 1 INDEX Sr. No. Topic Page No. 1. 3D PASSWORD FOR MORE SECURE AUTHENTICATION 3 Manisha Patel – T.Y.B.Sc IT 2. ARTIFICIAL INTELLIGENCE IN PROGRAMMING 5 Jay Bhosale – T.Y.B.Sc. IT 3. COMPUTER THAT YOU CAN WEAR 9 Shailendra Mane – T.Y.B.Sc. IT 4. ETHICAL HACKING 12 Manali Darandale – T.Y.B.Sc. IT 5. FOOT PRINTING 14 Bhavesh Naik – S.Y.B.Sc IT 6. NEURAL COMPUTING 17 Sailee Chitre – T.Y.B.Sc. IT 7. ORGANIC LIGHT EMITTING DIODE DISPLAY 20 Angad Anand – T.Y.B.Sc. IT 8. VERIZON 4G LTE NETWORK 23 Dhaval Jain – T.Y.B.Sc. IT 9. MEEGO 25 Nivedita Tikadar – T.Y.B.Sc IT 10. A CHANGE FROM IPv4 TO IPv6 33 Vivek Kapadia – S.Y.B.Sc.I.T 11. BLACKBERRY MESSENGER 36 Rahul Nayak – S.Y.B.Sc.I.T 12.
    [Show full text]
  • Red Hat Enterprise Linux 7 7.8 Release Notes
    Red Hat Enterprise Linux 7 7.8 Release Notes Release Notes for Red Hat Enterprise Linux 7.8 Last Updated: 2021-03-02 Red Hat Enterprise Linux 7 7.8 Release Notes Release Notes for Red Hat Enterprise Linux 7.8 Legal Notice Copyright © 2021 Red Hat, Inc. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/ . In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries. Node.js ® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
    [Show full text]
  • Debian and Its Ecosystem
    Debian and its ecosystem Stefano Zacchiroli Debian Developer Former Debian Project Leader 20 September 2013 OSS4B — Open Source Software for Business Prato, Italy Stefano Zacchiroli (Debian) Debian and its ecosystem OSS4B — Prato, Italy 1 / 32 Free Software & your [ digital ] life Lester picked up a screwdriver. “You see this? It’s a tool. You can pick it up and you can unscrew stuff or screw stuff in. You can use the handle for a hammer. You can use the blade to open paint cans. You can throw it away, loan it out, or paint it purple and frame it.” He thumped the printer. “This [ Disney in a Box ] thing is a tool, too, but it’s not your tool. It belongs to someone else — Disney. It isn’t interested in listening to you or obeying you. It doesn’t want to give you more control over your life.” [. ] “If you don’t control your life, you’re miserable. Think of the people who don’t get to run their own lives: prisoners, reform-school kids, mental patients. There’s something inherently awful about living like that. Autonomy makes us happy.” — Cory Doctorow, Makers http://craphound.com/makers/ Stefano Zacchiroli (Debian) Debian and its ecosystem OSS4B — Prato, Italy 2 / 32 Free Software, raw foo is cool, let’s install it! 1 download foo-1.0.tar.gz ñ checksum mismatch, missing public key, etc. 2 ./configure ñ error: missing bar, baz, . 3 foreach (bar, baz, . ) go to 1 until (recursive) success 4 make ñ error: symbol not found 5 make install ñ error: cp: cannot create regular file /some/weird/path now try scale that up to ≈20’000 sources releasing ≈3’000
    [Show full text]
  • Setting up Railpic] 12Th March 2020
    [Setting up RailPIC] 12th march 2020 1 Introduction This document provides a step by step guide to get a full DIY digital station for model trains running on an ARM device. The current development is based on my initial ideas to make rocrail (www.rocrail.net) run on a raspberry pi (www.raspberrypi.org/). The old document with such ideas – “Setting up rocpi v1.93” – is still available in the same repository where you have found this manual. Nowadays, the target HW used as basis for this project has shifted towards the odroid platform (http://www.hardkernel.com/main/main.php), specifically the C1 (C1+) board, thought all the instructions in this document are most probably equally suitable for the C2 board. The operating system used as basis has also shifted towards arch linux (https://archlinuxarm.org/), which in addition to be faster, more configurable and more updated than other tailored-made OS for other platforms – as Raspbian, it is available for multiple ARM devices. This allows to maintain this manual with detailed instructions both for odroid and raspberry pi (for testing purposes). The basic software to manage the trains layout is still rocrail, though, since the rpicd software emulates standard central stations, any other control software could be used too. The distribution of rpicd has also evolved towards the use of dockers (https://www.docker.com/) as main way to keep the software updated and independent on the HW and OS platform The final objective is to get the ARM device running on a very simple configuration, starting rocrail as a daemon, and enabling the launching of rocview through the activation of a digital input.
    [Show full text]
  • Tuning Red Hat for Maximum Performance
    Tuning Red Hat for maximum performance Presented by developerWorks, your source for great tutorials ibm.com/developerWorks Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. About this tutorial....................................................... 2 2. First things first ......................................................... 4 3. Securing and tweaking installed packages ........................ 7 4. Miscellaneous housekeeping ........................................ 10 5. Compiling a custom kernel ........................................... 14 6. Summary, resources, and feedback ................................ 19 Tuning Red Hat for maximum performance Page 1 of 21 ibm.com/developerWorks Presented by developerWorks, your source for great tutorials Section 1. About this tutorial What does this tutorial cover? This tutorial details the process involved in transforming a stock, "out of the box" Red Hat installation into a finely tuned, stable system customized to individual needs and tastes. The material presented here is based on Red Hat 7.3, although many of the techniques and procedures discussed are equally applicable to other mainstream Linux distributions. And while the title uses the phrase "performance tuning," you'll soon discover that performance and security often go hand in hand. Topics addressed include: Who should take this tutorial? This tutorial is written for Linux server administrators who want to customize Linux to increase the performance
    [Show full text]
  • Case Sensitivity Versus Case Preservation in CIFS Server (Samba)
    Title: Case Sensitivity versus Case Preservation in CIFS Server (Samba) Author: Don McCall, Senior Support Engineer, Hewlett-Packard GSE Introduction The differences between PC and UNIX file systems are legion: how big they can be, what attributes they support, what characters are legal for file and directory names, etc. Samba does a truly heroic job of handling these differences. One way it does that is by recognizing and handling the difference between an operating system that is case sensitive (Unix), and one that simply preserves case (Microsoft Windows9x, WinNT, and Windows2000). In this article I'd like to examine this difference. Let us take for our study four filenames: FILEONE.TXT filetwo.txt Filethree.txt FiLeFoUr.TxT The first file (FILEONE.TXT) is all uppercase. The second file (filetwo.txt) is all lowercase. The third file is a special ‘case’ whose first letter ONLY is uppercase. The fourth file (FiLeFoUr.TxT) is a truly 'mixed' case, representative of the myriad case permutations a file name could take on. In Unix, if we used the touch command to create these four filenames, we would get exactly what we requested, i.e., a set of files in the directory whose names exactly matched the case we typed in, as we see here from the output of the UNIX ‘ll’ command: · rw-r-r-- 1 root sys 0 Dec 19 15:17 FILEONE.TXT · rw-r-r-- 1 root sys 0 Dec 19 15:18 FiLeFoUr.TxT · rw-r-r-- 1 root sys 0 Dec 19 15:18 Filethree.txt · rw-r-r-- 1 root sys 0 Dec 19 15:18 filetwo.txt Note that the Unix command 'll' doesn't alter this presentation – the filenames are shown just as they are represented in the file system.
    [Show full text]
  • GNU/Linux Distro Timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A
    1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 Libranet Omoikane (Arma) Gibraltar GNU/Linux distro timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A. Lundqvist, D. Rodic - futurist.se/gldt Freespire Published under the GNU Free Documentation License MEPIS SimplyMEPIS Impi Guadalinex Clonezilla Live Edubuntu Xubuntu gNewSense Geubuntu OpenGEU Fluxbuntu Eeebuntu Aurora OS Zebuntu ZevenOS Maryan Qimo wattOS Element Jolicloud Ubuntu Netrunner Ylmf Lubuntu eBox Zentyal Ubuntu eee Easy Peasy CrunchBang gOS Kiwi Ubuntulite U-lite Linux Mint nUbuntu Kubuntu Ulteo MoLinux BlankOn Elive OS2005 Maemo Epidemic sidux PelicanHPC Inquisitor Canaima Debian Metamorphose Estrella Roja BOSS PureOS NepaLinux Tuquito Trisquel Resulinux BeatriX grml DeadCD Olive Bluewall ASLinux gnuLiNex DeMuDi Progeny Quantian DSL-N Damn Small Linux Hikarunix Damn Vulnerable Linux Danix Parsix Kanotix Auditor Security Linux Backtrack Bioknoppix Whoppix WHAX Symphony OS Knoppix Musix ParallelKnoppix Kaella Shabdix Feather KnoppMyth Aquamorph Dreamlinux Morphix ZoneCD Hiwix Hiweed Deepin Kalango Kurumin Poseidon Dizinha NeoDizinha Patinho Faminto Finnix Storm Corel Xandros Moblin MeeGo Bogus Trans-Ameritech Android Mini Monkey Tinfoil Hat Tiny Core Yggdrasil Linux Universe Midori Quirky TAMU DILINUX DOSLINUX Mamona Craftworks BluePoint Yoper MCC Interim Pardus Xdenu EnGarde Puppy Macpup SmoothWall GPL SmoothWall Express IPCop IPFire Beehive Paldo Source Mage Sorcerer Lunar eIT easyLinux GoboLinux GeeXboX Dragora
    [Show full text]