Diskussion:Server/cibert

Aus C3D2
Zur Navigation springen Zur Suche springen

zu erledigende Dinge

Spotify ? grüße vater
doas anstatt su für den Account k-ot verwenden
Shell "schön" machen
Adresse für IP(v4) festlegen
auch wegen DNS & Co
Prüfen der grundsätzlichen Funktionalitäten, die zuvor durch Server/cider angeboten wurden
Dokumentation der üblichen Verwendung
wie kann da einfach Musik abgespielt werden (etwa wie bei der Dokumentation von Server/cider)
Dokumentation zur üblichen Wartung
syspatch
& Co?
rc script für pulseaudio
Anforderungen sind grob bekannt
user:TonyBoston?

less /root/announce-pulseaudio-mdns.sh

musik läuft nicht

nicht reproduziertbar

youtube-dl -o - -f bestaudio https://www.youtube.com/watch\?v\=SmzLs8Gk9n4 | mplayer -

works for me

--vater 05:29, 21. Okt. 2018 (CEST)

sndio-späße

Damit mehr als ein User gleichzeitig auf die Soundkarte zugreifen darf, muss aus Paranoia-Gründen das selbe Cookie-File verwendet werden. Beispielsweise um sowohl Pulseaudio als dem lokalen k-ot-User Zugriff zu ermöglichen: cp .aucat_cookie /var/run/pulse/.aucat_cookie

sndio meets pulseaudio

nano /etc/rc.d/pulseaudio

#!/bin/ksh
#
# strfry 2018-04-18

daemon="/usr/local/bin/pulseaudio"
daemon_flags="-D --system"

. /etc/rc.d/rc.subr

rc_reload=NO

rc_pre() {
  # Hacky way to share AU cookie with main user
  mkdir -p /var/run/pulse/
  cp /home/k-ot/.aucat_cookie /var/run/pulse/
}

rc_cmd $1

touch /etc/rc.d/pulseaudio_mdns nano /etc/rc.d/pulseaudio_mdns

#!/bin/ksh
# Register Pulseaudio as advertized mDNS service
# 2018-07-21 @strfry

daemon="/usr/local/bin/mdnsctl"
daemon_flags='publish "CIBERT" pulse-sink tcp 4713 "device=sndio-sink"'

. /etc/rc.d/rc.subr

rc_bg=YES

rc_cmd $1

nano /etc/rc.conf.local

smtpd_flags=NO
sndiod_flags="-L-"
mdnsd_flags=gem0
pkg_scripts=icinga2 mdnsd pulseaudio pulseaudio_mdns

Stand zu installierten Paketen

date "+%Y-%m-%d"
2018-10-21
pkg_info -mz
bash--
cmus--
cups--
cups-filters--
dbus--
foomatic-db--
foomatic-db-engine--
git--
htop--
icinga2--
mpg123--
mplayer--
nano--
openmdns--
p5-Audio-MPD--
pkglocatedb--
pulseaudio--
quirks--
splix--
sshfs-fuse--
vim--no_x11
wget--
youtube-dl--
zsh--

Stand zu betriebenen Diensten

date "+%Y-%m-%d"
2018-10-21
cat /etc/rc.conf.local
pkg_scripts=messagebus avahi_daemon icinga2 pulseaudio cupsd
smtpd_flags=NO
sndiod_flags="-L-"