長南です。 山田さんのメールより [vine-users:073837] > > VineLinux 3.2相当の環境で、mktempを実行すると。 > > > Cannot create temp file ファイル名 > > と言うメッセージが出てしまい使用出来ません。 > 通常のユーザでもrootでも同じ症状が出るようです。 試してみました。確かに、mktemp temp.XXXXXX の X の数が 5 個以下だと、 「Cannot create temp file temp.XXXXX」になりますね。でも、X が 6 個 以上あれば、temp ファイルを正常に作ることが出来ました。 man 3 mktemp や man 3 mkstemp には一応こんなふうに書いてあります。 The last six characters of template must be XXXXXX and these are replaced with a string that makes the filename unique. mktemp パッケージのバージョンは mktemp-1.5-11vl2 です。 -- 長南洋一