updates/snapshots; another ARK mini-milestone
Will Partain <[email protected]>
| Newsgroups | gmane.comp.sysutils.ark.devel |
|---|---|
| Message-ID | <[email protected]> |
Folks, I've just checked in another pile of stuff, most of
which falls under the "mini-milestone" I'll get to in a
sec... FTP snapshots, too (ark-20010418-*.tar.gz); Web
pages *not* yet refreshed... 'cvs update' dribblings shown
below, for the desperately interested.
This bundle of stuff is an ARK mini-milestone because it
represents the first non-trivial case of collaborative
"joining up" of diff teams' stuff. Matt and I watch over
three sites between us ('glasli1' is shared...). We found
that there was a lot of duplication in our *-config packages
-- stuff to splat a /etc/defaultrouter, /etc/inetd.conf, and
so on...
Gratuitous duplication is evil in ARK land, so we took the
trouble to "join up" our various bits into a common "policy
team". Happily, we already have one of those -- Sidai -- so
you will now see things like
sidai/net-services-config/inetd.conf.tmpl. The ARK engine,
what with <param>s, etc., makes it easy enough to provide
for site-specific tweaks.
"Joining up" your own site's stuff with other like-minded
sites is a fundamental ARK strategy. That's mostly because
it increases the # of eyeballs looking at stuff you care
about.
Yum yum. (Off to read about baboons.)
Will
=== 'cvs update' dribblings for this wad of changes:
M ARK/arkbase/ark/ChangeLog
M ARK/arkbase/ark/host.py
M ARK/arkbase/ark/package.py
M ARK/arkbase/ark/template.py
M ARK/arkbase/ark/thing.py
M ARK/arkbase/ark/thingtests.py
M ARK/arkbase/ark/utils.py
M ARK/arkbase/ark/xmlfile.py
M ARK/webpages/ark-conflang.txt
M ARK/webpages/references.txt
M arksf1/ark-release/mk-release
M arksf1/webpages/Makefile
M arksf1/webpages/index.txt
M arksf1/webpages/older-news.txt
M sample1/webpages/try-ark1.txt
M sidai/ark-pkg-mgmt/tidy-ark-areas
M sidai/arkbase/ark/dchunk.py
A sidai/gen-utils/sanitize-exit-status
A sidai/gen-utils/symlink-if-needed
M sidai/host/ALL.xml
M sidai/host/hpux.xml
M sidai/host/rhlinux.xml
M sidai/host/solaris.xml
A sidai/host-trust-config/amandahosts.tmpl
A sidai/host-trust-config/hosts.equiv.tmpl
A sidai/host-trust-config/root-rhosts.tmpl
A sidai/net-config/defaultrouter.tmpl
A sidai/net-config/hostname.hme0.tmpl
A sidai/net-config/hosts.tmpl
A sidai/net-config/netmasks.tmpl
A sidai/net-config/networks.tmpl
A sidai/net-config/nodename.tmpl
A sidai/net-config/nsswitch.conf.tmpl
A sidai/net-config/protocols.tmpl
A sidai/net-config/resolv.conf.tmpl
A sidai/net-config/rpc.tmpl
A sidai/net-config/services.tmpl
A sidai/net-services-config/inetd.conf.tmpl
R sidai/package/amanda-client-config.xml
M sidai/package/amanda-server-config.xml
M sidai/package/ark-install-source.xml
M sidai/package/ark-template-per-host.xml
M sidai/package/automount-maps.xml
M sidai/package/etc-exports.xml
M sidai/package/flexlm-config.xml
A sidai/package/host-trust-config.xml
M sidai/package/net-config.xml
A sidai/package/net-services-config.xml
M sidai/package/openssh-config.xml
M sidai/package/sendmail-config.xml
A sidai/package/shells-config.xml
M sidai/package/sudo-config.xml
R sidai/package/sys-config.xml
M sidai/package/sys-cron-config.xml
R sidai/package/sys-paths-config.xml
M sidai/package/syslog-config.xml
M sidai/package/tcp-wrappers-config.xml
A sidai/shells-config/MANPATH.tmpl
A sidai/shells-config/PATH.tmpl
A sidai/shells-config/shells.tmpl
A sidai/sys-cron-config/at.allow.tmpl
A sidai/sys-cron-config/cron.allow.tmpl
A sidai/sys-cron-config/root-crontab.tmpl
A sidai/sysadmin-utils/chk-for-stale-VGs
A sidai/syslog-config/syslog.conf.tmpl
M sidai/user-setup/common.sh
M sidai/webpages/ark-boot.txt
A sidai/webpages/ark-mail-protocol.txt
M sidai/webpages/os-installs.txt
A sidai/webpages/rhlinux-install.txt
A sidai/webpages/sidai-ark-strategy.txt
A sidai/webpages/sidai-config-pkgs.txt
R glasli1/amanda-client-config/amandahosts.m4
R glasli1/amanda-client-config/exclude.gtar.m4
R glasli1/amanda-server-config/amanda.conf.m4
A glasli1/amanda-server-config/amanda.conf.tmpl
A glasli1/amanda-server-config/changer.conf.tmpl
R glasli1/automount-maps/auto_local.m4
A glasli1/automount-maps/auto_local.tmpl
R glasli1/automount-maps/auto_master.m4
A glasli1/automount-maps/auto_master.tmpl
R glasli1/automount-maps/auto_users.m4
A glasli1/automount-maps/auto_users.tmpl
R glasli1/net-config/defaultrouter.tmpl
R glasli1/net-config/hostname.hme0.tmpl
R glasli1/net-config/hosts.equiv.tmpl
R glasli1/net-config/hosts.tmpl
R glasli1/net-config/inetd.conf.tmpl
R glasli1/net-config/netmasks.tmpl
R glasli1/net-config/networks.tmpl
R glasli1/net-config/nodename.tmpl
R glasli1/net-config/protocols.tmpl
R glasli1/net-config/resolv.conf.tmpl
R glasli1/net-config/rpc.tmpl
R glasli1/net-config/services.tmpl
M glasli1/package/amanda-client-config.xml
M glasli1/package/amanda-server-config.xml
R glasli1/package/aspell--.32.6.xml
A glasli1/package/aspell--.33.5.xml
M glasli1/package/automount-maps.xml
M glasli1/package/cvs--1.11.xml
M glasli1/package/flexlm-config.xml
A glasli1/package/host-trust-config.xml
M glasli1/package/net-config.xml
A glasli1/package/net-services-config.xml
R glasli1/package/pspell--.11.2.xml
A glasli1/package/pspell--.12.1.xml
M glasli1/package/python--2.0.xml
A glasli1/package/shells-config.xml
M glasli1/package/sidai-gen-utils.xml
R glasli1/package/sys-config.xml
M glasli1/package/sys-cron-config.xml
M glasli1/package/syslog-config.xml
A glasli1/package/time-config.xml
M glasli1/package/wrapper.xml
R glasli1/sys-config/nsswitch.conf.m4
R glasli1/sys-config/shells.m4
R glasli1/sys-cron-config/at.allow.tmpl
R glasli1/sys-cron-config/cron.allow.tmpl
R glasli1/sys-cron-config/root-crontab.tmpl
R glasli1/syslog-config/syslog.conf.m4
A glasli1/user/matt.xml