Add the missing changes from the recent Makefile updates

This commit is contained in:
Roy Marples
2008-01-05 20:43:32 +00:00
parent c92be49041
commit e6c9bdf2a3
17 changed files with 78 additions and 262 deletions
+2 -2
View File
@@ -43,8 +43,8 @@
#include <unistd.h>
#include "builtins.h"
#include "einfo.h"
#include "rc-misc.h"
#include "../libeinfo/einfo.h"
#include "../rc-misc.h"
static const char *applet;
+3 -3
View File
@@ -65,10 +65,10 @@
#endif
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "strlist.h"
#include "../rc-misc.h"
#include "../strlist.h"
#ifdef HAVE_GETMNTENT
static struct mntent *getmntfile (const char *file)
+3 -3
View File
@@ -50,10 +50,10 @@
#include <regex.h>
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "strlist.h"
#include "../rc-misc.h"
#include "../strlist.h"
static const char *applet;
+3 -3
View File
@@ -40,10 +40,10 @@
#include <string.h>
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "strlist.h"
#include "../rc-misc.h"
#include "../strlist.h"
static const char *applet;
+2 -2
View File
@@ -48,9 +48,9 @@
# include <libutil.h>
#endif
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc-logger.h"
#include "rc-misc.h"
#include "../rc-misc.h"
#include "rc.h"
#define LOGFILE RC_SVCDIR "/rc.log"
+3 -3
View File
@@ -41,11 +41,11 @@
#include <string.h>
#include <unistd.h>
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "../rc-misc.h"
#include "rc-plugin.h"
#include "strlist.h"
#include "../strlist.h"
#define RC_PLUGIN_HOOK "rc_plugin_hook"
+3 -3
View File
@@ -36,10 +36,10 @@
#include <unistd.h>
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "strlist.h"
#include "../rc-misc.h"
#include "../strlist.h"
static const char *applet;
+3 -3
View File
@@ -39,10 +39,10 @@
#include <unistd.h>
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "strlist.h"
#include "../rc-misc.h"
#include "../strlist.h"
static const char *applet = NULL;
+5 -6
View File
@@ -59,12 +59,12 @@ const char rc_copyright[] = "Copyright (c) 2007-2008 Roy Marples";
#include <unistd.h>
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-logger.h"
#include "rc-misc.h"
#include "../rc-misc.h"
#include "rc-plugin.h"
#include "strlist.h"
#include "../strlist.h"
#include "version.h"
@@ -1063,14 +1063,13 @@ int main (int argc, char **argv)
run_script (INITEARLYSH);
uname (&uts);
printf ("\n %sOpenRC %s" VERSION "%s is starting up %s",
printf ("\n %sOpenRC %s" VERSION "%s is starting up %s\n\n",
#ifdef BRANDING
BRANDING
#else
""
#endif
"\n\n",
ecolor (ECOLOR_GOOD), ecolor (ECOLOR_HILITE),
, ecolor (ECOLOR_GOOD), ecolor (ECOLOR_HILITE),
ecolor (ECOLOR_NORMAL));
if (! rc_yesno (getenv ("EINFO_QUIET")) &&
+12 -12
View File
@@ -54,11 +54,11 @@
#endif
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "../rc-misc.h"
#include "rc-plugin.h"
#include "strlist.h"
#include "../strlist.h"
#define SELINUX_LIB RC_LIBDIR "/runscript_selinux.so"
@@ -1080,14 +1080,10 @@ int runscript (int argc, char **argv)
if ((softlevel = xstrdup (getenv ("RC_SOFTLEVEL"))) == NULL) {
/* Ensure our environment is pure
Also, add our configuration to it */
char *p;
env = env_filter ();
tmplist = env_config ();
rc_strlist_join (&env, tmplist);
rc_strlist_free (tmplist);
tmplist = NULL;
if (env) {
char *p;
#ifdef __linux__
/* clearenv isn't portable, but there's no harm in using it
@@ -1108,12 +1104,16 @@ int runscript (int argc, char **argv)
}
tmp = NULL;
#endif
STRLIST_FOREACH (env, p, i)
putenv (p);
/* We don't free our list as that would be null in environ */
}
tmplist = env_config ();
rc_strlist_join (&env, tmplist);
rc_strlist_free (tmplist);
tmplist = NULL;
STRLIST_FOREACH (env, p, i)
putenv (p);
/* We don't free our list as that would be null in environ */
softlevel = rc_runlevel_get ();
}
+3 -3
View File
@@ -68,10 +68,10 @@ static struct pam_conv conv = { NULL, NULL};
#endif
#include "builtins.h"
#include "einfo.h"
#include "../libeinfo/einfo.h"
#include "rc.h"
#include "rc-misc.h"
#include "strlist.h"
#include "../rc-misc.h"
#include "../strlist.h"
typedef struct schedulelist
{