plan9front/rc/bin
qwx e5c7fe6305 games/doom: use wadfs to expose genmidi lump instead of extracting to /tmp
to allow using games/dmid + games/opl3 for music playback, the genmidi
lump must be exposed;  previous attempt was insufficient since patch wads
can overwrite iwad contents, which a single wadfs cannot take into account
(commit e7b1c1aad8).
subsequent fix was to use the normal mechanisms to extract the lump to /tmp
and later the music lumps for playback, but the temp file may not always
be properly cleaned up, preventing any music playback due to conflicts.
so, spawn one wadfs for the iwad and one for each subsequently added pwad,
just making sure that they have sufficient delay to properly initialize
and bind in the right order
2023-08-09 23:01:21 +00:00
..
ape /rc/bin: amend usage misdirections (thanks umbraticus) 2022-05-10 20:47:26 +00:00
inst sdnvme: add smart file for full smart info 2023-06-03 22:16:10 +00:00
ipconf
rc-httpd /rc/bin/rc-httpd/handlers/error: restore fn 400 (thanks, qeed) 2022-04-01 02:12:30 +00:00
replica
service aux/listen: Allow per service namespace files 2022-05-28 02:34:43 +00:00
service.auth tcp567: run authserver with p9sk1 tickets disabled preventing offline password brute-force 2016-04-07 21:19:48 +02:00
" win: bind the text file properly instead of a special case in " 2018-08-02 14:21:19 -04:00
"" "": output previous action to stderr 2020-03-08 11:46:34 -07:00
0a
0c
0l
9fs /rc/bin/9fs: case 9front: restore extra/ and iso/ 2022-04-27 23:24:07 +00:00
aanuke aanuke: only print commands to kill the current user's aan procs 2014-04-14 21:01:55 -04:00
addaoe
addpsfonts
approx improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
B B: expand path when plumbing files 2021-06-12 18:03:26 +00:00
Bfn /rc/bin: amend usage misdirections (thanks umbraticus) 2022-05-10 20:47:26 +00:00
blogcom blogcom +x 2013-04-30 17:02:14 +02:00
broke kill, slay, broke: dont pollute environment, use $user 2020-12-23 01:43:29 +01:00
bullshit bullshit: don't pollute the environment 2014-11-02 13:16:33 -05:00
bundle
C consolefs(4): import -> rimport 2021-12-31 15:50:22 +00:00
chdev chdev: dont pollute environment 2022-05-31 19:30:23 +00:00
console console(8): add console command and manpage 2019-12-09 17:44:28 +01:00
cpurc termrc, cpurc: silence /net/ether* error message when there are no ethernet devices 2021-04-10 15:01:09 +02:00
delkey delkey: stop being clever about which factotum to use 2022-08-05 22:43:16 +00:00
diffy
dircp
diskparts integrate disk/edisk with diskparts, bootfs and installer (gpt support) 2015-05-31 13:06:18 +02:00
dmus games/doom: use wadfs to expose genmidi lump instead of extracting to /tmp 2023-08-09 23:01:21 +00:00
doc2ps
doc2txt improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
doctype improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
dontkill dontkill: explicitely set exit status to '' 2018-05-19 23:15:22 +02:00
dosmnt
dpost
E import E script from bell labs 2015-08-25 02:09:22 -07:00
eject
ethermultilink ethermultilink: send gratious arp instead of flushing arp cache 2023-07-23 22:22:48 +00:00
fax fax, psfax, vwhois: use $user instead of /dev/user 2020-12-23 01:44:44 +01:00
fshalt scram: → /rc/bin/scram 2023-06-04 13:52:05 +00:00
fstype fstype: add support for gefs 2023-05-02 21:08:51 +00:00
g g: add .ha (Hare) 2022-05-15 08:21:34 +00:00
gbatype added gbatype 2014-09-30 20:46:13 +02:00
go.fishing
hget hget: do a HEAD request to check if the file is already complete (thanks miscief) 2018-10-10 02:45:11 +02:00
history history: fix walking and handling files with spaces 2022-11-15 21:58:00 +00:00
hold
hpost hpost: fix usage text 2020-12-22 00:16:26 +10:30
ipso /rc/bin: amend usage misdirections (thanks umbraticus) 2022-05-10 20:47:26 +00:00
ircrc ircrc: fix race with pipe causing hangup 2022-11-05 02:57:49 +00:00
iwhois iwhois: add some improvements (thanks gall0ws) 2021-05-09 15:19:05 +02:00
joy add joy(1): joystick script for all emulators, and docs 2021-09-01 22:47:30 +00:00
Kill Kill: don't pollute environment 2020-12-23 01:42:52 +01:00
kill kill, slay, broke: dont pollute environment, use $user 2020-12-23 01:43:29 +01:00
kmem
label
lc
leak
lookman improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
lp improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
mail upas: handle Bcc: header 2012-11-27 21:10:55 +01:00
man man: turn on troff -mnihongo if JP font is used 2022-07-09 03:43:33 +00:00
map
mapdemo
membername
memory
netaudit netaudit: use new ndb/query flags instead of ndb/ipquery 2023-06-04 21:46:23 +00:00
newt newt: remove fn f, replace with walk 2021-02-09 22:50:31 -05:00
nietzsche
nroff
nusbrc nusbrc: fix FTDI detection 2022-02-06 00:11:49 +00:00
pci pci: import pci script and updated database from 9atom 2014-12-20 21:41:34 -08:00
pdf2ps
play audio/vocdec: Creative Voice File decoder 2023-02-09 02:41:21 +00:00
printfont
ps2gif
ps2pdf
psfax fax, psfax, vwhois: use $user instead of /dev/user 2020-12-23 01:44:44 +01:00
psu improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
rconnect rcpu: fix pvar to initialize empty variables (thanks mycroftiv) 2018-11-13 11:03:37 +01:00
rcpu rcpu: show error when we auth but don't connect 2022-08-07 09:11:25 +00:00
reboot
redact add redact(1) 2017-02-25 00:56:26 +01:00
rexport rcpu: fix pvar to initialize empty variables (thanks mycroftiv) 2018-11-13 11:03:37 +01:00
rimport rcpu: fix pvar to initialize empty variables (thanks mycroftiv) 2018-11-13 11:03:37 +01:00
rwd
scram scram: → /rc/bin/scram 2023-06-04 13:52:05 +00:00
screenrc screenrc: bind '#v' when not already done (for cpu servers) 2018-07-14 17:19:41 +02:00
seemail
sig improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
slay kill, slay, broke: dont pollute environment, use $user 2020-12-23 01:43:29 +01:00
spell
splitmbox add /rc/bin/splitmbox (we've already shipped the splitmbox(8) man page for years) (thanks, umbraticus) 2022-08-14 00:37:32 +00:00
src src: 'test -x' instead of 'test -f' 2022-08-05 22:57:36 +00:00
srvtls add srvtls and the corresponding tcp17020 service 2016-05-16 22:49:32 +02:00
ssam improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
start start, stop: avoid null list in concatenation witout arguments, use $user 2020-12-23 01:41:52 +01:00
startupasfs
stock
stop start, stop: avoid null list in concatenation witout arguments, use $user 2020-12-23 01:41:52 +01:00
sysinfo sysinfo: use usbtree instead of just cating #u/usb/ctl 2023-01-29 20:35:10 +00:00
sysupdate sysupdate: only pull on 'front' branch 2022-11-24 03:11:14 +00:00
tap improve usage messages (thanks henesy) 2020-03-10 10:09:34 -07:00
tel
termrc termrc: start reform/pm and reform/audio drivers 2023-06-05 23:30:08 +00:00
theo
thesaurus
tinyurl
tlsclienttunnel
tlssrvtunnel
togeordi tojpg: add jpeg encoder 2013-05-26 21:56:56 -04:00
troff2gif
troff2png
troll
umem
uncompress
uptime uptime: rewrite in awk 2019-04-07 17:09:52 +00:00
usbtree usbtree: a little helper to pretty print usb hubs and devices in a tree 2023-01-05 19:27:13 +00:00
vwhois fax, psfax, vwhois: use $user instead of /dev/user 2020-12-23 01:44:44 +01:00
wdoc2txt
webpaste webpaste: update for modified okturing.com 2015-03-30 20:53:49 -04:00
who
whois whois: suppress missing file errors (thanks kivik) 2021-04-02 17:26:34 +02:00
window window: fix regression w.r.t subrios 2022-10-18 00:07:30 +00:00
wloc
wurl2txt
xls2txt
yesterday