% Linux Installation and Getting Started    -*- TeX -*-
% misc.tex
% Copyright (c) 1992, 1993 by Matt Welsh <mdw@metalab.unc.edu>
%
% This file is freely redistributable, but you must preserve this copyright 
% notice on all copies, and it must be distributed only as part of "Linux 
% Installation and Getting Started". This file's use is covered by the 
% copyright for the entire document, in the file "copyright.tex".
%
% Copyright (c) 1998 by Specialized Systems Consultants Inc. 
% <ligs@ssc.com>

\section{Različna opravila}
%\markboth{Sistemsko upravljanje}{Različna opravila}

Verjeli ali ne, obstajajo številna oskrbniška opravila za
sistemskega upravljalca, ki ne spadajo v nobeno od večjih
kategorij.

\subsection{Sistemske začetne datoteke}\label{sec-rc}
\index{zagonski skripti}
\index{začetni skripti}
Ko se sistem zažene, samodejno izvede številne skripte, še preden
se prijavi kak uporabnik.  Tukaj je opis, kaj se dogaja.

\index{/etc/init@\texttt{/etc/init}}
\index{init@\texttt{init}}
\index{/etc/inittab@\texttt{/etc/inittab}}
\index{inittab@\texttt{inittab}}
\index{/etc/getty@\texttt{/etc/getty}}
\index{getty@\texttt{getty}}
V času zagona jedro porodi % spawns (SrS #918)
proces \texttt{/etc/init}.
\texttt{init} je program, ki prebere svojo nastavitveno datoteko
\texttt{/etc/inittab} in rodi druge procese glede na vsebino
te datoteke.  Eden od pomembnih procesov, ki se zaženejo iz \texttt{inittab},
je proces \texttt{/etc/getty}, ki se začne na vsaki navidezni konzoli
(angl.\ virtual console, VC).  Proces \texttt{getty} vzame navidezno
konzolo, ki jo uporablja, in začne na njej prijavni proces z ukazom
\texttt{login}.
To vam dovoljuje, da se prijavite na vsako navidezno konzolo.
Če \texttt{/etc/inittab}
ne vsebuje procesa \texttt{getty} za določeno navidezno konzolo,
se na to navidezno konzolo ne boste mogli prijaviti.

\index{/etc/rc@\texttt{/etc/rc}}
\index{rc@\texttt{rc}}
\index{/etc/rc.local@\texttt{/etc/rc.local}}
\index{rc.local@\texttt{rc.local}}
Še en proces, ki se izvede iz \texttt{/etc/inittab}, je
\texttt{/etc/rc}, glavna sistemska inicializacijska datoteka.  Ta
datoteka je preprost skript ukazne lupine, ki izvaja vse
inicializacijske ukaze, potrebne v času zagona, kot so priklop
datotečnih sistemov (glejte stran~\pageref{sec-manage-fs}) in priprava
izmenjalnega prostora.  Na nekaterih sistemih \texttt{init} izvaja
datoteko \texttt{/etc/init.d/rc}.

Vaš sistem lahko izvaja tudi druge inicializacijske skripte, na primer
\texttt{/etc/rc.local}, ki navadno vsebuje pripravljalne ukaze,
specifične za vaš lasten sistem, kot je nastavitev gostiteljskega
imena (glejte naslednji razdelek).  Skript \texttt{rc.local} se lahko
zažene iz \texttt{/etc/rc} ali neposredno iz \texttt{/etc/inittab}.

\subsection{Nastavitev gostiteljskega imena}\label{sec-set-host-name}
\index{gostiteljsko ime!nastavitev}
\index{hostname!\texttt{hostname}}

V omrežnem okolju se gostiteljsko ime (angl.\ host name) uporablja za
enoznačno določitev določenega stroja, medtem ko pri samostojnem
stroju gostiteljsko ime preprosto daje sistemu osebnost in šarm.  To
je kot poimenovanje domače živali: vedno lahko rečete svojemu psu
>>Pes<<, a je veliko bolj zanimivo, da poimenujete svojega psa z
imenom, kot je Piko ali Runo.

Nastavitev gostiteljskega imena vašega sistema zadeva le uporabo
ukaza \texttt{hostname}.  Če ste na omrežju, bo vaše gostiteljsko
ime polno gostiteljsko ime vašega stroja, kot je
\texttt{goober.norelco.com}.  Če niste na omrežju nobene vrste,
lahko izberete poljubno ime gostitelja in domeno, kot
\texttt{loomer.vpizza.com}, \texttt{shoop.nowhere.edu}
ali \texttt{floof.org}.

Gostiteljsko ime se mora pojaviti v datoteki \texttt{/etc/hosts},
ki priredi naslove za IP vsakemu gostitelju.  Tudi, če vaš stroj
ni na omrežju, bi morali vključiti vaše lastno gostiteljsko
ime v datoteko \texttt{/etc/hosts}.  Če niste na omrežju TCP/IP
in je vaše gostiteljsko ime \texttt{floof.org}, preprosto vključite
naslednjo vrstico v \texttt{/etc/hosts}:
\begin{tscreen}
127.0.0.1\ \ \ \ \ \ \ floof.org localhost
\end{tscreen}
To dodeli vaše gostiteljsko ime \texttt{floof.org} zaprtozančnemu
naslovu (angl.\ loopback address) 127.0.0.1.  Povratni vmesnik
je prisoten, če je stroj priključen na omrežje ali pa ne.
Vzdevku \texttt{localhost} se vedno priredi ta naslov.

Če ste na omrežju TCP/IP, bi v datoteki \texttt{/etc/hosts} morala
biti vaš naslov za IP in gostiteljsko ime.  Na primer, če je
vaše gostiteljsko ime \texttt{goober.norelco.com} in vaš naslov
za IP 128.253.154.32, dodajte naslednjo vrstico v \texttt{/etc/hosts}:
\begin{tscreen}
128.253.154.32\ \ \ \ \ \ \ goober.norelco.com
\end{tscreen}

%% If your host name does not appear in \texttt{/etc/hosts}, you will
%% not be able to set it.

Za nastavitev vašega gostiteljskega imena preprosto uporabite
ukaz \texttt{hostname}.  Na primer, ukaz
\begin{tscreen}
\# \emph{hostname -S goober.norelco.com}
\end{tscreen}
nastavi gostiteljsko ime na \texttt{goober.norelco.com}.  V večini
primerov se ukaz \texttt{hostname} izvede iz ene od sistemskih
zagonskih datotek, kot sta \texttt{/etc/rc} ali \texttt{/etc/rc.local}.
Uredite ti dve datoteki in spremenite ukaz \texttt{hostname}, ki
ga najdete tam, da bo odražal vaše lastno gostiteljsko ime.
Po ponovnem zagonu bo sistem uporabljal novo ime.
