That’s a “feature” of my iMac (and its mail program): 3 dots are automatically replaced by one single (?) ASCII character. This character is not understood by other systems.
I don’t think that this is affecting my Linux script. pvg > Op 3 aug. 2016, om 16:50 heeft akhiezer <[email protected]> het volgende > geschreven: > >> From: Pol Vangheluwe <[email protected]> >> Date: Wed, 3 Aug 2016 15:32:44 +0200 >> Subject: [blfs-support] shairport-sync >> >> >> >> I just finished building shairport-sync on my iMac-G3 (LFS 7.2) and PowerMac >> G4 (LFS 7.7). >> >> [I know, this is old stuff. You???re simply going too fast for me and my >> old Apple computers] >> > > > Ref below re that 'You???re' . > > >> I applied the procedures as described on >> https://github.com/mikebrady/shairport-sync >> The only missing dependency (not in BLFS) is libconfig, that I found on >> http://www.hyperrealm.com/libconfig/ <http://www.hyperrealm.com/libconfig/>. >> >> The G4 is using systemd, so it was easy to advertise it as a new service at >> startup (sorry Bruce???). > > > Ref below re that 'Bruce???' . > > >> The G3 is using system V, so I had to create a boot script for it. My >> script seems to work, but I find this in boot.log: >> >> Aug 03 14:51:20 +02:00 iMac400 Starting the Shairport-sync service???Aug 03 >> 14:58:29 +02:00 iMac400 FAIL >> Aug 03 14:58:29 +02:00 iMac400 FAILURE: >> >> You should not be reading this error message. >> >> It means that an unforeseen error took place in >> /etc/rc.d/rc3.d/S90shairport-sync, >> which exited with a return value of 143. >> If you're able to track this error down to a bug in one of >> the files provided by the files provided by >> the LFS book, please be so kind to inform us at >> [email protected] (Registration required). >> FAIL >> Aug 03 14:58:29 +02:00 iMac400 Press Enter to continue...-------- >> >> The boot process stops and I get no prompt. I can however logon with SSH >> and find 2 processes (instead of one): >> >> root 2798 2233 0 14:51 ? 00:00:00 /bin/sh >> /etc/rc.d/rc3.d/S90shairport-sync start >> root 2818 2798 10 14:51 ? 00:00:15 /usr/local/bin/shairport-sync >> >> The computer returns to a normal status when I kill 2798. >> >> I have a similar problem when I manually start the service: >> no prompt anymore, but shairport-sync is running until I press <CTRL>-C. >> This is my boot script: >> >> lfs_pol [ ~ ]$ cat /etc/rc.d/init.d/shairport-sync >> #!/bin/sh >> ######################################################################## >> # Begin netatalk >> # >> # Description : Shairport-sync Boot Script >> # >> # Authors : Pol Vangheluwe - [email protected] >> # based on the Debian boot script >> # >> # Version : LFS 7.2 >> # >> ######################################################################## >> >> ### BEGIN INIT INFO >> # Provides: shairport-sync >> # Required-Start: $all >> # Required-Stop: $remote_fs $syslog >> # Default-Start: 2 3 4 5 >> # Default-Stop: 0 1 6 >> # Short-Description: Shairport Synchronous AirPlay >> # Description: Implements a synchronous (multi-room-capable) AirPlay >> receiver >> # X-LFS-Provided-By: BLFS / LFS 7.2 >> ### END INIT INFO >> >> . /lib/lsb/init-functions >> >> case "${1}" in >> start) >> log_info_msg "Starting the Shairport-sync service???" > > > Looks like maybe an extraneous - non- 7-bit - char in your script, > between the ' service' and the closing '"' ? > > >> start_daemon /usr/local/bin/shairport-sync >> evaluate_retval >> ;; >> >> stop) >> log_info_msg "Stopping the Shairport-sync service???" > > > Ditto. > > If so, then you'd of course need to edit script in both places. > > >> killproc /usr/local/bin/shairport-sync >> evaluate_retval >> ;; >> >> restart) >> ${0} stop >> sleep 1 >> ${0} start >> ;; >> >> status) >> statusproc shairport-sync >> ;; >> >> *) >> echo "Usage: ${0} {start|stop|restart|status}" >> exit 1 >> ;; >> esac >> >> # End /etc/init.d/shairport-sync >> >> I use a very similar boot script for netatalk (find-and-replace???) without >> any problem. > > > Cf. above re that 'replace???' . > > >> >> pvg >> > > > > rgds, > akh > > > > > > -- > -- > http://lists.linuxfromscratch.org/listinfo/blfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
