msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2010-10-21 23:56+0600\n" "PO-Revision-Date: 2010-10-21 23:56+0600\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(guide:link):6 msgid "/doc/en/openafs.xml" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):7 msgid "Gentoo Linux OpenAFS Guide" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(author:title):9 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(author:title):12 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(author:title):15 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(author:title):18 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(author:title):21 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(author:title):24 msgid "Editor" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail:link):10 msgid "stefaan@gentoo.org" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail):10 msgid "Stefaan De Roeck" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail:link):13 msgid "darks@gentoo.org" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail):13 msgid "Holger Brueckner" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail:link):16 msgid "bennyc@gentoo.org" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail):16 msgid "Benny Chuang" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail:link):19 msgid "blubber@gentoo.org" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail):19 msgid "Tiemo Kieft" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail:link):22 msgid "fnjordy@gmail.com" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail):22 msgid "Steven McCoy" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail:link):25 msgid "fox2mike@gentoo.org" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(mail):25 msgid "Shyam Mani" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(abstract):28 msgid "" "This guide shows you how to install an OpenAFS server and client on Gentoo " "Linux." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(version):37 msgid "1.2" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(date):38 msgid "2007-06-29" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):41 msgid "Overview" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):43 msgid "About this Document" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):46 msgid "" "This document provides you with all necessary steps to install an OpenAFS " "server on Gentoo Linux. Parts of this document are taken from the AFS FAQ " "and IBM's Quick Beginnings guide on AFS. Well, never reinvent the wheel. :)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):55 msgid "What is AFS?" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):58 msgid "" "AFS is a distributed filesystem that enables co-operating hosts (clients and " "servers) to efficiently share filesystem resources across both local area " "and wide area networks. Clients hold a cache for often used objects (files), " "to get quicker access to them." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):66 msgid "" "AFS is based on a distributed file system originally developed at the " "Information Technology Center at Carnegie-Mellon University that was called " "the \"Andrew File System\". \"Andrew\" was the name of the research project " "at CMU - honouring the founders of the University. Once Transarc was formed " "and AFS became a product, the \"Andrew\" was dropped to indicate that AFS " "had gone beyond the Andrew research project and had become a supported, " "product quality filesystem. However, there were a number of existing cells " "that rooted their filesystem as /afs. At the time, changing the root of the " "filesystem was a non-trivial undertaking. So, to save the early AFS sites " "from having to rename their filesystem, AFS remained as the name and " "filesystem root." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):83 msgid "What is an AFS cell?" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):86 msgid "" "An AFS cell is a collection of servers grouped together administratively and " "presenting a single, cohesive filesystem. Typically, an AFS cell is a set of " "hosts that use the same Internet domain name (for example, gentoo.org) Users " "log into AFS client workstations which request information and files from " "the cell's servers on behalf of the users. Users won't know on which server " "a file which they are accessing, is located. They even won't notice if a " "server will be located to another room, since every volume can be replicated " "and moved to another server without any user noticing. The files are always " "accessible. Well, it's like NFS on steroids :)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):101 msgid "What are the benefits of using AFS?" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):104 msgid "" "The main strengths of AFS are its: caching facility (on client side, " "typically 100M to 1GB), security features (Kerberos 4 based, access control " "lists), simplicity of addressing (you just have one filesystem), scalability " "(add further servers to your cell as needed), communications protocol." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):116 msgid "Where can I get more information?" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):119 msgid "" "Read the AFS " "FAQ." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):124 msgid "" "OpenAFS main page is at www.openafs." "org." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):129 msgid "" "AFS was originally developed by Transarc which is now owned by IBM. You can " "find some information about AFS on Transarc's Webpage." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):139 msgid "How Can I Debug Problems?" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):142 msgid "" "OpenAFS has great logging facilities. However, by default it logs straight " "into its own logs instead of through the system logging facilities you have " "on your system. To have the servers log through your system logger, use the " "-syslog option for all bos commands." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):154 msgid "Upgrading from previous versions" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):156 msgid "Introduction" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):159 msgid "" "This section aims to help you through the process of upgrading an existing " "OpenAFS installation to OpenAFS version 1.4.0 or higher (or 1.2.x starting " "from 1.2.13. The latter will not be handled specifically, as most people " "will want 1.4 for a.o. linux-2.6 support, large file support and bug fixes)." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):166 msgid "" "If you're dealing with a clean install of a 1.4 version of OpenAFS, then you " "can safely skip this chapter. However, if you're upgrading from a previous " "version, we strongly urge you to follow the guidelines in the next sections. " "The transition script in the ebuild is designed to assist you in quickly " "upgrading and restarting. Please note that it will (for safety reasons) not " "delete configuration files and startup scripts in old places, not " "automatically change your boot configuration to use the new scripts, etc. If " "you need further convincing, using an old OpenAFS kernel module together " "with the updated system binaries, may very well cause your kernel to freak " "out. So, let's read on for a clean and easy transition, shall we?" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):179 msgid "" "This chapter has been written bearing many different system configurations " "in mind. Still, it is possible that due to peculiar tweaks a user has made, " "his or her specific situation may not be described here. A user with enough " "self-confidence to tweak his system should be experienced enough to apply " "the given remarks where appropriate. Vice versa, a user that has done little " "to his system but install the previous ebuild, can skip most of the warnings " "further on." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):192 msgid "Differences to previous versions" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):195 msgid "" "Traditionally, OpenAFS has used the same path-conventions that IBM TransArc " "labs had used, before the code was forked. Understandably, old AFS setups " "continue using these legacy path conventions. More recent setups conform " "with FHS by using standard locations (as seen in many Linux distributions). " "The following table is a compilation of the configure-script and the README " "accompanying the OpenAFS distribution tarballs:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(th):206 msgid "Directory" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(th):207 msgid "Purpose" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(th):208 msgid "Transarc Mode" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(th):209 msgid "Default Mode" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(th):210 msgid "translation to Gentoo" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):213 msgid "viceetcdir" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):214 msgid "Client configuration" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):215 msgid "/usr/vice/etc" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):216 msgid "$(sysconfdir)/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):217 msgid "/etc/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):220 msgid "unnamed" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):221 msgid "Client binaries" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):222 msgid "unspecified" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):223 msgid "$(bindir)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):224 msgid "/usr/bin" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):227 msgid "afsconfdir" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):228 msgid "Server configuration" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):229 msgid "/usr/afs/etc" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):230 msgid "$(sysconfdir)/openafs/server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):231 msgid "/etc/openafs/server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):234 msgid "afssrvdir" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):235 msgid "Internal server binaries" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):236 msgid "/usr/afs/bin (servers)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):237 msgid "$(libexecdir)/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):238 msgid "/usr/libexec/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):241 msgid "afslocaldir" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):242 msgid "Server state" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):243 msgid "/usr/afs/local" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):244 msgid "$(localstatedir)/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):245 msgid "/var/lib/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):248 msgid "afsdbdir" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):249 msgid "Auth/serverlist/... databases" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):250 msgid "/usr/afs/db" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):251 msgid "$(localstatedir)/openafs/db" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):252 msgid "/var/lib/openafs/db" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):255 msgid "afslogdir" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):256 msgid "Log files" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):257 msgid "/usr/afs/logs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):258 msgid "$(localstatedir)/openafs/logs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):259 msgid "/var/lib/openafs/logs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):262 msgid "afsbosconfig" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):263 msgid "Overseer config" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):264 msgid "$(afslocaldir)/BosConfig" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):265 msgid "$(afsconfdir)/BosConfig" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):266 msgid "/etc/openafs/BosConfig" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):270 msgid "" "There are some other oddities, like binaries being put in /usr/vice/" "etc in Transarc mode, but this list is not intended to be " "comprehensive. It is rather meant to serve as a reference to those " "troubleshooting config file transition." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):277 msgid "" "Also as a result of the path changes, the default disk cache location has " "been changed from /usr/vice/cache to /var/cache/openafs." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):283 msgid "" "Furthermore, the init-script has been split into a client and a server part. " "You used to have /etc/init.d/afs, but now you'll end up with " "both /etc/init.d/openafs-client and /etc/init.d/openafs-" "server. Consequently, the configuration file /etc/conf.d/afs has been split into /etc/conf.d/openafs-client and /" "etc/conf.d/openafs-server. Also, options in /etc/conf.d/afs to turn either client or server on or off have been obsoleted." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):295 msgid "" "Another change to the init script is that it doesn't check your disk cache " "setup anymore. The old code required that a separate ext2 partition be " "mounted at /usr/vice/cache. There were some problems with that:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):302 msgid "" "Though it's a very logical setup, your cache doesn't need to be on a " "separate partition. As long as you make sure that the amount of space " "specified in /etc/openafs/cacheinfo really is available for " "disk cache usage, you're safe. So there is no real problem with having the " "cache on your root partition." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):309 msgid "" "Some people use soft-links to point to the real disk cache location. The " "init script didn't like this, because then this cache location didn't turn " "up in /proc/mounts." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):314 msgid "" "Many prefer ext3 over ext2 nowadays. Both filesystems are valid for usage as " "a disk cache. Any other filesystem is unsupported (like: don't try reiserfs, " "you'll get a huge warning, expect failure afterwards)." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):325 msgid "Transition to the new paths" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):328 msgid "" "First of all, emerging a newer OpenAFS version should not overwrite any old " "configuration files. The script is designed to not change any files already " "present on the system. So even if you have a totally messed up configuration " "with a mix of old and new locations, the script should not cause further " "problems. Also, if a running OpenAFS server is detected, the installation " "will abort, preventing possible database corruption." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):337 msgid "" "One caveat though -- there have been ebuilds floating around the internet " "that partially disable the protection that Gentoo puts on /etc. " "These ebuilds have never been distributed by Gentoo. You might want to check " "the CONFIG_PROTECT_MASK variable in the output of the following " "command:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):344 msgid "Checking your CONFIG_PROTECT_MASK" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):344 #, no-wrap msgid "" "\n" "# emerge info | grep \"CONFIG_PROTECT_MASK\"\n" "CONFIG_PROTECT_MASK=\"/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d\"\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):349 msgid "" "Though nothing in this ebuild would touch the files in /etc/afs, upgrading will cause the removal of your older OpenAFS installation. " "Files in CONFIG_PROTECT_MASK that belong to the older installation " "will be removed as well." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):356 msgid "" "It should be clear to the experienced user that in the case he has tweaked " "his system by manually adding soft links (e.g. /usr/afs/etc to " "/etc/openafs), the new installation may run fine while still " "using the old configuration files. In this case, there has been no real " "transition, and cleaning up the old installation will result in a broken " "OpenAFS config." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):364 msgid "Now that you know what doesn't happen, you may want to know what does:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):369 msgid "/usr/afs/etc is copied to /etc/openafs/server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):372 msgid "/usr/vice/etc is copied to /etc/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):375 msgid "/usr/afs/local is copied to /var/lib/openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):378 msgid "" "/usr/afs/local/BosConfig is copied to /etc/openafs/" "BosConfig, while replacing occurrences of /usr/afs/bin/ " "with /usr/libexec/openafs, /usr/afs/etc with " "/etc/openafs/server and /usr/afs/bin (without " "the / as previously) with /usr/bin" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):386 msgid "/usr/afs/db is copied to /var/lib/openafs/db" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):389 msgid "" "The configuration file /etc/conf.d/afs is copied to /etc/" "conf.d/openafs-client, as all known old options were destined for " "client usage only." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):399 msgid "The upgrade itself" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):402 msgid "" "So you haven't got an OpenAFS server setup? Or maybe you do, the previous " "sections have informed you about what is going to happen, and you're still " "ready for it?" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):408 msgid "Let's go ahead with it then!" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):412 msgid "If you do have a server running, you want to shut it down now." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):416 msgid "Stopping OpenAFS (in case you have a server)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):416 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):439 #, no-wrap msgid "" "\n" "# /etc/init.d/afs stop\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):420 msgid "And then the upgrade itself." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):424 msgid "Now upgrade!" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):424 #, no-wrap msgid "" "\n" "# emerge -u openafs\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):431 msgid "Restarting OpenAFS" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):434 msgid "" "If you had an OpenAFS server running, you would have not have been forced to " "shut it down. Now is the time to do that." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):439 msgid "Stopping OpenAFS client after upgrade" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):443 msgid "" "As you may want keep the downtime to a minimum, so you can restart your " "OpenAFS server right away." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):448 msgid "Restarting OpenAFS server after upgrade" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):448 #, no-wrap msgid "" "\n" "# /etc/init.d/openafs-server start\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):452 msgid "You can check whether it's running properly with the following command:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):456 msgid "Checking OpenAFS server status" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):456 #, no-wrap msgid "" "\n" "# /usr/bin/bos status localhost -localauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):460 msgid "" "Before starting the OpenAFS client again, please take time to check your " "cache settings. They are determined by /etc/openafs/cacheinfo. " "To restart your OpenAFS client installation, please type the following:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):466 msgid "Restarting OpenAFS client after upgrade" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):466 #, no-wrap msgid "" "\n" "# /etc/init.d/openafs-client start\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):473 msgid "Cleaning up afterwards" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):476 msgid "" "Before cleaning up, please make really sure that everything runs smoothly " "and that you have restarted after the upgrade (otherwise, you may still be " "running your old installation)." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(impo):482 msgid "" "Please make sure you're not using /usr/vice/cache for disk " "cache if you are deleting /usr/vice!!" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):487 msgid "The following directories may be safely removed from the system:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):498 msgid "The following files are also unnecessary:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):507 msgid "Removing the old files" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):507 #, no-wrap msgid "" "\n" "# tar czf /root/oldafs-backup.tgz /etc/afs /usr/vice /usr/afs /usr/afsws\n" "# rm -R /etc/afs /usr/vice /usr/afs /usr/afsws\n" "# rm /etc/init.d/afs /etc/conf.d/afs\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):513 msgid "" "In case you've previously used ebuilds =openafs-1.2.13 or =openafs-1.3.85, " "you may also have some other unnecessary files:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):528 msgid "Init Script changes" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):531 msgid "" "Now most people would have their systems configured to automatically start " "the OpenAFS client and server on startup. Those who don't can safely skip " "this section. If you had your system configured to start them automatically, " "you will need to re-enable this, because the names of the init scripts have " "changed." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):539 msgid "Re-enabling OpenAFS startup at boot time" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):539 #, no-wrap msgid "" "\n" "# rc-update del afs default\n" "# rc-update add openafs-client default\n" "# rc-update add openafs-server default\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):545 msgid "" "If you had =openafs-1.2.13 or =openafs-1.3.85, you should " "remove afs-client and afs-server from the default " "runlevel, instead of afs." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):554 msgid "Troubleshooting: what if the automatic upgrade fails" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):557 msgid "" "Don't panic. You shouldn't have lost any data or configuration files. So " "let's analyze the situation. Please file a bug at bugs.gentoo.org in any case, preferably with as much " "information as possible." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):564 msgid "" "If you're having problems starting the client, this should help you " "diagnosing the problem:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):570 msgid "Run dmesg. The client normally sends error messages there." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):573 msgid "" "Check /etc/openafs/cacheinfo. It should be of the form: /afs:" "{path to disk cache}:{number of blocks for disk cache}. Normally, your disk " "cache will be located at /var/cache/openafs." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):579 msgid "" "Check the output of lsmod. You will want to see a line beginning with " "the word openafs." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):583 msgid "pgrep afsd will tell you whether afsd is running or not" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):584 msgid "" "cat /proc/mounts should reveal whether /afs has been " "mounted." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):590 msgid "" "If you're having problems starting the server, then these hints may be " "useful:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):595 msgid "" "pgrep bosserver tells you whether the overseer is running or not. If " "you have more than one overseer running, then something has gone wrong. In " "that case, you should try a graceful OpenAFS server shutdown with bos " "shutdown localhost -localauth -wait, check the result with bos status " "localhost -localauth, kill all remaining overseer processes and then " "finally check whether any server processes are still running (ls /usr/" "libexec/openafs to get a list of them). Afterwards, do /etc/init.d/" "openafs-server zap to reset the status of the server and /etc/init.d/" "openafs-server start to try launching it again." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(li):606 msgid "" "If you're using OpenAFS' own logging system (which is the default setting), " "check out /var/lib/openafs/logs/*. If you're using the syslog " "service, go check out its logs for any useful information." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):618 msgid "Documentation" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):620 msgid "Getting AFS Documentation" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):623 msgid "" "You can get the original IBM AFS Documentation. It is very well written and " "you really want read it if it is up to you to administer a AFS Server." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):628 msgid "Installing afsdoc" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):628 #, no-wrap msgid "" "\n" "# emerge app-doc/afsdoc\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):632 msgid "" "You also have the option of using the documentation delivered with OpenAFS. " "It is installed when you have the USE flag doc enabled while emerging " "OpenAFS. It can be found in /usr/share/doc/openafs-*/. At the " "time of writing, this documentation was a work in progress. It may however " "document newer features in OpenAFS that aren't described in the original IBM " "AFS Documentation." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):646 msgid "Client Installation" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):648 msgid "Building the Client" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):651 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):783 msgid "Installing openafs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):651 #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):783 #, no-wrap msgid "" "\n" "# emerge net-fs/openafs\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):655 msgid "After successful compilation you're ready to go." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):662 msgid "A simple global-browsing client installation" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):665 msgid "" "If you're not part of a specific OpenAFS-cell you want to access, and you " "just want to try browsing globally available OpenAFS-shares, then you can " "just install OpenAFS, not touch the configuration at all, and start /" "etc/init.d/openafs-client." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):675 msgid "Accessing a specific OpenAFS cell" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):678 msgid "" "If you need to access a specific cell, say your university's or company's " "own cell, then some adjustments to your configuration have to be made." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):683 msgid "" "Firstly, you need to update /etc/openafs/CellServDB with the " "database servers for your cell. This information is normally provided by " "your administrator." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):689 msgid "" "Secondly, in order to be able to log onto the OpenAFS cell, you need to " "specify its name in /etc/openafs/ThisCell." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):694 msgid "Adjusting CellServDB and ThisCell" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):694 #, no-wrap msgid "" "\n" "CellServDB:\n" ">netlabs #Cell name\n" "10.0.0.1 #storage\n" "\n" "ThisCell:\n" "netlabs\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(warn):703 msgid "" "Only use spaces inside the CellServDB file. The client will " "most likely fail if you use TABs." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):708 msgid "" "CellServDB tells your client which server(s) it needs to contact for a " "specific cell. ThisCell should be quite obvious. Normally you use a name " "which is unique for your organisation. Your (official) domain might be a " "good choice." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):715 msgid "" "For a quick start, you can now start /etc/init.d/openafs-client " "and use klog to authenticate yourself and start using your access to " "the cell. For automatic logons to you cell, you want to consult the " "appropriate section below." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):725 msgid "Adjusting the cache" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):728 msgid "" "Unfortunately the AFS Client needs a ext2/3 filesystem for its cache to run " "correctly. There are some issues when using other filesystems (using e.g. " "reiserfs is not a good idea)." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):734 msgid "" "You can house your cache on an existing filesystem (if it's ext2/3), or you " "may want to have a separate partition for that. The default location of the " "cache is /var/cache/openafs, but you can change that by editing " "/etc/openafs/cacheinfo. A standard size for your cache is " "200MB, but more won't hurt." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):745 msgid "Starting AFS on startup" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):748 msgid "" "The following command will create the appropriate links to start your afs " "client on system startup." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(warn):753 msgid "" "You should always have a running afs server in your domain when trying to " "start the afs client. Your system won't boot until it gets some timeout if " "your AFS server is down (and this is quite a long long time.)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):759 msgid "Adding AFS client to the default runlevel" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):759 #, no-wrap msgid "" "\n" "# rc-update add openafs-client default\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):768 msgid "Server Installation" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):770 msgid "Building the Server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):773 msgid "" "All commands should be written in one line!! In this document they are " "sometimes wrapped to two lines to make them easier to read." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):778 msgid "" "If you haven't already done so, the following command will install all " "necessary binaries for setting up an AFS Server and Client." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):790 msgid "Starting AFS Server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):793 msgid "" "You need to run the bosserver command to initialize the Basic " "OverSeer (BOS) Server, which monitors and controls other AFS server " "processes on its server machine. Think of it as init for the system. Include " "the -noauth flag to disable authorization checking, since you haven't " "added the admin user yet." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(warn):801 msgid "" "Disabling authorization checking gravely compromises cell security. You must " "complete all subsequent steps in one uninterrupted pass and must not leave " "the machine unattended until you restart the BOS Server with authorization " "checking enabled. Well, this is what the AFS documentation says. :)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):808 msgid "Initialize the Basic OverSeer Server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):808 #, no-wrap msgid "" "\n" "# bosserver -noauth &\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):812 msgid "" "Verify that the BOS Server created /etc/openafs/server/CellServDB and /etc/openafs/server/ThisCell" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):817 msgid "Check if CellServDB and ThisCell are created" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):817 #, no-wrap msgid "" "\n" "# ls -al /etc/openafs/server/\n" "-rw-r--r-- 1 root root 41 Jun 4 22:21 CellServDB\n" "-rw-r--r-- 1 root root 7 Jun 4 22:21 ThisCell\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):826 msgid "Defining Cell Name and Membership for Server Process" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):829 msgid "Now assign your cell's name." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(impo):833 msgid "" "There are some restrictions on the name format. Two of the most important " "restrictions are that the name cannot include uppercase letters or more than " "64 characters. Remember that your cell name will show up under /afs, so you might want to choose a short one." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):840 msgid "" "In the following and every instruction in this guide, for the <server " "name> argument substitute the full-qualified hostname (such as afs." "gentoo.org) of the machine you are installing. For the <cell name> " "argument substitute your cell's complete name (such as gentoo)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):848 msgid "Run the bos setcellname command to set the cell name:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):852 msgid "Set the cell name" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):852 #, no-wrap msgid "" "\n" "# bos setcellname <server name> <cell name> -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):859 msgid "Starting the Database Server Process" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):862 msgid "" "Next use the bos create command to create entries for the four " "database server processes in the /etc/openafs/BosConfig file. " "The four processes run on database server machines only." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):870 msgid "kaserver" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):871 msgid "" "The Authentication Server maintains the Authentication Database. This can be " "replaced by a Kerberos 5 daemon. If anybody wants to try that feel free to " "update this document :)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):878 msgid "buserver" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):879 msgid "The Backup Server maintains the Backup Database" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):882 msgid "ptserver" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):883 msgid "The Protection Server maintains the Protection Database" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):886 msgid "vlserver" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(ti):887 msgid "" "The Volume Location Server maintains the Volume Location Database (VLDB). " "Very important :)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):894 msgid "Create entries for the database processes" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):894 #, no-wrap msgid "" "\n" "# bos create <server name> kaserver \\\n" "simple /usr/libexec/openafs/kaserver \\\n" "-cell <cell name> -noauth\n" "# bos create <server name> buserver \\\n" "simple /usr/libexec/openafs/buserver \\\n" "-cell <cell name> -noauth\n" "# bos create <server name> ptserver \\\n" "simple /usr/libexec/openafs/ptserver \\\n" "-cell <cell name> -noauth\n" "# bos create <server name> \\\n" "vlserver simple /usr/libexec/openafs/vlserver \\\n" "-cell <cell name> -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):909 msgid "" "You can verify that all servers are running with the bos status " "command:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):913 msgid "Check if all the servers are running" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):913 #, no-wrap msgid "" "\n" "# bos status <server name> -noauth\n" "Instance kaserver, currently running normally.\n" "Instance buserver, currently running normally.\n" "Instance ptserver, currently running normally.\n" "Instance vlserver, currently running normally.\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):924 msgid "Initializing Cell Security" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):927 msgid "" "Now we'll initialize the cell's security mechanisms. We'll begin by creating " "the following two initial entries in the Authentication Database: The main " "administrative account, called admin by convention and an entry for " "the AFS server processes, called afs. No user logs in under the " "identity afs, but the Authentication Server's Ticket Granting Service " "(TGS) module uses the account to encrypt the server tickets that it grants " "to AFS clients. This sounds pretty much like Kerberos :)" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):937 msgid "Enter kas interactive mode" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):941 msgid "Entering the interactive mode" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):941 #, no-wrap msgid "" "\n" "# kas -cell <cell name> -noauth\n" "ka> create afs\n" "initial_password:\n" "Verifying, please re-enter initial_password:\n" "ka> create admin\n" "initial_password:\n" "Verifying, please re-enter initial_password:\n" "ka> examine afs\n" "\n" "User data for afs\n" "key (0) cksum is 2651715259, last cpw: Mon Jun 4 20:49:30 2001\n" "password will never expire.\n" "An unlimited number of unsuccessful authentications is permitted.\n" "entry never expires. Max ticket lifetime 100.00 hours.\n" "last mod on Mon Jun 4 20:49:30 2001 by <none>\n" "permit password reuse\n" "ka> setfields admin -flags admin\n" "ka> examine admin\n" "\n" "User data for admin (ADMIN)\n" "key (0) cksum is 2651715259, last cpw: Mon Jun 4 20:49:59 2001\n" "password will never expire.\n" "An unlimited number of unsuccessful authentications is permitted.\n" "entry never expires. Max ticket lifetime 25.00 hours.\n" "last mod on Mon Jun 4 20:51:10 2001 by <none>\n" "permit password reuse\n" "ka>\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):971 msgid "" "Run the bos adduser command, to add the admin user to the " "/etc/openafs/server/UserList." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):976 msgid "Add the admin user to the UserList" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):976 #, no-wrap msgid "" "\n" "# bos adduser <server name> admin -cell <cell name> -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):980 msgid "" "Issue the bos addkey command to define the AFS Server encryption key " "in /etc/openafs/server/KeyFile" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):985 msgid "" "If asked for the input key, give the password you entered when creating the " "AFS entry with kas" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):990 msgid "Entering the password" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):990 #, no-wrap msgid "" "\n" "# bos addkey <server name> -kvno 0 -cell <cell name> -noauth\n" "input key:\n" "Retype input key:\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):996 msgid "" "Issue the pts createuser command to create a Protection Database " "entry for the admin user." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):1001 msgid "" "By default, the Protection Server assigns AFS UID 1 to the admin " "user, because it is the first user entry you are creating. If the local " "password file (/etc/passwd or equivalent) already has an entry " "for admin that assigns a different UID use the -id argument to " "create matching UIDs." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1009 msgid "Create a Protection Database entry for the database user" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1009 #, no-wrap msgid "" "\n" "# pts createuser -name admin -cell <cell name> [-id <AFS UID>] -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1013 msgid "" "Issue the pts adduser command to make the admin user a member " "of the system:administrators group, and the pts membership command to " "verify the new membership" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1019 msgid "Make admin a member of the administrators group and verify" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1019 #, no-wrap msgid "" "\n" "# pts adduser admin system:administrators -cell <cell name> -noauth\n" "# pts membership admin -cell <cell name> -noauth\n" "Groups admin (id: 1) is a member of:\n" "system:administrators\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):1029 msgid "Properly (re-)starting the AFS server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1032 msgid "" "At this moment, proper authentication is possible, and the OpenAFS server " "can be started in a normal fashion. Note that authentication also requires a " "running OpenAFS client (setting it up is described in the previous chapter)." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1042 msgid "Shutdown bosserver" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1042 #, no-wrap msgid "" "\n" "# bos shutdown <server name> -wait -noauth\n" "# killall bosserver\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1047 msgid "Normal OpenAFS server (and client) startup" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1047 #, no-wrap msgid "" "\n" "# /etc/init.d/openafs-server start\n" "# /etc/init.d/openafs-client start\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1052 msgid "Adding AFS server to the default runlevel" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1052 #, no-wrap msgid "" "\n" "# rc-update add openafs-server default\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1056 msgid "Getting a token as the admin user" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1056 #, no-wrap msgid "" "\n" "# klog admin\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):1074 msgid "Starting the File Server, Volume Server and Salvager" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1077 msgid "" "Start the fs process, which consists of the File Server, Volume " "Server and Salvager (fileserver, volserver and salvager processes)." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1082 msgid "Start the fs process" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1082 #, no-wrap msgid "" "\n" "# bos create <server name> fs \\\n" "fs /usr/libexec/openafs/fileserver /usr/libexec/openafs/volserver /usr/libexec/openafs/salvager \\\n" "-cell <cell name> -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1088 msgid "Verify that all processes are running:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1092 msgid "Check if all processes are running" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1092 #, no-wrap msgid "" "\n" "# bos status <server name> -long -noauth\n" "Instance kaserver, (type is simple) currently running normally.\n" "Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)\n" "Last exit at Mon Jun 4 21:07:17 2001\n" "Command 1 is '/usr/libexec/openafs/kaserver'\n" "\n" "Instance buserver, (type is simple) currently running normally.\n" "Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)\n" "Last exit at Mon Jun 4 21:07:17 2001\n" "Command 1 is '/usr/libexec/openafs/buserver'\n" "\n" "Instance ptserver, (type is simple) currently running normally.\n" "Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)\n" "Last exit at Mon Jun 4 21:07:17 2001\n" "Command 1 is '/usr/libexec/openafs/ptserver'\n" "\n" "Instance vlserver, (type is simple) currently running normally.\n" "Process last started at Mon Jun 4 21:07:17 2001 (2 proc starts)\n" "Last exit at Mon Jun 4 21:07:17 2001\n" "Command 1 is '/usr/libexec/openafs/vlserver'\n" "\n" "Instance fs, (type is fs) currently running normally.\n" "Auxiliary status is: file server running.\n" "Process last started at Mon Jun 4 21:09:30 2001 (2 proc starts)\n" "Command 1 is '/usr/libexec/openafs/fileserver'\n" "Command 2 is '/usr/libexec/openafs/volserver'\n" "Command 3 is '/usr/libexec/openafs/salvager'\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1122 msgid "" "Your next action depends on whether you have ever run AFS file server " "machines in the cell." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1127 msgid "" "If you are installing the first AFS Server ever in the cell, create the " "first AFS volume, root.afs" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):1132 msgid "" "For the partition name argument, substitute the name of one of the machine's " "AFS Server partitions. Any filesystem mounted under a directory called " "/vicepx, where x is in the range of a-z, will be considered and " "used as an AFS Server partition. Any unix filesystem will do (as opposed to " "the client's cache, which can only be ext2/3). Tip: the server checks for " "each /vicepx mount point whether a filesystem is mounted there. " "If not, the server will not attempt to use it. This behaviour can be " "overridden by putting a file named AlwaysAttach in this " "directory." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1143 msgid "Create the root.afs volume" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1143 #, no-wrap msgid "" "\n" "# vos create <server name> <partition name> root.afs -cell <cell name> -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1147 msgid "" "If there are existing AFS file server machines and volumes in the cell issue " "the vos sncvldb and vos syncserv commands to synchronize the " "VLDB (Volume Location Database) with the actual state of volumes on the " "local machine. This will copy all necessary data to your new server." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1154 msgid "" "If the command fails with the message \"partition /vicepa does not exist on " "the server\", ensure that the partition is mounted before running OpenAFS " "servers, or mount the directory and restart the processes using bos " "restart <server name> -all -cell <cell name> -noauth." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1162 msgid "Synchronise the VLDB" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1162 #, no-wrap msgid "" "\n" "# vos syncvldb <server name> -cell <cell name> -verbose -noauth\n" "# vos syncserv <server name> -cell <cell name> -verbose -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):1170 msgid "Starting the Server Portion of the Update Server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1173 msgid "Start the update server" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1173 #, no-wrap msgid "" "\n" "# bos create <server name> \\\n" "upserver simple \"/usr/libexec/openafs/upserver \\\n" "-crypt /etc/openafs/server -clear /usr/libexec/openafs\" \\\n" "-cell <cell name> -noauth\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):1183 msgid "Configuring the Top Level of the AFS filespace" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1186 msgid "" "First you need to set some ACLs, so that any user can lookup /afs." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):1191 msgid "" "The default OpenAFS client configuration has dynroot enabled. This " "option turns /afs into a virtual directory composed of the " "contents of your /etc/openafs/CellServDB file. As such, the " "following command will not work, because it requires a real AFS directory. " "You can temporarily switch dynroot off by setting ENABLE_DYNROOT to " "no in /etc/conf.d/openafs-client. Don't forget to issue " "a client restart after changing parameters." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1201 msgid "Set access control lists" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1201 #, no-wrap msgid "" "\n" "# fs setacl /afs system:anyuser rl\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1205 msgid "" "Then you need to create the root volume, mount it readonly on /afs/<" "cell name> and read/write on /afs/.<cell name>." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1211 msgid "Prepare the root volume" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1211 #, no-wrap msgid "" "\n" "# vos create <server name> <partition name> root.cell\n" "# fs mkmount /afs/<cell name> root.cell\n" "# fs setacl /afs/<cell name> system:anyuser rl\n" "# fs mkmount /afs/.<cell name> root.cell -rw\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1218 msgid "Adding volumes underneath" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1218 #, no-wrap msgid "" "\n" "# vos create <server name> <partition name> <myvolume>\n" "# fs mkmount /afs/<cell name>/<mymountpoint> <myvolume>\n" "# fs mkmount /afs/<cell name>/.<mymountpoint> <myvolume> -rw\n" "# fs setquota /afs/<cell name>/.<mymountpoint> -max <quotum>\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1225 msgid "" "Finally you're done!!! You should now have a working AFS file server on your " "local network. Time to get a big cup of coffee and print out the AFS " "documentation!!!" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(note):1231 msgid "" "It is very important for the AFS server to function properly, that all " "system clocks are synchronized. This is best accomplished by installing a " "ntp server on one machine (e.g. the AFS server) and synchronize all client " "clocks with the ntp client. This can also be done by the AFS client." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):1243 msgid "Basic Administration" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):1245 msgid "Disclaimer" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1248 msgid "" "OpenAFS is an extensive technology. Please read the AFS documentation for " "more information. We only list a few administrative tasks in this chapter." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(title):1256 msgid "Configuring PAM to Acquire an AFS Token on Login" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1259 msgid "" "To use AFS you need to authenticate against the KA Server if using an " "implementation AFS Kerberos 4, or against a Kerberos 5 KDC if using MIT, " "Heimdal, or ShiShi Kerberos 5. However in order to login to a machine you " "will also need a user account, this can be local in /etc/passwd, NIS, LDAP (OpenLDAP), or a Hesiod database. PAM allows Gentoo to tie " "the authentication against AFS and login to the user account." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1269 msgid "" "You will need to update /etc/pam.d/system-auth which is used by " "the other configurations. \"use_first_pass\" indicates it will be checked " "first against the user login, and \"ignore_root\" stops the local superuser " "being checked so as to order to allow login if AFS or the network fails." msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1277 msgid "/etc/pam.d/system-auth" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1277 #, no-wrap msgid "" "\n" "auth required pam_env.so\n" "auth sufficient pam_unix.so likeauth nullok\n" "auth sufficient pam_afs.so.1 use_first_pass ignore_root\n" "auth required pam_deny.so\n" "\n" "account required pam_unix.so\n" "\n" "password required pam_cracklib.so retry=3\n" "password sufficient pam_unix.so nullok md5 shadow use_authtok\n" "password required pam_deny.so\n" "\n" "session required pam_limits.so\n" "session required pam_unix.so\n" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(p):1293 msgid "" "In order for sudo to keep the real user's token and to prevent local " "users gaining AFS access change /etc/pam.d/su as follows:" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre:caption):1298 msgid "/etc/pam.d/su" msgstr "" #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(pre):1298 #, no-wrap msgid "" "\n" "# Here, users with uid > 100 are considered to belong to AFS and users with\n" "# uid <= 100 are ignored by pam_afs.\n" "auth sufficient pam_afs.so.1 ignore_uid 100\n" "\n" "auth sufficient pam_rootok.so\n" "\n" "# If you want to restrict users begin allowed to su even more,\n" "# create /etc/security/suauth.allow (or to that matter) that is only\n" "# writable by root, and add users that are allowed to su to that\n" "# file, one per line.\n" "#auth required pam_listfile.so item=ruser \\\n" "# sense=allow onerr=fail file=/etc/security/suauth.allow\n" "\n" "# Uncomment this to allow users in the wheel group to su without\n" "# entering a passwd.\n" "#auth sufficient pam_wheel.so use_uid trust\n" "\n" "# Alternatively to above, you can implement a list of users that do\n" "# not need to supply a passwd with a list.\n" "#auth sufficient pam_listfile.so item=ruser \\\n" "# sense=allow onerr=fail file=/etc/security/suauth.nopass\n" "\n" "# Comment this to allow any user, even those not in the 'wheel'\n" "# group to su\n" "auth required pam_wheel.so use_uid\n" "\n" "auth required pam_stack.so service=system-auth\n" "\n" "account required pam_stack.so service=system-auth\n" "\n" "password required pam_stack.so service=system-auth\n" "\n" "session required pam_stack.so service=system-auth\n" "session optional pam_xauth.so\n" "\n" "# Here we prevent the real user id's token from being dropped\n" "session optional pam_afs.so.1 no_unlog\n" msgstr "" #. Place here names of translator, one per line. Format should be NAME; ROLE; E-MAIL #: ../../gentoo/xml/htdocs/doc/en//openafs.xml(None):0 msgid "translator-credits" msgstr ""