Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add FreeBSD Support #376

Merged
merged 9 commits into from
Jul 28, 2014
Merged

Add FreeBSD Support #376

merged 9 commits into from
Jul 28, 2014

Commits on Jul 12, 2014

  1. Initial Update to params for FreeBSD support

    This adds the necessary changes the params class and associated
    variables to support FreeBSD.
    Zach Leslie committed Jul 12, 2014
    Configuration menu
    Copy the full SHA
    622c390 View commit details
    Browse the repository at this point in the history
  2. Add support for FreeBSD package installation

    Zach Leslie committed Jul 12, 2014
    Configuration menu
    Copy the full SHA
    f2a36f7 View commit details
    Browse the repository at this point in the history
  3. Update root group for wider support

    The super group on many platforms is known as root, which a UID of 0.
    However, on other platforms, the UID is still 0, but the group is
    'wheel'.  Largely historic UNIX jargon, but suffice to say that, to
    support FreeBSD and others, setting the group of '0' has the same impact
    while supporting a wider range of platforms.
    Zach Leslie committed Jul 12, 2014
    Configuration menu
    Copy the full SHA
    b939e92 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2014

  1. Fixup for matching $kernelversion on Joyent

    This replaces the code that used to exist and now accommodates FreeBSD
    using the $kernel fact, but still allows Joyent selection from
    $kernelversion.
    Zach Leslie committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    305c439 View commit details
    Browse the repository at this point in the history
  2. Add FreeBSD case for $nx_daemon_user

    Zach Leslie committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    ce933e4 View commit details
    Browse the repository at this point in the history
  3. Add specials for FreeBSD and $root_group

    Zach Leslie committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    edf9b54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    529fabb View commit details
    Browse the repository at this point in the history
  5. Remove logdir selector when everything is the same

    Zach Leslie committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    b006141 View commit details
    Browse the repository at this point in the history
  6. Set spec group back to original

    Zach Leslie committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    48e53ee View commit details
    Browse the repository at this point in the history