On Tue, Nov 1, 2011 at 6:37 PM, iskandar de voc <[email protected]> wrote: > iya master saya pake OpenSUSE 12.1 di VMware.. mohon pencerahannya.. >
Hmmm.. Prolog (maaf ya untuk sedikit detail di bawah ini): Mulai di 12.1 openSUSE akan mengganti SysV dengan systemd (upstart sebagai alternatif tidak dipilih oleh openSUSE) sebagai linux service daemon. Proses booting dengan systemd ini luar biasa cepat :-) DIbuat oleh Lennart Poettering dan Kay Sievers. Lennart saat ini kerja untuk RedHat, Kay Sievers juga sering nongkrong di milis openSUSE-Factory. Khusus untuk openSUSE, porting SysV ke systemd sebagian besar dilakukan oleh Frederic Crozat. Ada banyak pembahasan di Factory bagaimana mengimplementasikan systemd secara tepat untuk openSUSE agar tetap kompatibel dengan existing openSUSE SysV script dan juga upstream development. Selama ini YaST melihat ke direktori /etc/sysconfig untuk setiap konfigurasi, sedangkan service ada di /etc/init.d. Kay Sievers bilang di Factory kalau satu saat openSUSE harus menghilangkan /etc/sysconfig, juga untuk distribusi lain yang menggunakan direktori spesifiknya untuk konfigurasi service. O iya SysV menggunakan bash yang memang agak lambat dan terlalu "customable" sementara systemd menggunakan program tersendiri /bin/systemd. Untuk mempelajari lebih lanjut systemd silakan baca wiki [0], blognya Lennart [1], dan web systemd [2]. Memang ada beberapa service yang belum terintegrasi dengan baik di systemd, named (bind) salah satunya. Tapi bukan berarti tidak bisa jalan. Untuk list lengkap porting SysV ke systemd silakan baca fedora page [3] dan Lennart's list [4]. openSUSE juga ngambil dari situ (we encourage communication and development across border, please don't reinventing the wheel :-)). Untuk kasus anda: 1. coba paste hasil #systemctl | grep name.service dan #systemctl status named.service 2. Memang named masih in progress , kalau tidak terpanggil anda bisa tetap meng-insertnya dengan # insserv /etc/init.d/named 3. Setelah menginsert dan reboot, coba cek lagi #systemctl status named.service Work in progress di fedora untuk /lib/systemd/system/named.service, kira-kira isinya seperti dibawah ini: [Unit] Description=BIND a Domain Name Server (DNS). After=syslog.target network.target [Service] Type=forking PIDFile=/var/run/named/named.pid User=named Group=named EnvironmentFile=-/etc/sysconfig/network EnvironmentFile=-/etc/sysconfig/named ExecStartPre=/usr/sbin/named-checkconf /etc/named.conf ExecStartPre=/usr/sbin/named-checkconf /etc/rndc.key ExecStartPre=/usr/sbin/named-checkzone localhost /var/named/named.localhost ExecStart=/usr/sbin/named $OPTIONS ExecReload=/usr/sbin/rndc reload ExecReload=/bin/kill -HUP $MAINPID ExecStop=/usr/sbin/rndc stop TimeoutSec=25 [Install] WantedBy=multi-user.target Dan jangan lupa openSUSE 12.1 masih status RC, tadi malam iso RC2 sedang dibuild, mungkin nanti siang/sore selesai semua sampai deltaiso :-) Have fun! [0] http://en.opensuse.org/SDB:Systemd, http://en.opensuse.org/openSUSE:Systemd_status [1] http://0pointer.de/blog/projects/systemd-for-admins-1.html, http://0pointer.de/blog/projects/systemd-for-admins-2.html, http://0pointer.de/blog/projects/systemd-for-admins-3.html [2] http://www.freedesktop.org/wiki/Software/systemd [3] https://fedoraproject.org/wiki/User:Johannbg/Features/SysVtoSystemd [4] 0pointer.de/public/systemd-units/ salam, -- medwinz http://medwinz.blogsome.com https://connect.opensuse.org/pg/profile/medwin [email protected] openSUSE community member Robert C. Pike (The Good, the Bad and the Ugly: The Unix Legacy) "What is the best thing about Unix/Linux? A: The Community What is the worst thing about Unix/Linux? A: That there are so many Communities" ______________________________________________ --- Info Milis : http://opensuse.or.id/milis Keluar dari Milis : Kirim email ke [email protected] Manajemen Keanggotaan : http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org
