Comparing changes
Open a pull request
base repository: puppetlabs/puppet
base: 50e0863
head repository: puppetlabs/puppet
compare: 0b26142
- 17 commits
- 23 files changed
- 2 contributors
Commits on Feb 2, 2012
-
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").
-
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.
-
(#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.
Commits on Feb 3, 2012
-
(#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.
-
Maint: Clarify ancient text about directories of symlinks
This commit replaces some unclear text about "recursive symlinks" that dated from 2006.
Commits on Feb 4, 2012
-
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
Commits on Feb 6, 2012
-
Maint: General improvement of file type parameter doc strings
This commit clarifies several descriptions.
-
(#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
-
(#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
Commits on Feb 7, 2012
-
(#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.
-
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.
-
(#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.
-
(#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.
-
(#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.
-
(#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.
Commits on Feb 8, 2012
-
(#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
-
Merge pull request #474 from nfagerlund/ticket/2.7.x/11535_windows_pr…
…ovider_docs Ticket/2.7.x/11535 windows provider docs
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 50e0863...0b26142