Вы могли бы считать следующий выпуск Debian GNU/kFreeBSD http://www.debian.org/ports/kfreebsd-gnu/, когда он отсутствует. Это - распределение Debian с ядром Linux, замененным FreeBSD один. http://robertmh.wordpress.com/2010/11/27/about-zfs-in-squeeze-2/
Этот каталог был заменен ссылкой:
http://docs.puppetlabs.com/ ссылки / latest / type.html # parameters-4
В разделе 'force':
«Заменить каталоги файлами или ссылками»
Для справки в будущем вы можете попробовать запустить в режиме noop, чтобы увидеть, какие изменения будут сделано:
puppet agent --test --debug --noop --show-diff
Помимо тестирования прогонов марионеток перед их применением, вы также должны помнить, что порядок, в котором вы пишете код марионетки, не всегда соответствует порядку, в котором выполняется марионетка. В этом случае вы должны были определить порядок. Вы должны сначала размонтировать, прежде чем произойдет символическая ссылка. Вы могли бы сделать это следующим образом:
class symlinks::linkdirtest ( ) {
file { '/mount':
ensure => "link",
target => "/anotherdir/mount",
}
mount { "/mount":
ensure => "absent",
before => File['/mount'],
}
}