[15:36] hi all [15:37] hello [15:38] how's it going this morning? [15:39] it's going ok, I suppose [15:39] for a monday anyway [15:39] lol i know the feeling [15:39] how's it going with you? [15:42] not too bad, i need to be getting some work done, but having a hard time waking up this morning. feel more like playing than working [15:42] same here [15:44] i'm trying to make shairplay work on ubuntu server :) [15:44] doubleb and i got it running on macOS the other night, but having problems with ubuntu [15:45] haven't heard of that till now [15:45] but I'm trying to move away from apple products [15:47] i've always been a freebsd guy until recently...i can't help myself, i like macos and don't even know why [15:48] i guess it's like freebsd with a much better gui and a lot better software support [15:49] give me a link, and i can prolly get it working in under an hour [15:49] i keep getting RSA.xs:178: OpenSSL error: no start line at ./shairport.pl line 89. [15:50] i tried upgrading Crypt::OpenSSL::RSA but that didn't help [15:54] a link to the software [15:56] to shairport? [15:56] yes [15:56] http://mafipulation.org/static/shairport-0.05.tar.gz [15:58] is Apple seriously locking down speakers now? [15:58] yep, isn't that awesome [15:59] really makes me want to get everything back on linux [16:04] p libcrypt-openssl-rsa-perl - Perl module providing basic RSA functionality [16:04] sudo aptitude search install libcrypt-openssl-rsa-perl [16:05] libcrypt-openssl-rsa-perl is already the newest version. [16:05] 0 upgraded, 0 newly installed, 0 to remove and 32 not upgraded. [16:05] :) [16:14] ah, i had an old version [16:15] now all i get is Can't exec "avahi-publish-service": No such file or directory at shairport.pl line 87. [16:19] so maybe my avahi-daemon.config needs to be fixed, i dunno [16:27] what avahi stuff do you have installed? [16:29] i avahi-autoipd - Avahi IPv4LL network address configuration daemon [16:30] i avahi-daemon - Avahi mDNS/DNS-SD daemon [16:30] i avahi-utils - Avahi browsing, publishing and discovery utilities [16:30] i libavahi-client3 - Avahi client library [16:30] i libavahi-common-data - Avahi common data files [16:30] i libavahi-common3 - Avahi common library [16:30] i libavahi-core7 - Avahi's embeddable mDNS/DNS-SD library [16:30] i libavahi-glib1 - Avahi glib integration library [16:30] i libavahi-gobject0 - Avahi GObject library [16:31] root@ubuntu:/home/mitchell/shairport-0.05# dpkg -l |grep avahi [16:31] ii avahi-daemon 0.6.23-4ubuntu4.1 Avahi mDNS/DNS-SD daemon [16:31] ii libavahi-client3 0.6.23-4ubuntu4.1 Avahi client library [16:31] ii libavahi-common-data 0.6.23-4ubuntu4.1 Avahi common data files [16:31] ii libavahi-common3 0.6.23-4ubuntu4.1 Avahi common library [16:31] ii libavahi-core5 0.6.23-4ubuntu4.1 Avahi's embeddable mDNS/DNS-SD library [16:31] ii libavahi-glib1 0.6.23-4ubuntu4.1 Avahi glib integration library [16:31] i libavahi-ui0 - Avahi GTK+ User interface library [16:31] i python-avahi - Python utility package for Avahi [16:32] suu need libavahi-core7 [16:33] what ubuntu version r u using? [16:34] 9.04 [16:37] ah, nm [16:37] i'm using 11.04 [16:37] why so far back? [16:39] 9.04 is not listed in repos because it had security issues [16:39] 9.10 is about to fall out of support iirc [16:39] and 10.04 is the latest Long Term Support release [16:39] lol i haven't upgraded much because it always breaks vmware [16:40] ah. [16:40] ur using VMWare for server VM machines? [16:40] and i haven't wanted to recomplie vmware because it seems i have a perpetual free license for vmware infrastructure :) [16:41] i have a server 2008 virtual machine i use as a backup domain controller [16:41] i installed avahi-utils and now i get Avahi publishing failed! Do you have avahi-publish-service on your PATH? at shairport.pl line 65, line 23. [16:42] u upgrade to libavahi-core7? [16:43] that service is directly releated to mDNS. u know how to check to see what services are running? [16:43] i tried apt-get install libavahi-core7 and get "not found" [16:44] other than ps | grep "service"...no [16:45] sudo apt-get install sysv-rc-conf [16:45] ah...service --status-all i guess [16:46] what's the sysv rc.conf for? [16:46] i don't see anything about mdns [16:47] [05/23/11 10:30] i avahi-daemon - Avahi mDNS/DNS-SD daemon [16:47] mDNS/DNS-SD [16:47] ah, duh lol [16:47] sysv.rc.conf is for those command line challanged people [16:48] but i see u can grep, so u prolly don't need it [16:48] i only have command line :) [16:48] well, sysv-rc.conf is a term app [16:48] anywho [16:49] so, ur service isn't started. u know how to start/stop a service, to see if it's started, etc. [16:50] root@ubuntu:/home/mitchell/shairport-0.05# ps aux|grep avahi [16:50] avahi 9747 0.0 0.0 31896 1672 pts/1 S 10:42 0:00 avahi-daemon: running [ubuntu.local] [16:50] avahi 9748 0.0 0.0 31764 532 ? Ss 10:42 0:00 avahi-daemon: chroot helper [16:52] i restarted it just to see if that would help, no luck [16:52] what's line 87 say [16:53] join('', map { sprintf "%02X", $_ } @hw_addr) . "\@$apname", [16:54] k, u have avahi-utils installed? [16:54] yeah [16:55] https://github.com/bbhoss/shairport/issues/1 [16:57] https://github.com/albertz/shairport/issues/46 [16:59] ok, on 46, is that his output from diff? [17:03] i'm scp'ing it over [17:03] too bad github is not lynx/wget friendly [17:04] sorry, no idea [17:05] root@ubuntu:/home/mitchell/albertz-shairport-d105570# ./shairport [17:05] LogLevel: 1 [17:05] AirName: ShairPort [17:05] HWID: <79-A [17:05] HWID_Hex(12): 003C37392D41 [17:05] Established under name '003C37392D41@ShairPort' [17:05] i guess it works? [17:07] i can't see it from any devices though, i wonder if the firewall is blocking it [17:12] i hate iptables :( [17:23] i think i'm having an issue with ipv6 maybe i dunno [17:25] http://www.thisamericanlife.org/play_full.php?play=419 - wow, ouch [17:35] hmmm, my server won't reboot [17:40] oh, not good [17:40] logs? [18:13] wow that was fun [18:16] get it fixed? [18:16] i assume [18:17] no [18:17] i think ipv6 is messing it up, but i can't disable ipv6 [18:18] i think shairport is only listening on ipv6 [18:22] i see tcp6 0 0 [::]:5000 [::]:* LISTEN [18:23] but no *:5000 for ipv4 [18:24] implement ipv6 [18:24] on the server, ipv4 to ipv6 [18:25] how? [18:30] i'll have to touch base with you a bit later. have to see a customer. [22:25] back [22:35] Howdy Ahmuck