Hello community, here is the log from the commit of package sysvinit for openSUSE:Factory checked in at 2012-05-25 16:18:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sysvinit (Old) and /work/SRC/openSUSE:Factory/.sysvinit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sysvinit", Maintainer is "wer...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/sysvinit/sysvinit.changes 2012-05-08 06:50:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.sysvinit.new/sysvinit.changes 2012-05-25 16:19:59.000000000 +0200 @@ -1,0 +2,6 @@ +Wed May 23 10:45:13 UTC 2012 - wer...@suse.de + +- Fix parameter turner in fscanf to really detect the file system + type in startproc/checkproc/killproc (bnc#762489) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ killproc-2.21.dif ++++++ --- /var/tmp/diff_new_pack.6WIdr0/_old 2012-05-25 16:20:02.000000000 +0200 +++ /var/tmp/diff_new_pack.6WIdr0/_new 2012-05-25 16:20:02.000000000 +0200 @@ -1,4 +1,20 @@ ---- .#empty -+++ .#empty 2012-01-30 17:44:30.343145442 +0000 -@@ -0,0 +1 @@ -+Place holder +--- libinit.c ++++ libinit.c 2012-05-23 11:04:58.370146656 +0000 +@@ -265,7 +265,7 @@ static inline boolean isnetfs(const char + static void init_mounts(void) + { + char point[PATH_MAX+1]; +- char fstype[126]; ++ char fstype[257]; + struct stat st; + int mid, parid, max = 0; + uint maj, min; +@@ -280,7 +280,7 @@ static void init_mounts(void) + + if ((mnt = fopen("/proc/self/mountinfo", "re")) == (FILE*)0) + return; +- while (fscanf(mnt, "%i %i %u:%u %*s %s %*s - %*s %s %*[^\n]", &mid, &parid, &maj, &min, &point[0], &fstype[0]) == 6) { ++ while (fscanf(mnt, "%i %i %u:%u %*s %s %*s - %s %*s %*[^\n]", &mid, &parid, &maj, &min, &point[0], &fstype[0]) == 6) { + const size_t nlen = strlen(point); + MNTINFO *restrict p; + if (posix_memalign((void*)&p, sizeof(void*), alignof(MNTINFO)+(nlen+1)) != 0) { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org