1 / 16

Kermakahvi

Kermakahvi. ( Streaming music server & more ). Goals. Original goal was to install VDR ( Video Disk Recorder) Since we managed to break the DVB-T stick in the middle of the project, we had to come up with a new goal. Installing GNUMP3d was chosen as the next goal. Installing CentOS.

christmas
Download Presentation

Kermakahvi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kermakahvi ( Streaming music server & more )

  2. Goals • Original goal was to install VDR( Video Disk Recorder) • Since we managed to break the DVB-T stick in the middle of the project, we had to come up with a new goal. • Installing GNUMP3d was chosen as the next goal.

  3. Installing CentOS • We installed CentOS 5 as instructed. • Project required additional packages not provided by CentOS 5.

  4. Installing CentOS • When searching for additional packages we accidentally installed CentOS 4 RPMForge instead of the CentOS 5 version. • This, as it turned out, was not a good idea.

  5. Installing CentOS, again. • We installed CentOS 5 from scratch, again. • This time around we installed the right RPMForge rpm. • Because of our superior hardware we had to search for a lightweight window manager. Fluxbox seemed to do the job quite well.

  6. The superior desktop effects provided by Fluxbox

  7. Installing CentOS, again. • We installed GNUMP3d from the website . • A Way to easily add music tracks was required, so Samba server was added. • After adding some music files the (home) partition was running out of space. • We used application named ”system-config-lvm” to resize partitions. Not a good idea.

  8. The Morning After • After rebooting the computer, the operating system simply stated that the partitions had been irreversibly corrupted.

  9. Installing Debian • Instead of installing CentOS again, we opted for much better alternative: Debian. • Then we installed Debian Lenny/testing, which was much more fun to install, as we installed it using netinstall cd and Funet repositories.

  10. Installing more software • First we added some users and installed openSSH to enable remote login. • Then we decided that we want graphical login and installed X server (x.org) and fluxbox window manager and gdm.

  11. GDM login screen

  12. Music server • We added a new user called mp3 to have a special user for storing and using the music. • We installed Gnump3d from Debian repositories and configured it to run as mp3-user and use the users directory as music directory. • We also installed Samba and mapped mp3 –user as the guest user in samba to make the directory readable and writable for all.

  13. GNUMP3d

  14. Apache + Web page for the server

  15. Tremulous las6 was grilled by sikakraa’s flamer. sikakraa was bitten by las6.

  16. Final result: Kermakahvi, our really entertaining super server containing: • Music streaming server (GNUMP3d) • Game server (Tremulous dedicated server) • File sharing (Samba) • Remote control (openSSH, openVNC, XDCMP) • Startup web-page (Apache)

More Related