Provided by: manpages-tr_1.0.5.1-2_all bug

İSİM

       inittab  -  sysv  uyumlu  init  süreci  tarafından  kullanılan  inittab
       dosyasının biçimi

AÇIKLAMA

       inittab dosyasında, sistem açılışında ve normal çalışma sırasında hangi
       süreçlerin   başlatılacağı   belirtilir   (örneğin,   /etc/init.d/boot,
       /etc/init.d/rc, getty, ...). init(8), her  birinin  başlatılacak  kendi
       süreç  kümesi  olan  çalışma  seviyelerinden  birini seçebilir. Geçerli
       çalışma seviyeleri 0 dan 6 ya kadar olan normal seviyeler ile A, B ve C
       isteğe  bağlı  seviyeleridir.  inittab  dosyası  içindeki  bir girdinin
       biçimi şöyledir:

              kimlik:alma_seviyeleri:eylem:sre

       `#' karakteri ile başlayan satırlar yoksayılır.

       kimlik inittab içindeki bir girdiyi tanımlayan  1-4  karakterlik  eşsiz
              bir  dizilimdir  (a.out  kütüphaneleri  ya  da sürümü 5.2.18 den
              küçük kütüpanelerle derlenmiş sysvinit sürümleri için bu sınır 2
              karakterdir.).

              Not:  getty  ve  diğer  login süreçleri için kimlik alanı ilgili
              tty'nin numarası (örn, tty1 için  1)  olmalıdır.  Aksi  takdirde
              login hesapları düzgün çalışmayabilir.

       alma_seviyeleri
              Belirtilen   eylemi   gerçekleştirecek   çalışma   seviyelerinin
              listesidir.

       eylem  Gerçekleştirilecek eylem belirtilir.

       sre  Çalıştırılacak süreç belirtilir. Süreç alanı bir  '+'  karakteri
              ile   başlıyorsa,   init,   süreç   için  utmp  ve  wtmp  hesabı
              oluşturmayacaktır. Bu, kendi utmp/wtmp yönetimini yapmakta ısrar
              eden getty için gereklidir. Bu ayrıca tarihsel bir hatadır.

       alma_seviyeleri  alanı,  farklı  çalışma seviyelerini belirtmek için
       çok sayıda karakter içerebilir.  Örneğin;  123,  sürecin  1,  2  ve  3.
       çalışma   seviyelerinde  başlatılacağını  belirtir.  alma_seviyeleri
       alanı  ondemand girdileri için A, B veya C içerebilir. sysinit, boot ve
       bootwait girdilerinin alma_seviyeleri alanı gözardı edilir.

       Sistem  çalışma  seviyesinin  değiştirilmesi  halinde,  çalışmakta olan
       ancak yeni  çalışma  seviyesinde  belirtilmeyen  süreçler  bir  SIGTERM
       sinyalinin ardından bir SIGKILL sinyali gönderilerek öldürülür.

       eylem alanında belirtilebilecek eylemler şunlardır:

       respawn
              Süreç her sonlandırılışında yeniden başlatılacaktır (örn, getty)

       wait   Süreç belirtilen çalışma  seviyesine  girildiğinde  bir  defalık
              çalıştırılacak ve init sonlanmasını bekleyecektir.

       once   Süreç  belirtilen  çalışma  seviyesine  girildiğinde bir defalık
              çalıştırılacaktır.

       boot   Süreç    sistem     açılışı     sırasında     çalıştırılacaktır.
              alma_seviyeleri alanı yoksayılır.

       bootwait
              Süreç   sistem   açılışı   sırasında   çalıştırılacak   ve  init
              sonlanmasını  bekleyecektir  (örn,  /etc/rc)  alma_seviyeleri
              alanı yoksayılır.

       off    Hiçbir şey yapmaz.

       ondemand
              ondemand  çalışma seviyesi ile işaretlenmiş bir süreç belirtilen
              ondemand çalışma seviyesinin her çağrılışında çalıştırılacaktır.
              Bu  durumda,  çalışma  seviyesi değiştirilmez. (ondemand çalışma
              seviyeleri `a', `b', ve `c' dir.)

       initdefault
              Bir initdefault  girdisi,  sistem  açılışından  sonra  girilecek
              çalışma  seviyesini  belirtmek için kullanılır. Eğer yoksa, init
              girilecek çalışma seviyesini konsolda  soracaktır.  sre  alanı
              gözardı edilir.

       sysinit
              sre   sistem   açılışı   sırasında   bir  boot  veya  bootwait
              girdisinden   önce   çalıştırılır.   alma_seviyeleri    alanı
              yoksayılır.

       powerwait
              sre  sistem  kapanışı  sırasında  çalıştırılır. init, makinaya
              bağlı bir  kesintisiz  güç  kaynağı  ile  haberleşen  bir  süreç
              tarafından  bu  durum  hakkında  bilgilendirilir.  init kapanışı
              bitirmeden önce süreci bekleyecektir.

       powerfail
              init'in  sürecin  sonlanmasını  beklememesi  dışında   powerwait
              gibidir.

       powerokwait
              Süreç,  gücün  tekrar geri gelmesi olasılığı gözönünde tutularak
              mümkün olduğunca çalıştırılır.

       powerfailnow
              KGK boşalmaya yaklaşıncaya kadar süreç  çalıştırılır  (bu  bilgi
              KGK tarafından kendisi ile haberleşen sürece veriliyorsa)

       ctrlaltdel
              Süreç,  init  bir  SIGINT  sinyali alınca çalıştırılır. Bu durum
              konsoldan CTRL-ALT-DEL tuşlarına aynı anda basıldığında  oluşur.
              Genellikle, kapanma sırasında tek kullanıcılı seviyeye geçmek ya
              da makinayı yeniden başlatmak için kullanılır.

       kbrequest
              Konsol klavyesinden özel olarak belirlenmiş bir tuş grubuna aynı
              anda basıldığında init bir sinyal alarak bu süreci başlatabilir.

              Bu işlev için belgelendirme  henüz  yeterli  değildir.  kbd-x.xx
              paketlerinde  daha  fazla bilgi bulunabilir (bu sayfa yazılırken
              son sürüm kbd-0.94 idi). Temel olarak,  tuşlar  "KeyboardSignal"
              eylemine  eşlenir.  Örneğin, Alt+Yukarı_ok için klavye dosyanıza
              aşağıdaki girdiyi yazabilirsiniz:

              alt keycode 103 = KeyboardSignal

ÖRNEKLER

       Eski Linux inittab'ını andıran bir inittab örneği:

              # linux için inittab
              id:1:initdefault:
              rc::bootwait:/etc/rc
              1:1:respawn:/etc/getty 9600 tty1
              2:1:respawn:/etc/getty 9600 tty2
              3:1:respawn:/etc/getty 9600 tty3
              4:1:respawn:/etc/getty 9600 tty4

       Bu inittab dosyası,  açılış  sırasında  /etc/rc  betiğini  ve  ardından
       tty1-tty4 üzerinde getty'leri çalıştırır.

       Biraz daha özenilmiş bir inittab (açıklamalar içindedir)

              # içinde çalışılacak seviye
              id:2:initdefault:

              # herşeyden önce sistemi ilkendirelim.
              si::sysinit:/etc/rc.d/bcheckrc

              # 0 kapanma, 6 yeniden başlatma, 1 onarım kipi.
              l0:0:wait:/etc/rc.d/rc.halt
              l1:1:wait:/etc/rc.d/rc.single
              l2:2345:wait:/etc/rc.d/rc.multi
              l6:6:wait:/etc/rc.d/rc.reboot

              # 3 parmak selamında yapılacak olan.
              ca::ctrlaltdel:/sbin/shutdown -t5 -rf now

              # 2 ve 3. çalışma seviyeleri: konsolda getty,
              # 3 ise ayrıca modem portunda getty
              1:23:respawn:/sbin/getty tty1 VC linux
              2:23:respawn:/sbin/getty tty2 VC linux
              3:23:respawn:/sbin/getty tty3 VC linux
              4:23:respawn:/sbin/getty tty4 VC linux
              S2:3:respawn:/sbin/uugetty ttyS2 M19200

İLGİLİ DOSYALAR

       /etc/inittab

YAZAN

       init  Miquel  van  Smoorenburg  <miquels  (at)  cistron.nl>  tarafından
       yazılmıştır.  Bu  kılavuz  sayfası  Sebastian  Lederer  <lederer   (at)
       francium.informatik.uni-bonn.de>  tarafından yazılmış ve Michael Haardt
       <u31b3hs      (at)      pool.informatik.rwth-aachen.de>      tarafından
       geliştirilmiştir.

İLGİLİ BELGELER

       init(8), telinit(1).

ÇEVİREN

       Nilgün Belma Bugüner <nilgun (at) belgeler·gen·tr>, Ocak 2004

                                 19 Mayıs 1998                      inittab(5)