added mkfifo, which is a thing to hack around having no X