On 20/10/2015 19:57, Marc Joliet wrote: > On Tuesday 20 October 2015 19:22:48 Matthias Gerstner wrote: >> Hi Alan, >> >>> I simply want to disable that one particular beeping at shutdown time. >> >> well this topic made me curious where the beep is coming from. >> >> It does originate from the shutdown command itself which is part of the >> sys-apps/sysvinit package. In this package's source you find can a file >> "src/dowall.c", where you will in turn find a function "wall(...)". >> >> This is the function where the warning messages will be produced that >> show up in the terminal and the message is produced like this: >> >> snprintf(line, sizeof(line), >> "\007\r\nBroadcast message from %s@%s %s(%s):\r\n\r\n", >> user, hostname, tty, date); >> >> The "\007" is the beep you're getting. It's a bell character that you >> can produce manually by doing this, too: >> >> echo -e "\007" >> >> Unfortunately the bell character is hard coded into the warning message. >> Also there seems to be no way to suppress the warning message. > [...] > > If it's caused by the call to wall(), then maybe the --no-wall option to > shutdown will help?
I don't have that option in my ~arch shutdown -- Alan McKinnon alan.mckin...@gmail.com