Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
computer:music_computer_setup_notes [2012/12/08 14:52]
tdobes
computer:music_computer_setup_notes [2013/01/06 03:21]
tdobes
Line 1: Line 1:
 installing software... installing software...
 +  * > /etc/motd
   * aptitude install screen psmisc ethtool dnsutils rsync patch less   * aptitude install screen psmisc ethtool dnsutils rsync patch less
   * add non-free to sources; install firmware-linux-nonfree (for ATI firmware)   * add non-free to sources; install firmware-linux-nonfree (for ATI firmware)
Line 15: Line 16:
   * add contrib to sources; install ttf-mscorefonts-installer   * add contrib to sources; install ttf-mscorefonts-installer
   * aptitude install ttf-bitstream-vera ttf-dejavu   * aptitude install ttf-bitstream-vera ttf-dejavu
-  * aptitude install lm-sensors collectd-core libgcrypt11 (note: libgcrypt11 was already installed)+  * aptitude install lm-sensors ​hddtemp ​collectd-core libgcrypt11 (note: libgcrypt11 was already installed)
   * aptitude install evilwm   * aptitude install evilwm
   * aptitude install uzbl (but deselect colord, consolekit, gstreamer0.10-ffmpeg,​ gstreamer0.10-plugins-good,​ gstreamer0.10-plugins-bad,​ gstreamer0.10-plugins-base,​ hicolor-icon-theme,​ notification-daemon,​ dbus-x11, dbus, hunspell-en-us,​ zenity, xclip, suckless-tools)   * aptitude install uzbl (but deselect colord, consolekit, gstreamer0.10-ffmpeg,​ gstreamer0.10-plugins-good,​ gstreamer0.10-plugins-bad,​ gstreamer0.10-plugins-base,​ hicolor-icon-theme,​ notification-daemon,​ dbus-x11, dbus, hunspell-en-us,​ zenity, xclip, suckless-tools)
Line 21: Line 22:
   * aptitude install icecast2 darkice   * aptitude install icecast2 darkice
   * aptitude install samba winbind cifs-utils smbclient   * aptitude install samba winbind cifs-utils smbclient
-  * aptitude install vlan nfs-common+  * aptitude install ​bridge-utils ​vlan nfs-common
   * aptitude install smartmontools   * aptitude install smartmontools
   * aptitude install vim   * aptitude install vim
-  * adduser tdobes adm+  * aptitude install python-serial
  
 maybe for future: fonts-freefont-ttf ??? different spacing than Windows fonts, maybe ??? maybe for future: fonts-freefont-ttf ??? different spacing than Windows fonts, maybe ???
  
 +  * adduser tdobes adm
 +  * /​etc/​vim/​vimrc
 +  * edit /​etc/​default/​unclutter to set START_UNCLUTTER to "​false"​ (we'll start it manually from our xsession scripts)
   * edit /​etc/​pam.d/​su to enable limits.conf (uncomment "​session required pam_limits.so"​)   * edit /​etc/​pam.d/​su to enable limits.conf (uncomment "​session required pam_limits.so"​)
   * copy /​etc/​init.d/​jackd and /​etc/​default/​jackd   * copy /​etc/​init.d/​jackd and /​etc/​default/​jackd
 +  * update-rc.d jackd defaults
   * copy /​etc/​mpd_multi and /etc/mpd directory   * copy /​etc/​mpd_multi and /etc/mpd directory
-  * add /​mnt/​weather_data to /etc/fstab+  * update-rc.d -f mpd remove && update-rc.d mpd_multi defaults && chmod -x /​etc/​init.d/​mpd 
 +  * copy /​root/​weather-cifspw,​ then add /​mnt/​weather_data to /etc/fstab
   * add /mnt/music to /etc/fstab   * add /mnt/music to /etc/fstab
   * /​etc/​network/​interfaces   * /​etc/​network/​interfaces
Line 40: Line 46:
   * add /​mnt/​altair-music to /etc/fstab   * add /​mnt/​altair-music to /etc/fstab
   * set NEED_IDMAP to "​yes"​ in /​etc/​defaults/​nfs-common   * set NEED_IDMAP to "​yes"​ in /​etc/​defaults/​nfs-common
-  * /​etc/​icecast/​icecast2.xml +  * /​etc/​icecast/​icecast2.xml ​/​etc/​default/​icecast2 
-  * /​etc/​darkice.cfg+  * /​etc/​darkice.cfg /​etc/​default/​darkice 
 +  * chmod 600 /​etc/​darkice.cfg && chown mpd /​etc/​darkice.cfg
   * use /​etc/​init.d/​darkice from old system (the one in debian has a bug and doesn'​t depend on icecast2)   * use /​etc/​init.d/​darkice from old system (the one in debian has a bug and doesn'​t depend on icecast2)
-  * GRUB_CMDLINE_LINUX="​8250.nr_uarts=9"​ in /​etc/​default/​grub+  * update-rc.d -f darkice remove && update-rc.d darkice defaults && chmod -x /​etc/​init.d/​darkice.orig 
 +  * <del>GRUB_CMDLINE_LINUX="​8250.nr_uarts=9"</​del>​ GRUB_CMDLINE_LINUX="​8250.nr_uarts=8" in /​etc/​default/​grub
   * lighttpd-enable-mod accesslog   * lighttpd-enable-mod accesslog
   * lighttpd-enable-mod fastcgi   * lighttpd-enable-mod fastcgi
-  * copy /​etc/​lighttpd/​conf-enabled/​15-fpm-php.conf and 90-local.conf+  * copy /​etc/​lighttpd/​conf-enabled/​15-fpm-php.conf and 90-local.conf ​{{:​computer:​lighttpd_config_files.zip|}}
   * as root:  crontab -e and add "00 06   ​* ​  ​* ​  * /​mnt/​music/​cycler/​next-item.sh"​   * as root:  crontab -e and add "00 06   ​* ​  ​* ​  * /​mnt/​music/​cycler/​next-item.sh"​
-  * uncomment start_smartd in /​etc/​default/​smartd+  * uncomment start_smartd in /​etc/​default/​smartmontools 
 +  * copy /var/www 
 +  * create display user, home directory, and add generic entries to /​etc/​passwd,​ /​etc/​shadow,​ /etc/group, and /​etc/​gshadow 
 +  * copy .vnc to /​home/​display 
 +  * copy/create /​usr/​local/​bin/​infodisplay-xsession.sh 
 +  * ln -s /​usr/​local/​bin/​infodisplay-xsession.sh /​home/​display/​.xsession 
 +  * add to /​etc/​inittab:​ ''​%%X:​5:​respawn:/​bin/​su -l -s /bin/sh -c "/​usr/​bin/​startx -- :1 -layout infodisplay -sharevts"​ display%%''​ 
 +  * dpkg-reconfigure x11-common – and choose "​Anybody"​ (this will update /​etc/​X11/​Xwrapper.config) 
 +  * update initdefault to 5 in /​etc/​inittab 
 +  * adduser tdobes dialout 
 +  * adduser www-data dialout
computer/music_computer_setup_notes.txt · Last modified: 2013/01/06 18:46 by tdobes
Recent changes RSS feed Driven by DokuWiki Valid XHTML 1.0 Valid CSS