Puppet Cygwin

Version 2 (Anonymous, 03/13/2010 08:01 pm)

1 1
# Puppet on Cygwin
2 1
3 1
This is a placeholder for a hypothetical cygwin port, because I was
4 1
asked to package and maintain it.
5 1
6 1
cygwin basically uses a simplified [[Puppet Gentoo]] ebuild format
7 1
for cygports. So see there for general configuration questions.
8 1
9 1
The only other reference I found was:
10 1
11 1
> "via ruby's windows port you can have something running natively
12 1
> instead of the cygwin "hack"
13 1
> (cyg->cfengine->activeperl->Win32::OLE), which is better when
14 1
> deploying nodes."
15 1
16 1
Please describe that someone, and I'll take over. --rurban
17 1
18 1
I have no idea what the above quote is talking about. If no one
19 1
else does either, let's take it out. --Andrew Schulman
20 1
21 1
Package management is likely to be the key missing piece. Does
22 1
setup.exe have the command-line capability to provide basic package
23 1
management? Another possibility is
24 1
[cyg-apt](http://code.google.com/p/cyg-apt/). cyg-apt supports a
25 1
lot more operations on the command line, but it's still young and
26 1
also runs within Cygwin-- maybe a show-stopper.
27 1
28 1
cygport isn't likely to be of any help for Puppet. It's a system
29 1
for building packages, not installing them, and not all packages
30 1
even use it.