2017-06-06 25 views
0

我有以下木偶類。木偶文件資源需要檢查源碼是否可用,目標是否爲R/W

class vintela_monitor::keytab { 
    file { '/etc/vasinst.key': 
    ensure => 'present', 
    source => '/auto/hosting-hard/QAS/creds/keytabs/vas_engit.keytab', 
    } 
} 

我需要確保來源是訪問(cd到該目錄)和目標文件系統在讀寫模式下執行此之前。我怎樣才能做到這一點?

+0

你能不只是主機上的'VAS-engit.tab'木偶大師,並從那裏來源?那麼你不必在本地檢查它的可用性。 –

回答

0

可以使用的資源文件的屬性mode

file { '/auto/hosting-hard/QAS/creds/keytabs/vas_engit.keytab': 
    ensure => 'present', 
    mode => '777', 
} 

    file { '/etc/vasinst.key': 
    ensure => 'present', 
    source => '/auto/hosting-hard/QAS/creds/keytabs/vas_engit.keytab', 
    require => File["/auto/hosting-hard/QAS/creds/keytabs/vas_engit.keytab"], 
    } 

你可以看到更多的模式和permessions here

相關問題