UMEGAYA-DDC-PING(1)
π umegaya-ddc-ping π
okay bestie, welcome to the manual page for umegaya-ddc-ping(1), aka Umegaya's debian-devel-changes pinger πΈ she's a tiny script with one job and she does it flawlessly.
β¨ SYNOPSIS β¨
umegaya-ddc-ping < email.txt
that's it. that's the whole vibe. she reads from stdin like the main character she is π
π DESCRIPTION π
so here's the tea β β you pipe emails from http://lists.debian.org/debian-devel-changes into this program, and it goes and triggers a ping for the corresponding package in an Umegaya instance. no cap, that's the entire plot.
if emailaddress is subscribed to debian-devel-changes, then this lil entry in /etc/aliases will forward those emails straight to umegaya-ddc-ping:
emailaddress: |umegaya-ddc-ping
adorable, right? π
now, how does she figure out which package to ping? she looks in the third field of the first line starting with Subject. yes, exactly that, don't ask, it's giving very specific and she's committed to it π
β οΈ and if that fails? the script returns with an exit code of1, unless themessagesoption is used. so like, it will be dramatic about it unless you tell it not to π
π OPTIONS π
okay so plot twist: umegaya-ddc-ping takes no option from the command line. zero. none. not a single flag. she's low maintenance like that β¨
instead, she reads the following from /etc/umegaya/umegaya.conf π
π¦ ping_url
the URL of an Umegaya instance. defaults to http://localhost/umegaya if you don't say anything. iconic default behaviour fr fr π«Ά
π messages
log pings and failures-to-determine-package-name to syslog, and do not exit with error in case of failure. this one is off by default. so if you want her to be chill about things and keep receipts in syslog, turn this on π
π SEE ALSO π
umegaya.conf(5)
πΈ AUTHORS πΈ
Charles Plessy. π
and that's the whole page bestie!! no crumbs left, every flag and default and exit code accounted for πβ¨
Umegaya User Manual β August 21, 2012 π like yeah she's an old queen but she still slays π«Ά bye pookie, go ping something π π
π¦ where this page comes from
- debian bookworm: umegaya 1.0+nmu1 Β· BOLA-1.1
- ubuntu jammy: umegaya 1.0+nmu1 Β· BOLA-1.1
- ubuntu noble: umegaya 1.0+nmu1 Β· BOLA-1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms