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

Reply via email to