I just today finished cleaning up monitoring packages:
spacewalk-proxy-monitoring
ConfigPusher-general
eventReceivers
NOCpulsePlugins
NPalert
nocpulse-common
perl-NOCpulse-CLAC
perl-NOCpulse-Debug
perl-NOCpulse-Gritch
perl-NOCpulse-Object
perl-NOCpulse-OracleDB
perl-NOCpulse-PersistentConnection
perl-NOCpulse-Probe
perl-NOCpulse-ProcessPool
perl-NOCpulse-Scheduler
perl-NOCpulse-SetID
perl-NOCpulse-Utils
ssl_bridge
scdb
SNMPAlerts
SatConfig-bootstrap
SatConfig-bootstrap-server
SatConfig-cluster
SatConfig-dbsynch
SatConfig-general
SatConfig-generator
SatConfig-installer
SatConfig-spread
SputLite-client
SputLite-server
status_log_acceptor
tsdb
ProgAGoGo
NPalert
MessageQueue
oracle_perl -- renamed to nocpulse-db-perl
nslogs -- removed logrotate is defined in nocpulse-common
I did:
- getting rid of /opt/nocpulse and /opt/notification directories. If you
are curious what went where, you can get good overview from sql upgrade
script in schema definition, where are all changes together. But
basically home dir of nocpulse is now /usr/lib/nocpulse. Configuration
files are in /etc/nocpulse/ and logs are in /var/log/nocpulse.
- changes to Makefile, getting rid of source and version files, so
packages can actually be built using current infrastructure.
- changes to comply with Fedora Guidelines. With those exceptions:
** most of packages are missing documentation. We can either write
propper POD section in perl modules or just put in some simple
README.
** some packages (especial SatConfig-*) have code in /etc/rc.d/
I did not move it out. I thing I break enough things for now.
** sys.v init scripts need probably some care, to comply with Fedora.
Again, I have no morale to break too much stuff.
Several packages are built. But most of them need to be rebuild -
Dennis, can you rebuild them in Brew for RHEL (probably in
spacewalk-5E-0.3-candidate) [1]? And for Fedora in Koji? Builds should
be ok, I tested all packages using "make test-rpm," but if there will be
some probleme just write me off-list.
When it will be done, I'll be glad for every kind of test. A lot of
paths has been changes and it will be miracle if everything will work
without problem. Most changes have been in packages tsdb and NPalert.
--
Miroslav Suchy
RHN Satellite Engineering, Red Hat
_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel