【问题标题】:How do I disable the screen lock requirement in Boxen?如何在 Boxen 中禁用屏幕锁定要求?
【发布时间】:2014-12-20 10:10:54
【问题描述】:

我正在使用 Boxen 配置多个虚拟机构建代理。因为这些机器的主机有密码保护,所以我想在这些虚拟机的 Boxen 配置中使用自动登录和禁用屏幕锁定。

默认情况下,Boxen 似乎在每次运行时都会将密码屏幕锁定超时重置为 5 秒。如何禁用此功能?

【问题讨论】:

    标签: boxen


    【解决方案1】:

    密码锁屏来自此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-03-05
      • 1970-01-01
      • 1970-01-01
      • 2015-07-17
      • 2012-04-11
      • 1970-01-01
      • 2015-04-01
      • 1970-01-01
      相关资源
      最近更新 更多