My Little Daemon™

SelinganJune 12, 2008 5:39 pm

Ternyata tak hanya Mac OS [Apple] yang konsep dasarnya adalah BSD, hal yang sama berlaku untuk Sun OS [Sun Microsystems], seperti yang disebutkan pada kutipan berikut :

There is a long shared history between BSD and Sun. The original Sun OS was based on BSD, mostly due to Bill Joy’s involvement at UC Berkeley.

Sumber : http://www.freesoftwaremagazine.com

BSD…ibu kandung Sistem Operasi tangguh.

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa

 

SelinganMay 19, 2008 9:09 am

LONDON - Baru-baru ini ditemukan bug yang hinggap di sistem operasi Berkeley Software Distribution (BSD), sebuah sistem operasi open-source yang memiliki kemiripan dengan Unix, setelah selama hampir 25 tahun dianggap aman dan tidak memiliki lubang pada filesystem-nya.

Penemuan bug pada BSD ini langsung ditanggapi cepat oleh BSD yang memiliki sejumlah varian seperti OpenBSD, FreeBSD ataupun NEtBSD, sehingga sistem operasi ini kembali aman.

Sementara, bug yang ditemukan berkaitan dengan *dir() group of commands, meliputi telldir() dan seekdir(), manage, open, read, dan interpret directories. "Kode-kode ini tidak berjalan seperti yang diharapkan ketika entry of a block kedua dilakukan," papar Balmer.

Menurut salah satu developer BSD asal Swiss Marc Balmer, semua bug yang ditemukan di BSD langsung ditutup. "Semua lubang di BSD saya pastikan sudah tertutup dan kini sudah tidak lagi bug tersisa. Awalnya, memang sangat mengejutkan bagi saya begitu pun pengembang lain," ungkapnya kepada ZDnet, Minggu (18/5/2008).

Penemuan bug ini, menurut Balmer, merupakan hasil penelusuran sejumlah masalah yang muncul pada user OpenBSD ketika mereka menggunakan Samba, sebuah tool open source untuk networking protocol agar bisa melakukan pertukaran file dengan sistem operasi format Microsoft Disk Operating System (MS-DOS). Namun, Balmer menegaskan bahwa bug tersebut bukanlah masalah di Samba, tetapi hanya di OpenBSD.

Pada Mei ini, OpenBSD berencana meluncurkan versi terbarunya 4.3 dengan sejumlah perubahan pada driver, software packaging, dan bug fixes.

Selama 25 tahun, BSD banyak menghasilkan keturunan termasuk menjadi konsep dasar pengembangan sistem operasi Mac OS oleh Apple.(cdr) (srn)

Sumber http://techno.okezone.com

FreeBSD…aman, kok ! 

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa

Simple, FreeBSD, SelinganMay 4, 2008 12:28 pm

Sebagai Administrator suatu network, terkadang kita membutuhkan tool untuk mengetahui host-host mana saja yang UP atau terkoneksi ke jaringan. Namun jika Anda menggunaan *NIX dengan bash shell, ketikkan saja script di bawah ini lalu enter :

for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip>/dev/null; [ $? -eq 0 ] && echo "192.168.1.$ip UP" || : ; done

Contohnya :

handaru@internal19:~$ for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip>/dev/null; [ $? -eq 0 ] && echo "192.168.1.$ip UP" || : ; done

192.168.1.3 UP
192.168.1.5 UP
192.168.1.8 UP
192.168.1.10 UP
192.168.1.16 UP
192.168.1.25 UP
192.168.1.28 UP
192.168.1.33 UP
192.168.1.34 UP
192.168.1.35 UP
192.168.1.37 UP
192.168.1.39 UP
192.168.1.43 UP
192.168.1.44 UP
192.168.1.45 UP
192.168.1.74 UP
192.168.1.100 UP
192.168.1.101 UP
192.168.1.150 UP

Sumber http://www.cyberciti.biz

FreeBSD…mudah, itu saja. 

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa
Simple, FreeBSD, SelinganJanuary 18, 2008 8:14 am

Pada posting terdahulu, saya lupa menjelaskan bagaimana cara setting default gateway dan DNS jika menggunakan FreeBSD sebagai client Telkom Speedy Unlimited. Berikut dua langkah mudahnya :

  1. # edit /etc/rc.conf lalu tambahkan baris : defaultrouter="192.168.1.1" lalu reboot.
  2. # edit /etc/resolv.conf lalu buat menjadi seperti ini :

    search telkom.net.id
    nameserver 202.134.1.10
    nameserver 202.134.0.15

FreeBSD…kalau bisa mudah, mengapa dibuat susah ?

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa

Simple, FreeBSD, SelinganJanuary 17, 2008 6:52 pm
Ketika login ke sistem FreeBSD, adakalanya kita perlu berganti user untuk melakukan suatu aktivitas yang membutuhkan hak akses lebih tinggi atau sebaliknya, menurunkan hak akses user login karena sudah tidak membutuhkan suatu hak akses tertentu. Untuk hal ini kita bisa menggunakan perintah su [switch user]. Yang perlu diingat ketika berpindah user, hak akses berikutnya yang terbawa adalah user akhir, namun direktori kerja/aktif tetap berada pada direktori kerja user sebelum switch. Tentu saja pastikan dulu paket sudo sudah terinstall di sistem FreeBSD kita.
 
$ pwd
/usr/home/handaru
$ su sakti
otp-md5 496 ko0807 ext
Password:
$ pwd
/usr/home/handaru
 
Untuk keluar dari user login terakhir, kembali ke user login semula, bisa digunakan perintah exit.
 
Dan…jika kita bermaksud naik ke level hak akses root [super user], kita bisa memasukkan user login kita ke group wheel :
 
# edit /etc/group
 
Record teratas berikut yang perlu di-edit :
 
wheel:*:0:root,handaru 
 
Baiklah, untuk memakainya kita bisa bisa dengan perintah su saja atau su root :
 
$ su root
Password:
komkecil# exit
exit
$ su
Password:
komkecil# pwd
/usr/home/handaru
 
Keberadaan su root [super user] ini sangat bermanfaat terutama jika kita me-remote server FreeBSD kita via SSH yang konfigurasi defaultnya di /etc/ssh/sshd_config adalah #PermitRootLogin no. Kita bisa login dengan user standar, lalu su aja, maka hak akses root berada dalam di ujung jari.
 
FreeBSD…tentu saja fleksibel.
 
Dedicated for Light Intermutimedia
Perusahaan Software Pulsa
 
Simple, FreeBSD, SelinganJanuary 9, 2008 12:19 am

Langsung aja :

  1. Set IP FreeBSD Anda dengan IP DHCP atau jika mau menggunakan IP lokal statik gunakan range IP 192.168.1.2-192.168.1.254 Netmask 255.255.255.0 Default Gateway 192.168.1.1 begitu pula DNS juga arahkan ke 192.168.1.1 [untuk Speedy personal], namun jika menggunakan Speedy Unlimited [Office ataupun Warnet] set DNS ke DNS telkom.net.id yaitu ke IP 202.134.1.10 dan 202.134.0.15 atau ke IP yang lain karena sebenarnya DNS Telkom ada banyak. Caranya ada DI SINI.
  2. Dengan Firefox/Opera masuk ke URL : 192.168.1.1 lalu login dengan user : admin dan password : adslroot
  3. Klik menu Quick Configuration pada tab Home
  4. Lakukan setting seperti ini :
    ATM Interface : 1
    Encapsulation : PPPoE LLC
    VCI : 35
    Default Route : Enabled

    Username : isikan username dari telkom
    Password : isikan password dari telkom
    Use DNS : Enabled
    Untuk isian lainnya biarkan default kemudian klik Submit
  5. Tunggu hingga indikator DSL dan ACT menyala
  6. Agar ketika modem reboot konfigurasi ini tersimpan, klik tab Admin lalu klik menu Commit & Reboot, selanjutnya klik menu Commit lalu Reboot
  7. Selamat berselancar di dunia maya

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa

FreeBSD, SelinganDecember 10, 2007 4:29 pm

Sewaktu melakukan fetching, windows ssh saya buka agak tanggung. Lalu tampaklah kebetulan yang indah berikut :

 

FreeBSD…sometimes looks so beautiful.

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa

Simple, C Programming, SelinganAugust 29, 2007 4:31 am

Pada pembahasan terdahulu (operasi file) kita menggunakan file fear_factor.txt. Sebenarnya file ini dibentuk dari code C, yang menurut saya sangat radikal, berikut :

File fear_factor.c

fear_factor.png

Jika di-compile dan dijalankan akan menghasilkan puisi indah berikut :

On the first day of Christmas my true love gave to me
a partridge in a pear tree.

On the second day of Christmas my true love gave to me
two turtle doves
and a partridge in a pear tree.

On the third day of Christmas my true love gave to me
three french hens, two turtle doves
and a partridge in a pear tree.

On the fourth day of Christmas my true love gave to me
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the fifth day of Christmas my true love gave to me
five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the sixth day of Christmas my true love gave to me
six geese a-laying, five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the seventh day of Christmas my true love gave to me
seven swans a-swimming,
six geese a-laying, five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the eighth day of Christmas my true love gave to me
eight maids a-milking, seven swans a-swimming,
six geese a-laying, five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the ninth day of Christmas my true love gave to me
nine ladies dancing, eight maids a-milking, seven swans a-swimming,
six geese a-laying, five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the tenth day of Christmas my true love gave to me
ten lords a-leaping,
nine ladies dancing, eight maids a-milking, seven swans a-swimming,
six geese a-laying, five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the eleventh day of Christmas my true love gave to me
eleven pipers piping, ten lords a-leaping,
nine ladies dancing, eight maids a-milking, seven swans a-swimming,
six geese a-laying, five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

On the twelfth day of Christmas my true love gave to me
twelve drummers drumming, eleven pipers piping, ten lords a-leaping,
nine ladies dancing, eight maids a-milking, seven swans a-swimming,
six geese a-laying, five gold rings;
four calling birds, three french hens, two turtle doves
and a partridge in a pear tree.

Kalau gak percaya, silahkan dicoba ! C is beautiful.

Code diambil dari sini : http://yamaimo.bblog.jp

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa