## page was renamed from Dokumentation/WorkstationInstall = Workstation Installationsanleitung = {i} Diese Seite ist ist Teil der [[Dokumentation|Technischen Dokumentation]] von Radio Helsinki. Alle weiteren Seiten der Dokumentation: <> /!\ '''Diese Beschreibung ist veraltet. Bitte die [[Dokumentation/WorkstationInstall2013|Neue]] verwenden.''' == Hardware == Als Hardware kommen handelübliche PC's zum Einsatz. Neben einer Netzwerkkarte und mindestens 50 GB großen Festplatte werden '''2''' Soundkarten benötigt um ''Rivendell'' und andere Audio-Programme parallel verwenden zu können. Der Ausgang der Rivendell-Soundkarte ist dabei mit einem Kabel an den Line-In Eingang der Haupt-Soundkarte anzuschliesen. == Betriebssystem == Als Betriebsystem kommt Ubuntu LTS (derzeit Lucid) zum Einsatz. Es folgt eine Schritt für Schritt Anleitung anhand der eine Installation zu erfolgen hat. == Installationsvorgang == === Basisinstallation === ==== Bios Konfiguration ==== * Menu POWER . After Power Failure -> ''Last state'' . Wake on LAN from S5 -> ''Power On - Normal Boot'' * Menu BOOT . Bootdisk Priority auf ''Harddisk, Ethernet, Other'' Danach Boot über Netzwerk: im Bootpromt des Radio Helsinki Boot-Servers, entweder ''lucid'' oder ''lucid64'' auswählen (je nachdem ob i386 oder amd64 Hardware). ==== Ubuntu Installer ==== * Sprache: ''Deutsch'' * Gebiet: ''Österreich'' * Netzwerk: ''per DHCP konfigurieren'' * Rechnername: '''' * Ubuntu Spiegelserver: ''von Hand eingeben'' . Rechnername: ''apt'' . Spiegelverzeichnis: ''/ubuntu/'' . proxy: ''leer lassen'' * Partitionierung der Festplatte . 10 GB (Primary), /, ext4, Bootflag einschalten . 4 GB (Primary), swap . 30 GB (Primary), /tmp, ext4, Flags: nodev, relatime . Rest: frei * Partitionierung beenden - Installation des Grundsystems beginnt * Neuen Benutzer anlegen: ''rhadmin'' (persönlichen Ordner nicht verschlüsseln) * Standardpakete werden installiert * Keine automatischen Aktualisierungen * Softwareauswahl: nur ''Ubuntu Desktop'' auswählen gegebenfalls alles andere abwählen * restlichen Pakete werden installiert (Dauer etwa 10min) * Grub auf dem MBR installieren * Systemzeit auf UTC setzen Der Installer startet das System neu. * mit dem Benutzer ''rhadmin'' einsteigen * die Zeile ''GRUB_HIDDEN_TIMEOUT=0'' in ''/etc/default/grub'' auskommentieren * {{{# sudo update-grub}}} * reboot, und in den Wiederherstellungsmodus booten ==== Benutzer rhadmin bearbeiten ==== * In den Wiederherstellungsmodus booten (Grub Menü) * Wiederherstellungsmenü: ''root - Zur root Befehlszeile wechseln'' * in ''/etc/passwd'' für den Benutzer ''rhadmin'' uid und defaultgid auf ''800'' und das Homelaufwerk auf ''/home-local/rhadmin'' ändern * in ''/etc/group'' die gid für die Gruppe ''rhadmin'' auf ''800'' ändern * in ''/etc/adduser.conf'': . DHOME: /home -> /home-local . LASTSYSTEM_UID: 999 -> 799 . LASTSYSTEM_GID: 999 -> 799 . FIRST_UID: 1000 -> 800 . LAST_UID: 29999 -> 999 . FIRST_GID: 1000 -> 800 . LAST_GID: 29999 -> 999 * {{{# mv /home /home-local}}} * {{{# find / -user 1000 -exec chown rhadmin {} \;}}} Fehlermeldungen, die in das Verzeichniss /proc verweisen sind zu ignorieren * {{{# find / -group 1000 -exec chgrp rhadmin {} \;}}} * mit {{{# reboot}}} den Wiederherstellungsmodus beenden ==== Recovery Modus und Bios absichern ==== * in der Datei ''/etc/grub.d/00_header'' ganz am Ende die Zeile {{{cat /etc/grub.d/helsinki-passwds}}} einfügen * die Datei ''/etc/grub.d/helsinki-passwds'' anlegen und mit folgendem Inhalt befüllen ( {i} Passwort ändern nicht vergessen) {{{ set superusers="rhadmin" password rhadmin }}} * {{{# sudo chmod 600 /etc/grub.d/helsinki-passwds}}} * in der Datei ''/etc/grub.d/10_linux'' die Zeilen {{{ if ${recovery} ; then title="$(gettext_quoted "%s, with Linux %s (recovery mode)")" else title="$(gettext_quoted "%s, with Linux %s")" fi printf "menuentry '${title}' ${CLASS} {\n" "${os}" "${version}" }}} ersetzen durch {{{ if ${recovery} ; then printf "menuentry \"%s, with Linux %s (recovery mode)\" ${CLASS} --users rhadmin {\n" "${os}" "${version}" else printf "menuentry \"%s, with Linux %s\" ${CLASS} {\n" "${os}" "${version}" fi }}} * {{{# sudo update-grub}}} * reboot * im BIOS das Administrator Passwort setzen * alle Boot Ziele mit Ausnahme der lokalen Festplatte deaktivieren (insbesondere Optische Medien und USB Laufwerke) * in Grub darf jetzt der Recovery Modus nur noch nach Eingabe des Passworts gebootet werden ausserdem darf ohne Eingabe des Passworts kein Eintrag mehr verändert werden und auch die Shell darf nicht mehr ohne Passwort geöffnet werden. ==== Grafik-Problem Workaround ==== * die Datei ''/etc/modprobe.d/i915-kms.conf'' anlegen und folgendes einfügen {{{ options i915 modeset=0 }}} * {{{# sudo update-initramfs -u}}} === Netzwerk einrichten === * In der Datei ''/etc/network/interfaces'' die Lezte Zeile (''iface eth0 inet dhcp'') einkommentieren * {{{# sudo aptitude purge network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome}}} * neustarten um das Netzwerk zu testen === APT === * in der Datei ''/etc/apt/sources.list'' die Zeilen mit ''security.ubuntu.com'' auskommentieren (am Ende) und die folgenden Zeilen hinzufügen: {{{ deb http://apt/ubuntu-security lucid-security main restricted deb-src http://apt/ubuntu-security lucid-security main restricted deb http://apt/ubuntu-security lucid-security universe deb-src http://apt/ubuntu-security lucid-security universe deb http://apt/ubuntu-security lucid-security multiverse deb-src http://apt/ubuntu-security lucid-security multiverse deb http://build.helsinki.at/ lucid main deb-src http://build.helsinki.at/ lucid main }}} * {{{# wget http://build.helsinki.at/helsinki-apt.asc -O - | sudo apt-key add -}}} * {{{# sudo aptitude update}}} * {{{# sudo aptitude safe-upgrade}}} === NFS-Shares einbinden === * {{{# sudo aptitude purge ubuntuone-client ubuntuone-client-gnome rhythmbox-ubuntuone-music-store python-ubuntuone-storageprotocol python-ubuntuone-client python-ubuntuone libubuntuone-1.0-1}}} * {{{# sudo aptitude install openssh-server nfs-common smbfs mp3fs}}} * {{{# sudo mkdir -p /home /radio /archiv/ogg-flac /archiv/ogg-mp3 /music /Public /public-neu /Upload /var/snd}}} * {{{# for link in Buero Gremien Musikredaktion Redaktion Technik Vorstand Wissen Workshop; do target=$(echo $link | tr [:upper:] [:lower:] ); sudo ln -sf /radio/$target /$link; done}}} * die Datei ''/etc/fstab'' öffnen und folgendes hinzufügen: {{{ bigmama:/home /home nfs4 rsize=8192,wsize=8192,timeo=14,intr 0 0 bigmama:/radio /radio nfs4 rsize=8192,wsize=8192,timeo=14,intr 0 0 bigmama:/music /music nfs4 rsize=8192,wsize=8192,timeo=14,intr 0 0 bigmama:/upload /Upload nfs4 rsize=8192,wsize=8192,timeo=14,intr 0 0 bigmama:/public /public-neu nfs4 rsize=8192,wsize=8192,timeo=14,intr 0 0 airplay:/var/snd /var/snd nfs rsize=8192,wsize=8192,timeo=14,intr 0 0 archiv:/archiv /archiv/ogg-flac nfs4 ro,rsize=8192,wsize=8192,timeo=14,intr 0 0 mp3fs#/archiv/ogg-flac /archiv/ogg-mp3 fuse allow_other,ro,bitrate=160,noauto 0 0 }}} * die Datei ''/etc/default/nfs-common'' öffnen und die Variable ''NEED_IDMAPD'' auf ''yes'' setzen. * die Datei ''/etc/idmapd.conf'' öffnen und die Variable ''Domain'' auf ''helsinki.at'' setzen und am Ende folgendes einfügen: {{{ [Translation] Method=nsswitch }}} * {{{# killall rpc.idmapd}}} * {{{# sudo mount -a}}} * {{{# sudo mount /archiv/ogg-mp3}}} * die Datei ''/etc/rc.local'' öffnen und vor der Zeile ''exit 0'' folgendes einfügen: {{{ /bin/mount /archiv/ogg-mp3 }}} * die Datei ''/etc/cron.hourly/checkpublic'' mit folgendem Inhalt anlegen: {{{ #!/bin/bash #!/bin/bash rm -f /Public/* mkdir -p /Public for dir in /public-neu/*; do if [ -d $dir ]; then username=`echo $dir | sed s#/public-neu/##` realname=$( getent passwd $username | cut -f5 -d: ) ln -sf /public-neu/$username "/Public/$realname" fi done }}} * {{{# sudo chmod +x /etc/cron.hourly/checkpublic}}} === LDAP-Integration === * {{{# sudo aptitude install ldap-utils libnss-ldap libpam-ldap nscd}}} * im Konfigurationsassistenten für das Paket ''ldap-auth-config'' alles auf default bzw mit ENTER bestätigen, ausser bei ''make local root Database admin'' auf ''nein'' setzen. * die Datei ''/etc/ldap/ldapscert.pem'' mit folgendem Inhalt anlegen {{{ -----BEGIN CERTIFICATE----- MIIEDDCCAvSgAwIBAgIJAKOtHhspyN9iMA0GCSqGSIb3DQEBBQUAMGExCzAJBgNV BAYTAkFUMQ8wDQYDVQQIEwZTdHlyaWExDTALBgNVBAcTBEdyYXoxFzAVBgNVBAoT DlJhZGlvIEhlbHNpbmtpMRkwFwYDVQQDExBsZGFwLmhlbHNpbmtpLmF0MB4XDTEw MDUwNTE5NTkxNloXDTIwMDUwMjE5NTkxNlowYTELMAkGA1UEBhMCQVQxDzANBgNV BAgTBlN0eXJpYTENMAsGA1UEBxMER3JhejEXMBUGA1UEChMOUmFkaW8gSGVsc2lu a2kxGTAXBgNVBAMTEGxkYXAuaGVsc2lua2kuYXQwggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQDCWzJxZkE3XdXWVdMI14dnqcqYnvURgORlrH772CiYY4Co E6jR957i7+mslpvqsg97gCpilogbkW4q+o89JK/3ZVm7pIPIid2RQA/lKAL9Oe3r EPmK4ovFKx4VC/Cl+USJ+8zDi5d8LZoxQeefb3DF1aHr9/YtqQhlD1RGsAGNLHcn WkhC8F/6MV1OuHd3Ivr934UAcrIlIJunzP1rFAgvbXaQ6hyChFqcth07XIThNrdC cHYvcKEfneqMFRPOX4eZ/6BiKNCoE6wToI4MlMc8s/QARgttK0aRwI4f9pRbwTe9 I5i1NJkVMaF+/Iv0vWtSC6Z0Yyg+bKDwugDpKv3rAgMBAAGjgcYwgcMwHQYDVR0O BBYEFKqM7jlgsGoaF0YfPuLR693w2vbCMIGTBgNVHSMEgYswgYiAFKqM7jlgsGoa F0YfPuLR693w2vbCoWWkYzBhMQswCQYDVQQGEwJBVDEPMA0GA1UECBMGU3R5cmlh MQ0wCwYDVQQHEwRHcmF6MRcwFQYDVQQKEw5SYWRpbyBIZWxzaW5raTEZMBcGA1UE AxMQbGRhcC5oZWxzaW5raS5hdIIJAKOtHhspyN9iMAwGA1UdEwQFMAMBAf8wDQYJ KoZIhvcNAQEFBQADggEBAIQ21r/SR3AZ2hantysll8QJL/dYhR6q2r9hma0wtw6O 5kPDStuVp6O2PzkU+yXDmdXahOgMGchfMzubymlxlSWdu9yPg6tWEAfveBnEi5nz 9V5RfQxiA1WKs0OI8FCp9jtcEKJkg26dwuNbsV4kP3vv9Di7+y1mEiIAsxt0vnYb 0HFcCFo79hT0vORa8XTRRXLtg4YQX+3LvtJud+yHN0Mk7BHBcXjUKOisZCAVU9Ua OTGay70nwHh8AZPiIr4q4HAgCPnl7Kx/nRi+FbCl3MQQMh1vo1ZtnyQSADML6xEB 4FSJWLBpJJw6CctjCL2wLFMEjQtAjpyxGqXN+FJdOYM= -----END CERTIFICATE----- }}} * in ''/etc/ldap.conf'' folgendes setzen . {{{host ldap.helsinki.at}}} . {{{base dc=helsinki,dc=at}}} . {{{uri ldapi:///}}} auskommentieren . {{{ssl start_tls}}} entkomentieren . {{{tls_cacertfile /etc/ldap/ldapscert.pem}}} * in ''/etc/nssswitch.conf'' folgendes setzen: . {{{passwd: files ldap}}} . {{{group: files ldap}}} . {{{shadow: files ldap}}} * {{{# sudo /etc/init.d/nscd restart}}} * mit {{{# getent passwd}}} überprüfen ob die LDAP User vorhanden sind * sudo einrichten . {{{# sudo adduser admin}}} für jeden Administrator ausführen === Hintergrundbilder, Grub Menü etc. === * {{{# sudo aptitude install helsinki-artwork}}} * {{{# sudo update-alternatives --config default.plymouth}}} falls im Automodus nicht ''helsinki-logo'' ausgewählt ist dieses manuell auswählen. * je nach Auflösung des Bildschirms folgende Kommandos ausfürhen (Beispiel für ''1680x1050'') * {{{# sudo ln -s /boot/grub/helsinki-grubbg-1680x1050.png /boot/grub/boot-splash.png}}} * {{{# sudo ln -s /usr/share/backgrounds/helsinki-bg-1680x1050.png /usr/share/backgrounds/helsinki-bg.png}}} * die Datei ''/etc/gconf/gconf.xml.defaults/%gconf-tree.xml'' mit folgendem Inhalt anlegen {{{ centered /usr/share/backgrounds/helsinki-bg.png #231f20 }}} * GDM2 konfigurieren * Aus der graphischen Oberfläche ausloggen sodass GDM zu sehen ist (es darf auch kein anderer User am System eingloggt sein) * auf eine Text Konsole wechseln: ''CTRL-ALT-F1'' * mit ''rhadmin'' einloggen * {{{# export DISPLAY=:0.0}}} * {{{# sudo -u gdm -H gnome-control-center}}} * auf die Graphische Konsole wechseln: ''CTRL-ALT-F7'' manchmal auch ''CTRL-ALT-F8'' oder ''CTRL-ALT-F9'' usw. * in dem ''Gnome-Control-Center'' unter ''Erscheinungsbild'' das Thema ''Clearlooks'' auswählen und als Hintergrund die Datei ''/usr/share/backgrounds/helsinki-bg.png'' einstellen * Danach das ''Gnome-Control-Center'' beenden und wieder auf die Text Konsole zurückwechseln (''CTRL-ALT-F1'') * {{{# sudo -u gdm -H dbus-launch gconftool-2 --set /apps/gdm/simple-greeter/disable_user_list --type bool true}}} * {{{# sudo /etc/init.d/gdm restart}}} * GDM2 sollte mit den neuen Einstellungen starten. * auf der Text Konsole wieder ausloggen und zurück zur Graphischen Oberfläche mit ''CTRL-ALT-F1'' + ''CTRL-D'' + ''CTRL-ALT-F7'' * Grub2 konfigurieren * in ''/etc/default/grub'' die Zeile {{{GRUB_GFXMODE=1680x1050x32}}} bzw passende Auflösung eintragen * in ''/etc/default/grub'' die Zeile {{{GRUB_TIMEOUT=10}}} durch {{{GRUB_TIMEOUT=3}}} ersetzen * in ''/etc/grub.d/05_debian_theme'' die Zeilen {{{ WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png" COLOR_NORMAL="black/black" COLOR_HIGHLIGHT="magenta/black" }}} ersetzen durch {{{ WALLPAPER="/usr/share/images/desktop-base/boot-splash.png" COLOR_NORMAL="white/black" COLOR_HIGHLIGHT="black/white" }}} * in der Datei ''/etc/grub.d/00_header'' direkt nach der Zeile {{{set gfxmode=${GRUB_GFXMODE} }}} die Zeile {{{set gfxpayload=keep}}} einfügen. * {{{#sudo update-grub}}} * reboot zum Testen === restliche GConf-Einstellungen === * die Datei ''/etc/gconf/gconf.xml.mandatory/%gconf-tree.xml'' mit folgendem Inhalt anlegen {{{
  • OAFIID:GNOME_FastUserSwitchAppletGdm
  • OAFIID:GNOME_FastUserSwitchApplet
  • }}} * die Datei ''/etc/gconf/gconf.xml.defaults/%gconf-tree.xml'' mit zusätzlichen Inhalt befüllen. Das folgende Snippet einfach direkt vor die letzte Zeile {{{}}} reinkopieren. {{{ menu:minimize,maximize,close }}} * einmal aus und wieder einloggen um die Einstellungen zu übernehmen. * Wenn alles erfolgreich war müssten folgenden Änderungen beobachtbar sein: * das !SwitchUser Applet (rechts oben) verschwindet. * im System Menü gibt es 2 neue Schaltflächen zum ausloggen und Herunterfahren/Neustarten des Rechners * in den Bildschirmschonereinstellungen ist es nicht mehr möglich den Bildschirm zu sperren === Zusätzliche Pakete nachinstallieren und einrichten === * {{{# sudo aptitude install gftp audacious vlc thunderbird easytag aqualung asunder audacity audacity1.2 ffmpeg mplayer faad icedax mp3gain cherrytree dia}}} * {{{# sudo aptitude install vorbisgain lame cups-pdf subversion monit wavbreaker pwgen gimp inkscape fapg gvncviewer ripperx planner p7zip-rar soundconverter}}} * {{{# sudo aptitude install -R kile texlive-lang-german k3b}}} * {{{# sudo aptitude install ubuntu-restricted-extras libk3b6-extracodecs}}} * {{{# sudo aptitude install -R upload2music rhimport rivendell flumotion kdelibs4c2a}}} * die ''rd.conf'' nicht per ''debconf'' erstellen lassen und für das flumotion SSL Zertifikat den Hostnamen des Systems eintragen z.B. ''ws-01'' * {{{# sudo aptitude install dstat htop}}} * in der Datei ''/etc/default/flumotion'' die Zeile {{{#DISABLED="yes"}}} einkommentieren * {{{# sudo /etc/init.d/flumotion stop}}} * die Datei ''/etc/asound.conf'' anlegen und mit folgendem Inhalt befüllen {{{ pcm.rd0 { type hw card 1 device 2 } ctl.rd0 { type hw card 1 device 2 } }}} * {{{# sudo adduser rduser audio}}} * an der Konsole ''alsamixer'' ausführen, bei der Soundkarte für das System den Linepegel voll aufziehen und unmuten, an diesem Eingang muss der Ausgang der Rivendell Soundkarte per Kabel angeschlossen werden. * die Datei ''/etc/rd.conf'' erstellen und mit folgendem Inhalt befüllen ( {i} Passwort setzen nicht vergessen) {{{ ; rd.conf ; ; This is the default configuration file for Rivendell @ Radio Helsinki ; [Identity] Password=kegiga303 AudioOwner=rduser AudioGroup=Sendung [mySQL] Hostname=192.168.1.16 Loginname=rivendell Password= Database=rivendell Driver=QMYSQL3 [Logs] Facility=Syslog CoreDumpDirectory=/var/log/rivendell [Alsa] PeriodQuantity=2 PeriodSize=1024 [Tuning] UseRealtime=No RealtimePriority=9 [Format] SampleRate=44100 Channels=2 [Hacks] }}} * Ausserdem noch in der Datei ''/etc/modprobe.d/alsa-base.conf'' die Zeilen {{{ options snd_hda_intel index=0 options snd_ca0106 index=1 }}} hinzufügen. Gegebenenfalls müssen die Treibernamen angepasst werden. Die Soundkarte für Rivendell muss den Index 1 haben. * Um die Stabilitätsprobleme von caed zu umgehen muss monit wie folgt konfiguriert werden: * die Datei ''/usr/local/bin/rivendell-monit-restart'' anlegen und mit folgendem Inhalt befüllen ( {i} Passwort setzen nicht vergessen). {{{ #!/bin/sh #!/bin/sh /etc/init.d/rivendell restart if [ $? -ne 0 ]; then exit $? fi sleep 1 CURRENT_USER=`who | awk '/tty/ { print $1 }'` if [ -n "$CURRENT_USER" ]; then /usr/bin/rmlsend LO\ $CURRENT_USER\ \! fi exit 0 }}} * {{{# sudo chown root:root /usr/local/bin/rivendell-monit-restart}}} * {{{# sudo chmod 0700 /usr/local/bin/rivendell-monit-restart}}} * die Datei ''/etc/monit/monitrc'' öffnen und die Zeilen: {{{ # set daemon 120 # check services at 2-minute intervals # with start delay 240 # optional: delay the first check by 4-minutes }}} ersetzen durch: {{{ set daemon 30 # check services at 30-second intervals with start delay 15 # optional: delay the first check by 15-seconds }}} Die Zeile {{{ # set logfile syslog facility log_daemon }}} einkommentieren und am Ende die folgenden Zeilen einfügen: {{{ check process caed with pidfile /var/run/rivendell/caed.pid start program = "/usr/local/bin/rivendell-monit-restart" stop program = "/etc/init.d/rivendell stop" }}} * Danach in der Datei ''/etc/default/monit'' die Variable ''startup'' auf ''1'' setzen. * {{{# sudo /etc/init.d/monit start}}} * Zu guterletzt muss noch ''gdm'' so konfiguriert werden das der Benutzer beim einloggen auch für Rivendell gestzt wird. * in der Datei ''/etc/gdm/PreSession/Default'' folgendes vor der Zeile mit {{{/sbin/initctl}}} infügen ( {i} Passwort setzen nicht vergessen) {{{ ## begin of Radio Helsinki specific Login tasks # Login to Rivendell /usr/bin/rmlsend LO\ $USER\ \! ## end of Radio Helsinki specific Login tasks }}} * {{{# sudo chmod 750 /etc/gdm/PreSession/Default}}} * in der Datei ''/etc/gdm/PostSession/Default'' folgendes vor der Zeile {{{exit 0}}} einfügen {{{ ## begin of Radio Helsinki specific Logout tasks # Logout from Rivendell /usr/bin/rmlsend LO\! ## end of Radio Helsinki specific Logout tasks }}} * Den Rechner neustarten und überprüfen ob beim Einloggen eines Benutzers auch der Rivendell Benutzer richtig gesetzt wird === Spracheinstellungen === * Im Menü ''System -> Systemverwaltung -> Sprachunterstützung''. * Die fehlenden Sprachpakete für Deutsch installieren (die Warnung beim Öffnen mit ''Installieren'' bestätigen) * unter ''Sprache'' die Liste wie folgt sortieren . English (United Kingdom) . English (United States) . Deutsch (Österreich) . Deutsch (Deutschland) * danach auf ''Systemweit anwenden...'' klicken * unter ''Text'' die Anzeige auf ''Deutsch (Österreich)'' stellen und auf ''Systemweit anwenden...'' klicken. === Drucker einrichten === * im Browser die Seite ''http://localhost:631/admin'' öffnen * Redaktionsdrucker hinzufügen * auf ''Drucker hinzfügen'' klicken und mit ''rhadmin'' anmelden * ''Internet-Druckerprotokoll (ipp) (Unknown)'' auswählen und auf ''Weiter'' klicken * bei ''Verbindung'' folgendes angeben {{{ipp://print.helsinki.at/printers/redaktion}}} und auf ''Weiter'' klicken * Die folgenden Infos eingeben und dann auf ''Weiter'' klicken . Name: {{{redaktion}}} . Beschreibung: {{{XEROX Phaser 3600}}} . Ort: {{{Redaktionsfoyer}}} * Die ppd [[attachment:ph3600.ppd|hier]] herunterladen und auswählen. Danach auf ''Drucker hinzufügen'' klicken * bei den Standardeinstellungen unter ''General'' die ''!PageSize'' auf ''A4'' stellen * dann auf ''Richtlinien'' klicken und die ''Fehlerbehandlung'' auf ''abort-job'' abändern * auf ''Standardeinstellungen festlegen'' klicken * Farbdrucker hinzufügen * auf ''Drucker hinzfügen'' klicken und mit ''rhadmin'' anmelden * ''Internet-Druckerprotokoll (ipp) (Unknown)'' auswählen und auf ''Weiter'' klicken * bei ''Verbindung'' folgendes angeben {{{ipp://print.helsinki.at/printers/farbdrucker}}} und auf ''Weiter'' klicken * Die folgenden Infos eingeben und dann auf ''Weiter'' klicken . Name: {{{farbdrucker}}} . Beschreibung: {{{XEROX ColorQubue 8570N}}} . Ort: {{{Redaktionsfoyer}}} * Die ppd [[attachment:xr_ColorQube8570.ppd|hier]] herunterladen und auswählen. Danach auf ''Drucker hinzufügen'' klicken * bei den Standardeinstellungen unter ''Installierte Optionen'' unter ''Optional Duplex Unit'' die Option ''Not Installed'' auswählen * dann auf ''General'' klicken und bei ''Media Size'' auf ''A4'' stellen * dann auf ''Richtlinien'' klicken und die ''Fehlerbehandlung'' auf ''abort-job'' abändern * auf ''Standardeinstellungen festlegen'' klicken * Redaktionsdrucker als Standard setzen * im Menü des Webinterface ''Drucker'' anklicken * den Drucker ''redaktion'' anklicken * bei ''Administration'' ''Als Standard festlegen'' ausählen * im Menü des Webinterface ''Drucker'' anklicken und überprüfen ob sowohl der Drucker ''PDF'' als auch die Drucker ''redaktion'' sowie ''farbdrucker'' zu sehen sind * CUPS-PDF reparieren: * in der Datei ''/etc/cups/cups-pdf.conf'' die Zeile {{{ Out ${HOME}/PDF }}} auskommentieren und die Zeile {{{ #PostProcessing }}} durch {{{ PostProcessing /usr/local/bin/cups-pdf-post.sh }}} ersetzen. * Die Datei ''/usr/local/bin/cups-pdf-post.sh'' anlegen und mit folgendem Inhalt füllen. {{{ #!/bin/sh #!/bin/sh PDF_OUT_DIR="/home/$2/PDF" mkdir -p $PDF_OUT_DIR mv $1 $PDF_OUT_DIR exit 0 }}} * {{{# sudo chmod +x /usr/local/bin/cups-pdf-post.sh}}} * Die Datei ''/etc/apparmor.d/usr.sbin.cupsd'' öffnen um am Ende vor dem abschliessenden ''}'' die Zeile {{{ /usr/local/bin/cups-pdf-post.sh Uxr, }}} einfügen * {{{# sudo /etc/init.d/apparmor restart}}} '''Der Rechner ist nun fertig installiert und kann verwendet werden.''' ---- CategoryDocumentation