Gambaran umum pekerjaannya adalah pasang OpenBSD di beberapa komputer, konfigurasi antarmuka jaringan, install paket, done!
Berhubung kalau install dari Repo OpenBSD-nya ITB ya lumayan cape nginget URL-nya. Maka ada strategi baru yang diterapkan:
- mirror isinya repo tersebut,
- pasang di server ftp (atau http) lokal yang OpenBSD juga,
- konfigurasi variabel
$PKG_PATH
, lalu pkg_add
di klien.Urusan mirror me-mirror tinggal mudah:
wget -cvr --noparent ftp://10.100.100.254/ftp.itb.ac.id/pub/OpenBSD/4.8/packages/i386/
(kebetulan pakai 4.8, belum sempat naik pangkat jadi 4.9)
Pasang
vsftpd
dengan pkg_add -l vsftpd
dari direktori hasil nge-mirror (kan tadi udah di-mirror semua)Konfigurasi
/etc/vsftpd.conf
macam begini:## contoh konfigurasi vsftpd anonim
listen=YES # bolehkan koneksi masuk
ssl_enable=NO # ga perlu SSL
local_enable=NO #ga perlu pakai otentifikasi user lokal
anonymous_enable=YES # aktifkan user 'anonymous'
anon_root=/repo/ftp.itb.ac.id/pub/OpenBSD/4.8/packages/i386 # aku simpannya di HDD macam begini
Jalankan
vsftpd
dengan:vsftpd &
(enaknya di BSD kalau proses background udah nohup
), kalau sudah bener di klien kalau browse ke ftp://host-server-ftp/
bakal tampak isinya repo itu.Setelah reponya siap, si klien tinggal:
export PKG_PATH=ftp://host-server-ftp-sendiri
pkg_add -v -r -i nama-paket-paket
_____
Semoga ga makin ga jelas yang baca. Maaf karena tulisannya kacau, maklum dokumentasi terburu-buru.
0 rants:
Posting Komentar