上記の問題は解決。SIGTTOLの受け取り忘れが問題でした。tcsetpgrp()のmanにしっかり書いてあるのにね。
何にせよOS演習はサンプルコードがないのでとくべき問題の概念とmanpageとのにらめっこですね。


プリンタを置いていた台を弟にとられたので机上の模様替えをしました。この先に向けての布石というのも若干ありますがだいぶすっきりしました。PCの配置方法がだいぶ過激ですがこれはこれでいいんじゃないかな。広大な作業空間を確保することに成功したわけだし。