1

Boxen を使用して、複数の仮想マシン ビルド エージェントを構成しています。これらのマシンのホスト コンピューターはパスワードで保護されているため、自動ログインを使用し、これらの仮想マシンの Boxen 構成で画面ロックを無効にしたいと考えています。

デフォルトでは、Boxen は実行されるたびにパスワード画面ロックのタイムアウトを 5 秒にリセットするようです。これを無効にするにはどうすればよいですか?

4

1 に答える 1

2

パスワードのスクリーンロックアウトは、次の boxen コードからのものです。

class boxen::security(
  $require_password = true,
  $screensaver_delay_sec = 5
) {
  boxen::osx_defaults { 'require password at screensaver':
    ensure => present,
    domain => 'com.apple.screensaver',
    key    => 'askForPassword',
    value  => $require_password,
    type   => 'bool',
    user   => $::boxen_user
  }

  boxen::osx_defaults { 'short delay for password dialog on screensaver':
    ensure => present,
    domain => 'com.apple.screensaver',
    key    => 'askForPasswordDelay',
    value  => $screensaver_delay_sec,
    type   => 'float',
    user   => $::boxen_user
  }
}

したがって、これをboxenセットアップに追加することで削除できるはずです:

class { 'boxen::security':
  require_password => false,
}
于 2014-12-19T00:53:55.593 に答える