17 Mei 2002

Cara bikin patch file

1. Jika kita membikin sebuah file misalnya:
$ vim dulu.txt
Dengan isi misalnya: Nama : Wahyudi diningrat

2. Teryata kita melakukan perubahan terhadap file dulu.txt tersebut dengan terlebih dahulu membikin file baru.txt misalnya:
$ vim baru.txt
Dengan isi misalnya: Nama : Budi Yanto

3. Kita coba bikin patch(1) file biasanya berakhiran *.patch atau *.diff, maka kita lakukan beberapa hal:
$ diff -ruN dulu.txt baru.txt > hasil.patch atau
$ diff -ruN dulu.txt baru.txt > hasil.diff
Untuk options -r, -u, -N anda bisa temukan lengkapnya di:
$ man 1 diff
4. Kita apply patch(1) file dengan cara:
$ patch -p1 dulu.txt < hasil.patch atau
$ patch -p1 dulu.txt < hasil.diff
Dengan langkah diatas file dulu.txt akan sama persis isinya dengan file baru.txt, untuk options -p1 anda bisa baca lengkapnya di:
$ man 1 patch
Ketika anda lakukan proses patching ini maka akan terbentuk secara otomatis file dulu.orig, hal ini sistem membackup secara otomatis.

12 Mei 2002

Ngilangin Passprase di Apache

1. Login sebagai root:
# su -
2. Rubah current direktori ke direktori sertifikat:
# cd /www/conf/cert
3. Kita input passprase kita dari server.key yg lama ke server.key yg baru:
# cp server.key server.key.old
# openssl rsa -in server.key.old -out server.key
NOTE: Trik ini sebetulnya pas anda lakukan adalah
# openssl rsa -in server.key.org -out server.key
dia akan minta passprase lagi selanjutnya akan di rewrite ke server.key yg baru dengan mengambil source dari server.key.old. logiknya tanpa backup pun sebetulnya no problem. tapi demi keamanan mending anda backup :-).

4. Kasi mode file hanya bisa dibaca sama owner:
# chmod 400 server.key
5. DONE!