Linux/カーネルパラメータ

提供: Wikinote
< Linux
2009年8月29日 (土) 01:42時点におけるHagio (トーク | 投稿記録)による版

移動: 案内検索

基本的に RHEL 5 (2.6.18-128.el5PAE 以上) ベース。

crypto

/proc/sys/crypto 配下

fips_enabled

FIPS モードが有効かどうか。

値の範囲
0 (無効) または 1 (有効)
デフォルト値
0
説明書
見つからず。

調査不足だが、FIPS (Federal Information Processing Standards/連邦情報処理標準) で規定された 暗号処理のみを行うようになる? カーネルで確認できた影響は、crypto/ansi_cprng.c (Pseudo Random Number Generator) にて アルゴリズムの cra_priority が 200 増加するのみ。

ソース "crypto/ansi_cprng.c" <toggledisplay>

381 /* Module initalization */
382 static int __init prng_mod_init(void)
383 {   
384     struct rng_alg *alg = (struct rng_alg *)&rng_alg.cra_u;
385     int ret = 0;
386     
387     if (fips_enabled)
388         rng_alg.cra_priority += 200;

</toggledisplay>

debug

/proc/sys/debug 配下

このディレクトリは空の場合もある。

説明書
man proc

kernel-2.6.18-128.el5 では空だった。

dev

/proc/sys/dev 配下

このディレクトリにはデバイス特有の情報 (たとえば dev/cdrom/info) が含まれる。

説明書
man proc

cdrom

/proc/sys/dev/cdrom 配下

  • autoclose
  • autoeject
  • check_media
  • debug
  • info
  • lock

ソース "drivers/cdrom/cdrom.c" <toggledisplay>

3286 static struct cdrom_sysctl_settings {
3287     char    info[CDROM_STR_SIZE];   /* general info */
3288     int autoclose;      /* close tray upon mount, etc */
3289     int autoeject;      /* eject on umount */
3290     int debug;          /* turn on debugging messages */
3291     int lock;           /* lock the door on device open */
3292     int check;          /* check media type */
3293 } cdrom_sysctl_settings;

</toggledisplay>