Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: puppetlabs/puppet
base: 50e0863
Choose a base ref
...
head repository: puppetlabs/puppet
compare: 0b26142
Choose a head ref
  • 17 commits
  • 23 files changed
  • 2 contributors

Commits on Feb 2, 2012

  1. Maint: Configuration settings shouldn't be referred to as "parameters"

    This description-string-only commit changes the remaining references to
    "configuration parameters," opting instead for the less ambiguous
    "configuration settings" (or just "settings").
    nfagerlund committed Feb 2, 2012
    Copy the full SHA
    d14ee6a View commit details
    Browse the repository at this point in the history
  2. Maint: Update external_nodes setting description for changes from 2.6.5

    The classes key of an ENC's output can contain a hash instead of an array, as
    of Puppet 2.6.5. This commit updates the description of the external_nodes
    setting accordingly.
    nfagerlund committed Feb 2, 2012
    Copy the full SHA
    9e2705b View commit details
    Browse the repository at this point in the history
  3. (#11535) Platform agnosticism: Desc strings should refer to path sepa…

    …rator instead of ':'
    
    We were interpolating the File::PATH_SEPARATOR character in the desc string to
    display the actual character being used on the platform on which it is
    printed. This is marginally useful when running with --genconfig, but since
    the config reference properly lives online, it should be platform-agnostic for
    the benefit of Windows users.
    nfagerlund committed Feb 2, 2012
    Copy the full SHA
    99e6708 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2012

  1. (#11535) Call out differing config defaults on Windows

    The default values of several configuration settings (diff, color, daemonize)
    are different on Windows, but these differences did not appear in the online
    configuration reference, as it is generated on a POSIX system. This commit
    adds notes on these differing defaults to the description strings of the
    affected settings, to ensure that the configuration reference remains
    accurate.
    nfagerlund committed Feb 3, 2012
    Copy the full SHA
    64abee3 View commit details
    Browse the repository at this point in the history
  2. Maint: Clarify ancient text about directories of symlinks

    This commit replaces some unclear text about "recursive symlinks" that dated
    from 2006.
    nfagerlund committed Feb 3, 2012
    Copy the full SHA
    8b87452 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2012

  1. Maint: Improve documentation of file type's source parameter

    This commit tightens up the huge description of the source attribute, by:
    
    * Explaining the recommended puppet URI format instead of the complete format
    * Fixing a misleading example to use puppet URIs instead of local files
    * Calling out the source/content/target trichotomy
    * Inserting an example of how module layout maps to puppet URIs
    nfagerlund committed Feb 4, 2012
    Copy the full SHA
    2a9562a View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2012

  1. Maint: General improvement of file type parameter doc strings

    This commit clarifies several descriptions.
    nfagerlund committed Feb 6, 2012
    Copy the full SHA
    9b4c97d View commit details
    Browse the repository at this point in the history
  2. (#2927) Document symbolic modes in mode parameter

    This commit documents symbolic modes (added to the file type in issue #2927).
    
    * Mention that the magic search bit behavior only applies to numeric modes
    * Add brief syntax for symbolic modes
    * Add brief syntax for numeric modes
    * Explicitly call out that we translate Unix permissions as a metaphor on other
      platforms
    nfagerlund committed Feb 6, 2012
    Copy the full SHA
    f16881f View commit details
    Browse the repository at this point in the history
  3. (#11535) Update file type with Windows-specific quirks

    This commit adds the following Win-specific information to the file type's documentation:
    
    * No symlinks
    * Puppet doesn't translate line-endings (that is, content is managed in binary mode)
    * Paths need drive letters
    * Use / in paths, not \
    * Users can be groups and vice-versa
    * Other maps to Everyone
    * r/w/x map to FILE_GENERIC_READ, FILE_GENERIC_WRITE, and FILE_GENERIC_EXECUTE
    * User permissions should be superset of group which should be superset of other
    * Mapped drives are OK for file sources
    nfagerlund committed Feb 6, 2012
    Copy the full SHA
    f5067ed View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2012

  1. (#11535) Update user type docs w/ Windows-specific quirks

    This commit adds mention of the following to the user type's doc strings:
    
    * The windows_adsi provider manages local users, not all kinds of users.
    * Windows users don't have a gid or shell attribute.
    * Windows passwords are cleartext-only.
    * Most platforms use sha1 for passwords, OS X Lion uses sha512.
    * Puppet treats user names case-sensitively, regardless of the platform's rules.
    nfagerlund committed Feb 7, 2012
    Copy the full SHA
    675ddbb View commit details
    Browse the repository at this point in the history
  2. Maint: Kill bogus allowdupe compatibility warning for FreeBSD

    As of commit 9b8829d, allowdupe works on
    FreeBSD, tested (per commit message) on versions 7, 8, and 9. The
    compatibility warning was never removed. This commit brings that doc string
    back in line with reality.
    nfagerlund committed Feb 7, 2012
    Copy the full SHA
    27aa560 View commit details
    Browse the repository at this point in the history
  3. (#11535) Update group type's docs w/ Windows-specific quirks

    This commit mentions that:
    
    * Nested groups aren't supported.
    * Puppet treats names case-sensitively.
    * The GID property is read-only on Windows.
    * We only do local groups.
    nfagerlund committed Feb 7, 2012
    Copy the full SHA
    7cfcbda View commit details
    Browse the repository at this point in the history
  4. (#11535) Update service type w/ Windows-specific quirks

    This commit makes minor changes to the wording of the Windows service
    provider's documentation, and mentions that one should use the short system
    name for a service rather than the display name.
    nfagerlund committed Feb 7, 2012
    Copy the full SHA
    4ec0bc8 View commit details
    Browse the repository at this point in the history
  5. (#11535) Update package type docs w/ Windows-specific quirks

    This commit documents the following:
    
    * install_options are package-specific; there is no master list of these, so
      users must check the vendor's documentation.
    * MSI provider needs a source.
    * MSI provider can't uninstall arbitrary packages, just the ones Puppet installed.
    nfagerlund committed Feb 7, 2012
    Copy the full SHA
    44bd741 View commit details
    Browse the repository at this point in the history
  6. (#11535) Update Windows exec provider docs

    This commit mentions the following in the Windows exec provider docs:
    
    * You can use the old 2.6 pre-shell-provider workaround to use shell built-ins.
    * PowerShell scripts won't work unless you change the default execution policy.
    nfagerlund committed Feb 7, 2012
    Copy the full SHA
    163da19 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2012

  1. (#11535) Edit scheduled_task type docs

    This commit:
    
    * Makes the documentation of the trigger attribute more legible
    * Adds details on accepted input formats to the trigger attribute docs
    * Does minor wordsmithing and reformatting
    * Calls out issues with versions < 0.2.1 of the win32-taskscheduler gem
    nfagerlund committed Feb 8, 2012
    Copy the full SHA
    15de31a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #474 from nfagerlund/ticket/2.7.x/11535_windows_pr…

    …ovider_docs
    
    Ticket/2.7.x/11535 windows provider docs
    slippycheeze committed Feb 8, 2012
    Copy the full SHA
    0b26142 View commit details
    Browse the repository at this point in the history