beep

Software screenshot:
beep
Podrobnosti Software:
Verze: 1.2.2
Datum uploadu: 3 Jun 15
Licence: Volný
Popularita: 2

Rating: nan/5 (Total Votes: 0)

pípnutí je konzola zvon. Dostal jsem tak unavená být omezena na printf ("A"); když chtěl jsem terminálu pípnutí. Tento program není měl být něco ohromující, je to jen
měl svou práci. Jeho zamýšlený účel v životě je žít uvnitř shellu / perl skripty, a dovolit trochu více zrnitost než se dostanete s výchozí terminálu zvonu. Možná jsem jediný, kdo si myslí, že to je užitečné.
Jak je uvedeno v man stránce, někteří uživatelé se dostávají do situace, kdy pípnutí umírá se stížností z ioctl (). Důvodem pro to, jak Peter Tirsek byl tak laskav, poukázat na mě, pramení z toho, jak jádro zpracovává pokus Beep se tropit na (pro non-programátoři: ioctl je druh catch-all funkci, která vám umožní vrtat na věci, které nemají žádnou jinou předdefinovanou šťourací-na mechanismu) tty, což je, jak to pípne. Povídka je, že jádro kontroluje, že:
- Jste superuživatel
- Vlastníte aktuální TTY
Co to znamená, že kořen může vždy dělat pípnutí práci (na mého nejlepšího vědomí!), A že jakýkoli lokální uživatel může dělat pípnutí fungovat, ale vzdálený uživatel bez oprávnění root nelze použít zvukový signál v jeho přirozený stav. Co je horší, xterm nebo jiné x-session se počítá, pokud jde o jádro, jako "vzdálený", takže pípnutí nebude pracovat z neprivilegovaným xterm jeden. Původně jsem křídou to až do chyby, ale je to vlastně nemůžu nic dělat, a je to opravdu dobrá věc, že ​​jádro dělá věci tímto způsobem. K dispozici je také řešení.
Ve výchozím nastavení pípnutí není nainstalován s nastaven SUID bit, protože to bude jen bláznivý. Na druhou stranu, pokud uděláte to suid kořen, všechny vaše problémy s pípnutí záchrany na ioctl volání bude magicky zmizí, což je příjemné, a jediný důvod, proč ne t je, že každý suid program je potenciální bezpečnostní díra. Pohodlně, pípnutí je velmi krátká, takže audit je to docela jednoduché.
Co je nového v této verzi:

Podobný software

ogg2mp3
ogg2mp3

2 Jun 15

eMusic/J
eMusic/J

2 Jun 15

GStreamer-editor
GStreamer-editor

3 Jun 15

Komentáře k beep

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!