# $Id: TODO,v 8.7 2012/02/01 17:38:53 ksb Exp $ Build issues: Some make's imply a depend "special.c: special.i" and I don't know why. Then make complains about not having a rule to build special.i (which exists in the current directory). ``make -t specail.i'' is a hack to fix that. I don't know how to shut make up. Nits in install itself: Question: should install check the link count on the source file before it unlinks it? If the link count is >1 maybe we should NOT remove it? BSD install allows numeric uid (gid) specifications, and we do NOT. This is because install is really an error-check step as much as a tool to move files into place. And assuming any login's uid (other than root's) is prone to errors. It is not that hard to build the account before you add the home directory and such. Really. I almost put it in, then thought about how hard my co-authors fought against it, so I didn't even #if it in. Other things to think about: Then support flags in instck's last column /kernel -rwxr--r-- root:* schg,nostrip Add to the letter "n", "l", "s" aliases "nostrip", "ranlib", "strip" as pseudo-flags. Also make instck -G generate them: that would be another option, I suspect (the list of flags to record). -- kayessbee, Feb 2012, install at ksb for no-spam dot npcguild org.