Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalwareutils.git;a=commitdiff;h=039eac20ea97abe85e52302458020e55213a337e

commit 039eac20ea97abe85e52302458020e55213a337e
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Mon Sep 29 20:05:51 2008 +0200

libfwyabootcfg: call mkofboot before ybin in fwyaboot_install()

diff --git a/libfwyabootcfg/libfwyabootcfg.c b/libfwyabootcfg/libfwyabootcfg.c
index 5a51771..6407270 100644
--- a/libfwyabootcfg/libfwyabootcfg.c
+++ b/libfwyabootcfg/libfwyabootcfg.c
@@ -249,7 +249,14 @@ void fwyaboot_create_menu(FILE *fp, int flags)

int fwyaboot_install()
{
-       return system("/usr/sbin/ybin -v &> " FWYABOOT_LOGDEV);
+       int ret;
+       FILE *pp;
+
+       pp = popen("/usr/sbin/mkofboot &> " FWYABOOT_LOGDEV, "w");
+       fprintf(pp, "y\n");
+       ret = pclose(pp);
+       ret += system("/usr/sbin/ybin -v &> " FWYABOOT_LOGDEV);
+       return ret;
}

#if 0
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to