1CDIST-TYPE__PACKAGE_PKG_FREEBSD(7) cdist CDIST-TYPE__PACKAGE_PKG_FREEBSD(7)
2
3
4
6 cdist-type__package_pkg_freebsd - Manage FreeBSD packages
7
9 This type is usually used on FreeBSD to manage packages.
10
12 None
13
15 name If supplied, use the name and not the object id as the package
16 name.
17
18 flavor If supplied, use to avoid ambiguity.
19
20 version
21 If supplied, use to install a specific version of the package
22 named.
23
24 pkgsite
25 If supplied, use to install from a specific package repository.
26
27 state Either "present" or "absent", defaults to "present"
28
30 # Ensure zsh is installed
31 __package_pkg_freebsd zsh --state present
32
33 # Ensure vim is installed, use flavor no_x11
34 __package_pkg_freebsd vim --state present --flavor no_x11
35
36 # If you don't want to follow pythonX packages, but always use python
37 __package_pkg_freebsd python --state present --name python2
38
39 # Remove obsolete package
40 __package_pkg_freebsd puppet --state absent
41
43 cdist-type__package(7)
44
46 Jake Guffey <jake.guffey--@--eprotex.com>
47
49 Copyright (C) 2012 Jake Guffey. You can redistribute it and/or modify
50 it under the terms of the GNU General Public License as published by
51 the Free Software Foundation, either version 3 of the License, or (at
52 your option) any later version.
53
55 ungleich GmbH 2019
56
57
58
59
606.3.0 Dec 12, 2019CDIST-TYPE__PACKAGE_PKG_FREEBSD(7)