Pada tanggal 08-Sep-99, I B Adi Sudewa nulis demikian:
....
> Aku udah login root di DC, terus jalanin XConfigurator ...
> Mereka punya card beda, satu pakai S3, satu lagi pakai Cirrus Logic yang
> servernya pakai SVGA ...
Kalau beda, berarti :
- Buat file konfigurasi yang berbeda untuk masing-masing video card
di /usr/X11R6/lib/X11/ dan beri nama sesuai nama hostnya,
misalnya : XF86config.merbabu dan XF86Config.dc1
- Hapus file konfigurasi yang ada di /etc/ atau /etc/X11/
Kalau anda login root di DC dan udah jalanin Xconfigurator, tetapi
direktori yang memuat konfigurasi X masih di sharing (tidak terpisah)
antara server dan DC tentu saja gagal.
>> - Apakah environment DISPLAY untuk DC diset ke host tertentu ?
> Nah .... aku rada-rada bloon nih ... gimana caranya liat environment
> variabel di X, kalau nggak ada x terminal ?
Maksudnya dari shell linux.
Pakai echo $DISPLAY
Kalau masih kosong, berarti masih standar dan itu tidak apa-apa.
>> - Apakah file /usr/X11R6/bin/startx berisikan baris-baris yang berfungsi
>> untuk otentikasi (cookie, auth atau sejenisnya) ?
>
> Kayanya iya tuh ... tapi nggak ngerti kodenya ....
> rada-rada kurang ngerti filosofi-nya X sih ...
Saya sendiri juga nggak paham buat apa itu auth dan cookies.
Tapi kalau saya uncomment, jalannya lancar. Kalau nggak, mustahil
bisa masuk satu kali pun dari DC.
Mungkin otentikasinya spesifik untuk masing-masing DC (host) berdasar
hostname.
> displaynya gimana, terus
> gimana caranya kalau aplikasi-nya remote tapi servernya lokal ...
- Jalankan xinit di DC
- Ketikkan xhost+ atau xhost +merbabu di xterm-nya DC
- Login ke merbabu dari DC
- Ketikkan : export DISPLAY=dc1:0
- Ketikkan : fvwm95 & (misalnya)
> Eh, tambahan pertanyaan :
> 1. Kenapa kalau aku login root, ada tulisan :
> PAM_pwdb[264]: (login) session opened for user root by (uid=0)
Karena :
- syslogd nggak jalan dan/atau
- baris * di /etc/syslog.conf di-comment dan/atau
- tidak ada file /etc/syslog.conf
untuk si DC
(Jangan kacaukan file konfigurasi DC dan server. Oleh karena itu,
biasanya direktori /etc dan /var antara DC dan server dimount secara
terpisah)
> 2. Kalau aku login root, terus aku jalanin
> passwd <nama user>
> Isi dari file /etc/passwd nggak berubah, dan aku nggak bisa login
> dengan user selain root.
Ngisinya dari DC atau server ?
Kalau dari DC pasti tidak bisa, karena /etc antara DC dan server berbeda
direktorinya.
Kalau dari server, pasti juga tidak bisa, karena -idem-
Solusinya, buat hard link passwd dan shadow dari /etc ke /tftpboot/192.
168.1.2/etc (misalnya) setiap kali ganti password dari server
atau pakai NIS (saya sendiri belum pernah coba pakai NIS....gagal
terus)
> Aku selalu login root, terus su jadi user lain
> untuk nyobain jadi user biasa.
Kalau saya, selama ini gantinya selalu via server, baru dibuat
hardlinknya sehingga semua DC terupdate secara 'manual'. Ini pula
yang menjadi BUGS script saya selama ini (lihat signature).
> dewa
Adhi,
Linux Registered User #69018
----------------------------------------------
Pengin utak-atik Diskless Client Configurator?
Kunjungi : http://adhi.linux-smg.or.id/wayang/
----------------------------------------------
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]
Hosted by http://www.Indoglobal.com