[csw-users] Puppet in blastwave?

Dennis Clarke dclarke at blastwave.org
Fri Dec 1 03:19:49 CET 2006


> Their download page has CSW packages, but they don't appear to exist
> in blastwave:
> http://reductivelabs.com/downloads/packages/SunOS/
>
> Does anyone know if these are going to become part of blastwave?
>

Well imitation is the highest form of flattery they say.  So I'm surprised
to see these packages neatly build to install into /opt/csw correctly and
yet they exist somewhere else and have nothing to do with us here at
Blastwave.

fascinating.

I guess we can always send an email to the person doing this and just ask if
they want those packages in testing and then into the catalog.

Here is the complete file list by the way :

# find .
.
./var
./var/sadm
./var/sadm/install
./var/sadm/install/admin
./var/sadm/install/logs
./var/sadm/install/contents
./var/sadm/install/.lockfile
./var/sadm/install/.pkg.lock
./var/sadm/install/gz-only-packages
./var/sadm/pkg
./var/sadm/pkg/CSWfacter
./var/sadm/pkg/CSWfacter/install
./var/sadm/pkg/CSWfacter/install/copyright
./var/sadm/pkg/CSWfacter/save
./var/sadm/pkg/CSWfacter/save/pspool
./var/sadm/pkg/CSWfacter/save/pspool/CSWfacter
./var/sadm/pkg/CSWfacter/save/pspool/CSWfacter/install
./var/sadm/pkg/CSWfacter/save/pspool/CSWfacter/install/copyright
./var/sadm/pkg/CSWfacter/save/pspool/CSWfacter/pkginfo
./var/sadm/pkg/CSWfacter/save/pspool/CSWfacter/pkgmap
./var/sadm/pkg/CSWfacter/pkginfo
./var/sadm/pkg/CSWpuppet
./var/sadm/pkg/CSWpuppet/install
./var/sadm/pkg/CSWpuppet/install/copyright
./var/sadm/pkg/CSWpuppet/save
./var/sadm/pkg/CSWpuppet/save/pspool
./var/sadm/pkg/CSWpuppet/save/pspool/CSWpuppet
./var/sadm/pkg/CSWpuppet/save/pspool/CSWpuppet/install
./var/sadm/pkg/CSWpuppet/save/pspool/CSWpuppet/install/copyright
./var/sadm/pkg/CSWpuppet/save/pspool/CSWpuppet/pkginfo
./var/sadm/pkg/CSWpuppet/save/pspool/CSWpuppet/pkgmap
./var/sadm/pkg/CSWpuppet/pkginfo
./opt
./opt/csw
./opt/csw/bin
./opt/csw/bin/facter
./opt/csw/bin/puppet
./opt/csw/bin/puppetca
./opt/csw/bin/puppetd
./opt/csw/bin/puppetdoc
./opt/csw/bin/puppetmasterd
./opt/csw/bin/puppetrun
./opt/csw/lib
./opt/csw/lib/ruby
./opt/csw/lib/ruby/site_ruby
./opt/csw/lib/ruby/site_ruby/1.8
./opt/csw/lib/ruby/site_ruby/1.8/facter
./opt/csw/lib/ruby/site_ruby/1.8/facter/memory.rb
./opt/csw/lib/ruby/site_ruby/1.8/facter/processor.rb
./opt/csw/lib/ruby/site_ruby/1.8/facter.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet
./opt/csw/lib/ruby/site_ruby/1.8/puppet/autoload.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/base64.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/ca.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/dipper.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/file.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/log.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/master.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/pelement.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/proxy.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/reporter.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/runner.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client/status.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/client.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/config.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/configuration.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/daemon.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/dsl.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/element.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/error.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/event-loop
./opt/csw/lib/ruby/site_ruby/1.8/puppet/event-loop/better-definers.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/event-loop/event-loop.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/event-loop/signal-system.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/event-loop.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/event.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/feature
./opt/csw/lib/ruby/site_ruby/1.8/puppet/feature/usage.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/feature.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/filetype.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/inifile.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/loadedfile.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/lock.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/log.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/attributes.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/closure.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/container.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/evaluation.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/instances.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/manager.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/metaparams.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/providers.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/relationships.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/schedules.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metatype/tags.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/metric.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/networkclient.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parameter.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/caseopt.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/casestatement.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/collection.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/collexpr.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/component.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/else.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/function.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/hostclass.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/ifstatement.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/leaf.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/node.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/resourcedef.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/resourcedefaults.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/resourceoverride.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/resourceparam.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/resourceref.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/selector.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/tag.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast/vardef.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/collector.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/functions.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/interpreter.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/lexer.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/parser.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/resource
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/resource/param.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/resource/reference.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/scope.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/parser/templatewrapper.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/group
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/group/groupadd.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/group/netinfo.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/group/pw.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/host
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/host/netinfo.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/host/parsed.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/mount
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/mount/netinfo.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/mount/parsed.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/mount.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/nameservice
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/nameservice/netinfo.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/nameservice/objectadd.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/nameservice/pw.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/nameservice.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/apple.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/apt.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/aptitude.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/blastwave.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/darwinport.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/dpkg.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/freebsd.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/gem.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/openbsd.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/pkgdmg.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/portage.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/ports.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/rpm.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/sun.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/sunfreeware.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/up2date.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/package/yum.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/parsedfile.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/port
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/port/parsed.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/service
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/service/base.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/service/debian.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/service/gentoo.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/service/init.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/service/redhat.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/service/smf.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/sshkey
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/sshkey/parsed.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/user
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/user/netinfo.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/user/pw.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider/user/useradd.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/provider.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/rails
./opt/csw/lib/ruby/site_ruby/1.8/puppet/rails/database
./opt/csw/lib/ruby/site_ruby/1.8/puppet/rails/database/01_puppet_initialize.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/rails/host.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/rails/rails_parameter.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/rails/rails_resource.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/rails.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/reports
./opt/csw/lib/ruby/site_ruby/1.8/puppet/reports/log.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/reports/rrdgraph.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/reports/store.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/reports/tagmail.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/authconfig.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/authstore.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/ca.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/filebucket.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/fileserver.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/logger.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/master.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/pelement.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/report.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/rights.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/runner.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server/servlet.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/server.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates
./opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates/ca.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates/certificate.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates/inventory.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/statechange.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/storage.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/suidmanager.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/transaction
./opt/csw/lib/ruby/site_ruby/1.8/puppet/transaction/report.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/transaction.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/transportable.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/component.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/cron.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/exec.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/group.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/host.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/mount.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/notify.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/package.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/parsedtype.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/checksum.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/content.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/ensure.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/group.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/mode.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/source.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/target.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/type.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile/uid.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfile.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/pfilebucket.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/port.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/schedule.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/service.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/sshkey.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/state.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/symlink.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/tidy.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/user.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/yumrepo.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type/zone.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/docs.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/errors.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/execution.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/fileparsing.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/logging.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/metaid.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/methodhelper.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/package.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/plist
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/plist/generator.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/plist/parser.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/plist.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/posix.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/variables.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util/warnings.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet/util.rb
./opt/csw/lib/ruby/site_ruby/1.8/puppet.rb

So it looks like some work has been done.

PKG=CSWfacter
NAME=facter - System Fact Gatherer
VERSION=1.3.5
CATEGORY=application
VENDOR=http://reductivelabs.com/projects/facter
HOTLINE=http://reductivelabs.com/cgi-bin/facter.cgi
EMAIL=luke at madstop.com
BASEDIR=/opt/csw
ARCH=i86pc
PSTAMP=sol10b20060929101337
CLASSES=none

fascinating eh ?

Dennis




More information about the users mailing list