Tag Archives: ubuntu

Cara Membuat Script Python Menjadi Daemon Pada Server Ubuntu

Kali ini saya membutuhkan sebuah script python yang harus otomatis start pada saat server ubuntu booting. Dan tetap berjalan sampai server dimatikan.

Saya mencoba menggunakan crontab, tetapi entah kenapa tidak jalan. Akhirnya saya menemukan cara lain, yaitu menggunakan upstart.

Langkah pertama yang harus dilakukan adalah membuat file konfigurasi di dalam directory /etc/init/. Misalnya saja saya membuat file worker.conf yang berisi kode berikut ini:

description "Worker Script"
author  "deptz<[email protected]>"

start on runlevel [234]
stop on runlevel [0156]

chdir /home/worker/
exec /home/worker/worker.py
respawn

Setelah itu run command berikut ini untuk reload konfigurasi.

sudo initctl reload-configuration
sudo start worker

Dan daemon pun akan dijalankan. Untuk stop daemon, bisa menggunakan perintah:

sudo stop worker

Semoga posting ini bermanfaat, terutama untuk saya, biar ga mengalami pusing-pusing lagi di kemudian hari karena tidak juga berhasil membuat daemon script python pada server ubuntu. 😀

Send SMS using Python Gammu

Gammu is a command line utility for controlling a phone (or modem) written in C. Gammu can be used for phone management software or maybe a SMS Gateway. Gammu can manage SMS, MMS, Phonebook, Calendar, phone’s file system and Call.

Today, i try to install Gammu and Python Gammu on Ubuntu 10.10 Maverick. Then, i write some code to send sms using command line.
Continue reading

Install Driver Printer Canon IP1880 di Ubuntu Hardy

Saya memang baru saja mulai berpindah ke ubuntu, setelah sebelumnya begitu setia dengan Windows XP Home (ASLI bukan bajakan) saya pun tertarik dengan ubuntu hardy. Petualangan saya pun dimulai dengan pencarian berbagai macam software dan driver. Dan petualangan saya tersebut sempat terhenti ketika KKN.

Dan kemarin saya kesulitan ketika mendapat tugas dari Pak Prastowo untuk mencoba GNUCAP dan mem-print screenshotnya karena driver printer belum terinstall di ubuntu sehingga saya harus restart dan login ke Windows. Hal ini sangat menyita waktu. Dan akhirnya saya pun telat dengan sukses masuk kuliah. Dan disindir oleh Pak Prastowo. Maafkan saya Pak. 🙂
Continue reading