From 54c3961e4267fa1ad62d537990262730105f726e Mon Sep 17 00:00:00 2001 From: Guillaume Cottenceau Date: Tue, 6 Mar 2001 23:30:58 +0000 Subject: do not display from syslog msg's from RPM telling that it installed/removed some pkg's --- mdk-stage1/init.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'mdk-stage1/init.c') diff --git a/mdk-stage1/init.c b/mdk-stage1/init.c index 6d81c7e47..43232b56d 100644 --- a/mdk-stage1/init.c +++ b/mdk-stage1/init.c @@ -195,9 +195,12 @@ void doklog() if (FD_ISSET(readfd, &readset) && FD_ISSET(readfd, &unixs)) { i = read(readfd, buf, sizeof(buf)); if (i > 0) { - if (out >= 0) - write(out, buf, i); - write(log, buf, i); + /* grep out the output of RPM telling that it installed/removed some packages */ + if (!strstr(buf, "mdk installed") && !strstr(buf, "mdk removed")) { + if (out >= 0) + write(out, buf, i); + write(log, buf, i); + } } else if (i == 0) { /* socket closed */ close(readfd); -- cgit v1.2.1