From: Richard W.M. Jones Date: Thu, 12 May 2011 13:51:28 +0000 (+0100) Subject: Force mode +x on insmod.static binary (RHBZ#666880). X-Git-Tag: 3.5~5 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=6167ee14e1d6b488453776544fc8d03a2768f29a;p=febootstrap.git Force mode +x on insmod.static binary (RHBZ#666880). --- diff --git a/helper/init.c b/helper/init.c index 275f4db..06a7aa7 100644 --- a/helper/init.c +++ b/helper/init.c @@ -64,6 +64,12 @@ main () exit (EXIT_FAILURE); } + /* A perennial problem is that /sbin/insmod.static is not + * executable. Just make it executable. It's easier than fixing + * everyone's distro. + */ + chmod ("/sbin/insmod.static", 0755); + FILE *fp = fopen ("/modules", "r"); if (fp == NULL) { perror ("fopen: /modules");