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

youtube-dl -o - -f bestaudio https://www.youtube.com/watch\?v\=SmzLs8Gk9n4 | mplayer -           
MPlayer SVN-r37901 (C) 2000-2016 MPlayer Team

Playing -.
Reading from stdin...
libavformat version 56.40.101 (external)
WARNING: Assuming --restrict-filenames since file system encoding cannot encode all characters. Set the LC_ALL environment variable to fix this.
[youtube] SmzLs8Gk9n4: Downloading webpage
[youtube] SmzLs8Gk9n4: Downloading video info webpage
[youtube] SmzLs8Gk9n4: Extracting video information
[download] Destination: -
[download]   0.0% of 42.83MiB at 469.13KiB/s ETA 01:33libavformat file format detected.
[download]   0.1% of 42.83MiB at 379.63KiB/s ETA 01:55[lavf] stream 0: audio (vorbis), -aid 0, -alang eng
Clip info:
 encoder: google/video-file
Load subtitles in ./
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 56.60.100 (external)
AUDIO: 44100 Hz, 2 ch, floatbe, 0.0 kbit/0.00% (ratio: 0->352800)
Selected audio codec: [ffvorbis] afm: ffmpeg (FFmpeg Vorbis)
==========================================================================


MPlayer interrupted by signal 13 in module: ao2_init
ao2: can't open sndio
[AO SDL] Samplerate: 44100Hz Channels: Stereo Format floatbe
[AO SDL] Unsupported audio format: 0x1c.


MPlayer interrupted by signal 13 in module: ao2_init
[download]   0.1% of 42.83MiB at 318.68KiB/s ETA 02:17

ERROR: unable to write data: [Errno 32] Broken pipe

Eri! (Diskussion) 15:31, 24. Apr. 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-"