22:30:52
icon

ねる

20:36:23
icon

回避策はプロトタイプ宣言入れることなんだけど、K&RスタイルのコードにANSIのプロトタイプ宣言が入るのなんかもにょる

20:25:01
icon

ビルド通らないのは、プロトタイプ宣言より関数呼び出しの方が先に来てるからなんだけど、当時のコンパイラはソースコード精査して関数実体探してから、呼び出し箇所のコンパイルするようなことでもしてたの

20:21:42
icon

これ当時でもビルド通らない気がするんだけど何をターゲットに作ったんだ

20:19:44
icon

そんなに古い……?

20:19:27
icon

uimに組み込むために、Wnn7SDKをビルドしようとしてるけど、ソースコードがK&Rスタイルで困惑してる

18:42:17
icon

というわけで、jserverのsetuidはやめよう

17:58:15
icon

意図せずアクセス権無視してファイルに書き込むような事故は防げるかもだけど

17:57:16
icon

https://linuxjm.osdn.jp/html/LDP_man-pages/man2/seteuid.2.html
> 非特権プロセスの場合、実効ユーザー ID に設定できるのは、 実ユーザー ID・実効ユーザー ID・保存 set-user-ID のいずれかだけである。
なので、実ユーザーIDが0だとseteuidでrootに戻れちゃうのよね

17:56:01
icon

ちょっと前に書いてた、jserverの件、調べてみたけど、rootで実行する(実UIDが0)以上、setuidで実効UID変えても完全には特権放棄できない気がする

14:02:55
icon

再起動

12:57:40
icon

昨日変な時間に寝たので、その補填のためにちょっと寝る

10:53:14
icon

あちい

07:03:44
icon

おはーよ