beep

Software screenshot:
beep
Software informatie:
Versie: 1.2.2
Upload datum: 3 Jun 15
Ontwikkelaar: Johnathan Nightingale
Licentie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

piep is een console bel. Ik ben net zo moe van wordt beperkt tot printf ("a"); toen ik wilde een terminal pieptoon. Dit programma is niet de bedoeling om iets kolossaal zijn, het is gewoon
verondersteld om de klus te klaren. Het beoogde doel in het leven is om te leven in shell / perl scripts, en laten een beetje meer granulariteit dan krijg je met de standaard terminal bel. Misschien ben ik de enige die denkt dat dit nuttig is.
Zoals opgemerkt in de man page, zijn sommige gebruikers lopen in een situatie waar pieptoon sterft met een klacht van ioctl (). De reden voor dit, zoals Peter Tirsek was leuk genoeg te wijzen op mij, komt voort uit de manier waarop de kernel omgaat poging piep's te porren bij (voor niet-programmeurs: ioctl is een soort catch-all functie waarmee u porren naar dingen die hebben geen andere voorgedefinieerde porren-at-mechanisme) de tty, dat is hoe het piept. Het korte verhaal is dat de kernel controleert dat ofwel:
- U bent de superuser
- U eigenaar van de huidige tty
Dit betekent dat de wortel altijd kan maken piep werk (om de beste van mijn kennis!), En dat elke lokale gebruiker pieptoon werk kan maken, maar een niet-root externe gebruiker kan geen gebruik maken piep in zijn natuurlijke staat. Wat erger, een xterm of andere X-sessie telt, wat de kern betreft, als "remote", zodat pieptoon niet van een niet-bevoorrechte xterm niet. Ik had aanvankelijk gekalkt dit tot een bug, maar er is eigenlijk niets dat ik kan doen, en het is echt een goede zaak dat de kernel doet dingen op deze manier. Er is ook een oplossing.
Standaard piep is niet geïnstalleerd bij de suid bit set, omdat dat alleen maar zany zou zijn. Aan de andere kant, als je dat doet maakt het suid wortel, al uw problemen met pieptoon bail op ioctl gesprekken zullen op magische wijze verdwijnen, dat is aangenaam, en de enige reden om niet t is dat elke suid programma is een potentieel gat in de beveiliging. Gunstig, piep is zeer kort, dus de controle van het is vrij eenvoudig.
Wat is er nieuw in deze release:

Vergelijkbare software

YaRock
YaRock

7 Mar 16

PicoStreamer
PicoStreamer

2 Jun 15

Gnac
Gnac

12 Apr 16

Reacties op beep

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!