CDIST-TYPE__PACKAGE_PKG_FREEBSD(7)

✨ cdist-type__package_pkg_freebsd ✨

okay so bestie, this is a page from the cdist manual β€” manual name CDIST-TYPE__PACKAGE_PKG_FREEBSD, section 7 β€” and it's here to teach you how to manage FreeBSD packages. slay. πŸ’…

NAME

cdist-type__package_pkg_freebsd β€” manage FreeBSD packages πŸŽ€


DESCRIPTION

This type is usually used on FreeBSD to manage packages. that's literally the whole vibe, no cap πŸ¦‹


REQUIRED PARAMETERS

None. not a single one. she asks for nothing. icon behavior πŸ‘‘


OPTIONAL PARAMETERS

  • name β€” if you supply this, it uses that name instead of the object id as the package name. like, "call me by a different name bestie" ✨
  • flavor β€” if you supply this, it gets used to avoid ambiguity. no more guessing games πŸ™ˆ
  • version β€” if you supply this, it's used to install a specific version of the package named. picky but valid πŸ’–
  • pkgsite β€” if you supply this, it's used to install from a specific package repository. shopping at a specific store fr fr πŸ›οΈ
  • state β€” either "present" or "absent", and it defaults to "present". so if you say nothing, girl's showing up 🌸

EXAMPLES

here's the whole lineup, copy-paste ready, no edits from me because facts are facts:

# Ensure zsh is installed
__package_pkg_freebsd zsh --state present

# Ensure vim is installed, use flavor no_x11
__package_pkg_freebsd vim --state present --flavor no_x11

# If you don't want to follow pythonX packages, but always use python
__package_pkg_freebsd python --state present --name python2

# Remove obsolete package
__package_pkg_freebsd puppet --state absent

look at her go. multi-talented. πŸ”₯


SEE ALSO

cdist-type__package(7) β€” go read the main character of package types, iykyk πŸ’œ


AUTHORS

Jake Guffey <jake.guffey--@--eprotex.com> 🫢


COPYING

Copyright (C) 2012 Jake Guffey. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. πŸ“œ


ungleich GmbH 2021 🌈


okay that's the whole page, you ate it, periodt πŸ’…βœ¨

version 7.0.0, dated Jul 31, 202 β€” mwah, love you, bye bestie πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from