How to install Darwin Streaming Server 6.0.3 on Ubuntu 8.04.2 Hardy
I couldn’t find any good tutorial on how to install Darwing Streaming Server on Ubuntu Hardy.
So let’s get started with a fresh install of 8.04.2 with all the updates.
- sudo apt-get update && sudo apt-get upgrade
- sudo apt-get install build-essential
- sudo addgroup –system qtss
sudo adduser –system –no-create-home –ingroup qtss qtss - cd /usr/local/src/
- Download the latest version at http://github.com/lstoll/dss/tree/master
- tar -xvf lstoll-dss-984a1365251f36ebf3f60f0d0175fa895a30b9a9.tar
- cd lstoll-dss-984a1365251f36ebf3f60f0d0175fa895a30b9a9/
- ./Buildit install
- cd DarwinStreamingSrvr6.0.3-Linux
- ./Install
- If you see Setup Complete! message, you are good to go. Logon to http://servername:1220/ using your browser. Username and password is the ones you entered at step 10.
Ok, now you have Darwin Streaming Server installed on your Ubuntu Hardy box.
Here’s a sample init file for DSS:
[sourcecode language="plain"]
#!/bin/sh
#
# chkconfig: 35 92 12
# description: Quicktime Streaming Media Server
#
# Slight tweak of file create by Larry Underhill 05/20/02
#
# init script to start up the quicktime (Darwin) streaming server
# tested on Redhat 7.2, Fedora Core 4 and CentOS-4.3
# source function library
#. /etc/rc.d/init.d/functions
case "$1" in
start)
if test -r /var/lock/dssd
then
echo "Lockfile /var/lock/dssd exists. Server not started."
failure
else
echo "Starting Darwin Streaming Server: "
/usr/local/sbin/DarwinStreamingServer && touch /var/lock/dssd
echo "Starting DSS Admin Console: "
/usr/local/sbin/streamingadminserver.pl
echo "DSS and DSS Admin Console started…"
fi
;;
stop)
echo "Stopping Darwin Streaming Server: "
[ -f /var/lock/dssd ] || exit 0
echo "stopping…"
killall DarwinStreamingServer && killall streamingadminserver.pl
#ps ax | awk ‘{print $1" " $5}’ | awk ‘/DarwinStreamingServer/ {print $1}’ | xargs -r kill -9 && success || failure
#echo "Stopping DSS Admin Console: "
#ps ax | awk ‘/streamingadminserver.pl/ {print $1}’ | xargs -r kill -9 && success || failure
rm -f /var/lock/dssd
echo
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: $0 [start|stop|restart]"
exit 1
esac
exit 0
[/sourcecode]
Save this file in /etc/init.d/dss
Make it executable chmod +x /etc/init.d/dss and make it auto start when booting:
update-rc.d dss defaults
Adding system startup for /etc/init.d/dss …
/etc/rc0.d/K20dss -> ../init.d/dss
/etc/rc1.d/K20dss -> ../init.d/dss
/etc/rc6.d/K20dss -> ../init.d/dss
/etc/rc2.d/S20dss -> ../init.d/dss
/etc/rc3.d/S20dss -> ../init.d/dss
/etc/rc4.d/S20dss -> ../init.d/dss
/etc/rc5.d/S20dss -> ../init.d/dss
Now that we have already installed DSS on Ubuntu Hardy box, next thing is how to broadcast mp3 and video through it. Well, that’s a next post coming up.
Enjoy!

DSS Admin Console
How to install kismet on MacBook, Mac OS X 10.5.6 Leopard
I have a MacBook 13″ Aliminium. Here’s how I installed and run kismet on this machine.
- cd /tmp
- svn co https://www.kismetwireless.net/code/svn/trunk kismet-devel
- cd kismet-devel
- ./configure
- sudo make install
- Edit kismet config file like: sudo vim /opt/local/etc/kismet.conf and change the following two lines:
a.) suiduser=Your_Username_For_Mac
b.) source=darwin,en1,airport_extreme - Run kismet and enjoy! sudo kismet
Review – Dell Vostro 1510 Laptop
Today in the morning came in 4 boxes from Dell, 3 Dell Vostro 1310 Laptops and 1 Dell Vostro 1510 Laptop.
First thing I noticed was the packaging, the box huge! Here, take a look!

Dell Vostro 1510 Laptop
There are two versions of Vostro 1510, one with Intel® Core™2 Duo Processor T5670 (1.80GHz) and the other with Intel® Core™2 Duo Processor T8100 (2.10GHz) at Dell Malaysia website. But guess what, the Vostro at my hands has Intel(R) Core(TM)2 Duo CPU T5870 @ 2.00Ghz.

Dell Vostro 1510 Vista
Compared to my 13″ MacBook, this machine looks like a soldier
type.
Dell Vostro 1510 Notebook Computer
Generally Vostro models are designed for business. That’s why I guess it’s designed minimalistic. It’s not fancy, it is a solid box that does the job.
Little things I didn’t like:
- Phone & Mic jacks in front, I’d expect them to be on the left side. When you work in the office, you tend to listen music using ear phones all the time. The wire mess in front will definitely bug you a lot.
- RJ45 Network jack, external VGA input at the back of the laptop. Whenever you need to connect LAN cable and/or external VGA, you will need to turn around the laptop or close the lid. Again, I’d put them either on the left or right side of the laptop.
- Ugly Targus backpack. How many people really enjoy those bags that comes in a package?
Little things I loved:
- CPU cooling
- 4 USB ports & FireWire
- apple like cdrom drive
- 15.4″ WXGA
- 8-in-1 media memory card reader
- Two stereo 2 watt internal speakers with HD Audio 2.0 software standard
Here’s some shots of the laptop

MacBook 13" by Dell Vostro 1510

Dell Vostro 1510 Keyboard

Dell Vostro 1510 & MacBook 13"
How much? The cheaper model is RM2379 and the higher specs model is RM3839.
Do you have Dell Vostro? What’s your say? Share it with us.
Review – Lenovo IdeaPad S10

IdeaPad S10 Netbook
One of my bosses at my place bought a netbook – Lenovo IdeaPad S10. I couldn’t stop myself from getting my hands on that machine.
First thing I noticed is that the keyboard is really small and not so perfectly designed. You can always blame to the fact that it’s a netbook. Yes, but why not take a look at HP Mini? They sure did a hell of a job with their keyboard.

IdeaPad S10 Netbook Keyboard
Also left/right click buttons aren’t that nice too. When clicking right/left click you have a bit of trouble, not ergonomic(?).

IdeaPad S10 Netbook Charger
Honestly, if you make that small netbook I think you should have spent some time designing a more compact and more user friendly charger. Learn from Apple. I love their charger. The fact that I can remove the thicker part of the charger and make the charger damn small.
However I liked their netbook cover. It’s well designed and cute.

IdeaPad S10 Netbook Cover
If you take a look at the specs:
Intel Atom N270 CPU, 2GB RAM, 160GB SATA HDD, Intel 95o, 10/100 Mbps LAN, b/g WiFi, Bluetooth, 1.3Megapixel webcam, SD/MMC/MS/MS pro card reader, 2xUSB port.
It’s 1.25kg, 3 cell battery. For a good netbook I’d say 6 cell battery is must. May be you sacrifice and have a little bit more weight.
Overall, bad keyboard, low battery life, long/big charger, nice cover, good CPU.
Lenovo Ideapad S10 10.2-Inch Netbook (1.6 GHz Intel Atom N270 Processor, 1 GB RAM, 160 GB Hard Drive, XP Home) White
Linux Hosting – a top alternative
Anyone looking to buy web hosting that is of top quality and offered at a reasonable fee will most likely have come across the option of Linux hosting. It is one of the most common cheap hosting plans today; only costing a couple of dollars each month. The Linux software and development itself is open source and hence free. Many like to compare Linux hosting with Windows hosting so let us take a further look at if there is any difference and which one to choose.
These two types of hosting are quite similar in many ways but there are still a few differences that could be worth mentioning. Firstly though, one mistake that many seem to do is focusing too much on the operating system rather than picking web host because of its services and features. We have already mentioned that Linux hosting comes very cheap (so does Windows hosting) and all the features that almost always are included makes the hosting plan even more impressive. Take a look at the Linux hosting plans offered by the largest hosting providers on the market – we are sure that you will like what you see.
Ok, Linux hosting and Windows hosting are quite similar in many ways but is it possible to say that one is better than the other? Historically has Linux been regarded as the stronger alternative among webmasters and it still seems as if it is their top alternative. One reason for this could be that Linux hosting has narrowed its ease-of-use gap and functionality. Windows hosting is of course not a bad alternative and it can boost with full allowance for use of ASP and ASP.Net. You are probably better off with Windows if you feel more comfortable with ASP when creating websites. If you are not particularly fond of ASP we would like to recommend you picking Linux hosting.
If we look into web servers in Linux we have Apache, lighttpd, nginx and many other open source servers. They are 100% open source and free. For big websites you can have complicated setup like clustering and failover.
In Windows hosting we have IIS. Mostly it is used to host .NET (old same ASP). Unlike in Linux, in IIS you are more or less stuck with .NET and there’s not much chance to scale.
Most of the successful websites run free and open source servers and applications. Good examples will be Google, Facebook, Flickr, Twitter, Yahoo and such.
So if you are buy web hosting consider linux hosting as an alternative. If you don’t have any particular reason for going windows hosting go for linux hosting!