Re: [evlog-dev] --ANNOUNCE-- evlog-1.5.0 is available
Hien Nguyen <[email protected]> Mon, 13 Jan 2003 15:24:22 -0800
| Newsgroups | gmane.linux.kernel.event-logging |
|---|---|
| Message-ID | <[email protected]> |
Steve, I saw the same thing happens on IA386 when doing rpm -Uvh. It is really odd, I will investigate this problem. In the mean time, please uninstall and install. I just trie dit and it worked. Thanks, Hien. Hien Nguyen wrote: > Hi Steve, > > In v1.5.0 we changed the installation a little so that we can install > the same rmp on other distros (since Redhat puts their startup scripts > on /etc/rc.d/init.d, and Suse wants their at /etc/init.d). I think the > problem you see is probably the result of the change that we made above. > However to be honest, I am not sure. > > This is how our rpm (v1.5.0) places those start up scripts on the system > > 1. Stop the all evl daemons > 2. Check if there is /etc/rc.d/init.d then it is a typical Redhat init.d > location, create a link to /etc/init.d > 3. Install startup scripts on /opt/evlog > 4. cp start up scripts from /opt/evlog to /etc/init.d (which is now a > link on Redhat system) > > > Looking at the output you sent to us, it looks like when you upgrade > with rpm -Uvh > > It did the following > 1. Stop all evlog daemons > 2. Install evlog bits > 3. Start evlog daemons > 4. Stop all evlog daemons > 5. Uninstall evlog bits > > 4 and 5 should not happen, it shouls stop after 3 finished. > > You could look at the evlog.spec in the section %pre %post %preun > %postun for more detail, RPM is built base on this spec. They are very > easy to understand (%pre = before install bits, %post = after install > bits, %preun = before uninstall bits, %postun = after uninstall bits). > > I need to install and test it on the ia64 to find out why this happens > (looks like an rpm bug on ia64). > > Please let us know if you figure out why this happens :-) > > Thanks, Hien. > > Steve Woodruff wrote: > >> Larry - thanks alot. I'll check out the tarball. >> >> I did notice one strange thing. Maybe this is >> something i'm doing wrong, and forgive me if its >> a case of pilot error. >> >> I built a 1.5.0 rpm for ia64 - no problem. I >> currently have 1.4.2 installed and running, with >> 2.4.18 variant kernel. It seems that if i install >> onto a box without 1.4.2 installed, everything >> goes fine. However, if i use rpm to upgrade >> the 1.4.2 version to 1.5.0, something strange >> happens -- the startup scripts from /etc/init.d >> are deleted! >> >> [root@ak /home/sjwoodr]# rpm -ivh >> evlog-1.4.2-1.ia64.rpm Preparing... >> ########################################### [100%] >> Your kernel has been patched with evlog kernel patch. >> 1:evlog ########################################### >> [100%] >> make[1]: Entering directory >> `/var/evlog/templates/logmgmt' >> /sbin/evltc logmgmt.t >> make[1]: Leaving directory >> `/var/evlog/templates/logmgmt' >> Starting enterprise event logger: Starting enterprise event log >> notification: Starting notification action daemon: [root@ak >> /home/sjwoodr]# ps ax|grep evl >> 8200 pts/2 S 0:00 /sbin/evlogd >> 8201 pts/2 S 0:00 /sbin/evlogd >> 8211 pts/2 S 0:00 /sbin/evlnotifyd >> 8221 pts/2 S 0:00 /sbin/evlactiond >> [root@ak /home/sjwoodr]# ls /etc/init.d/*evl* >> /etc/init.d/evlaction /etc/init.d/evlnotify /etc/init.d/evlog >> >> So far so good... >> >> [root@ak /home/sjwoodr]# rpm -Uvh >> evlog-1.5.0-1.ia64.rpm Preparing... >> ########################################### [100%] >> Your kernel has been patched with evlog kernel patch. >> Shutting down notification action daemon: Shutting down enterprise >> event log notification: Shutting down enterprise event logger: >> /etc/init.d/evlog: kill: (8201) - No such pid >> >> 1:evlog ########################################### >> [100%] >> make[1]: Entering directory >> `/var/evlog/templates/logmgmt' >> /sbin/evltc logmgmt.t >> make[1]: Leaving directory >> `/var/evlog/templates/logmgmt' >> Starting enterprise event logger: Starting remote event logger: >> Starting enterprise event log notification: Starting notification >> action daemon: Shutting down notification action daemon: Shutting down >> enterprise event log notification: Shutting down enterprise event >> logger: make[1]: Entering directory >> `/var/evlog/templates/logmgmt' >> rm -f *.to >> make[1]: Leaving directory >> `/var/evlog/templates/logmgmt' >> [root@ak /home/sjwoodr]# ps ax|grep evl >> [root@ak /home/sjwoodr]# ls /etc/init.d/*evl* >> /etc/init.d/evlogrmt >> [root@ak /home/sjwoodr]# >> >> Its odd that it started the daemons, then >> stopped them... and afterwards, the init >> scripts are gone! >> >> So, is this a case of improper use of rpm >> or is there a problem here? >> >> Thanks, >> >> /steve >> >> >> >> >> --- Larry Kessler <[email protected]> wrote: >> >>> On Monday 13 January 2003 10:57, Steve Woodruff >>> wrote: >>> >>>> Hi, >>>> >>>> It doesn't seem that linuxEvlog.html has been >>>> updated regarding the new "plug-in" capability >>>> of evlog 1.5.0. Is there any documentation >>>> available (maybe in draft form) that I can have >>>> a look at regarding this specific feature? This >>>> is mentioned in section 8 (HOWTO) but marked as >>>> coming soon. >>> >>> >>> Steve- Sorry but we've gotten behind on getting >>> things posted to the >>> website. The attached tarball has a README with >>> explanation and code with numerous comments implementing a sample >>> driver. Next >>> step is to create a HOWTO for the website, but this >>> should help. >>> >>> Please feel free to comment or post questions. >>> >>> Thanks, >>> Larry Kessler >>> >>> >> >> >>> ATTACHMENT part 2 application/x-tgz >> >> >> name=sample_be_howto.tar.gz >> >> >> >> ===== >> ---------------------------------------------------------- >> Steve Woodruff, N9OH @ 42.18N 88.34W, [email protected] >> >> __________________________________________________ >> Do you Yahoo!? >> Yahoo! Mail Plus - Powerful. Affordable. Sign up now. >> http://mailplus.yahoo.com >> >> >> ------------------------------------------------------- >> This SF.NET email is sponsored by: FREE SSL Guide from Thawte >> are you planning your Web Server Security? Click here to get a FREE >> Thawte SSL guide and find the answers to all your SSL security issues. >> http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en >> _______________________________________________ >> evlog-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/evlog-developers >> > > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: FREE SSL Guide from Thawte > are you planning your Web Server Security? Click here to get a FREE > Thawte SSL guide and find the answers to all your SSL security issues. > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en > _______________________________________________ > evlog-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/evlog-developers > ------------------------------------------------------- This SF.NET email is sponsored by: FREE SSL Guide from Thawte are you planning your Web Server Security? Click here to get a FREE Thawte SSL guide and find the answers to all your SSL security issues. http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en