On Monday 27 August 2007, Ed W wrote:
> Hi
>
> > /etc/init.d/net.lo -> ../../lib/rcscripts/sh/net.sh
>
> Yes, I have this disabled and not starting up
>
> Hmm, I thought that the file you list below is something that I created
> manually in my own setup? Is it just coincidence or is something like
> this now created as part of the vserver setup? I can't find a package
> that it belongs to? Certainly adding this fixes the issue, but it's a
> bit of a hack that I'm sure I manually created... (will have to setup a
> new server now to see if it's added automatically... ?)
>
> > /etc/init.d/net.vserver:
>
> Thanks for the notes anyway
>
> Ed W
Here is what seems to be working on mine.
diff -ur ./etc/conf.d/clock /etc/conf.d/clock
--- ./etc/conf.d/clock 2007-08-27 20:46:32.000000000 +0000
+++ /etc/conf.d/clock 2007-08-24 16:07:23.000000000 +0000
@@ -4,7 +4,7 @@
# Greenwich Mean Time). If your clock is set to the local time, then
# set CLOCK to "local". Note that if you dual boot with Windows, then
# you should set it to "local".
-CLOCK="UTC"
+CLOCK="local"
# If you want to set the Hardware Clock to the current System Time
# during shutdown, then say "yes" here.
diff -ur ./etc/conf.d/hostname /etc/conf.d/hostname
--- ./etc/conf.d/hostname 2007-08-27 20:46:32.000000000 +0000
+++ /etc/conf.d/hostname 2007-08-24 16:05:56.000000000 +0000
@@ -1,2 +1,4 @@
+# /etc/conf.d/hostname
+
# Set to the hostname of this machine
-HOSTNAME="localhost"
+HOSTNAME="mill2"
diff -ur ./etc/conf.d/rc /etc/conf.d/rc
--- ./etc/conf.d/rc 2007-08-27 20:46:32.000000000 +0000
+++ /etc/conf.d/rc 2007-08-24 16:38:30.000000000 +0000
@@ -26,7 +26,7 @@
# both will be started, but services that depend on 'net' will work if either
# one comes up. With RC_DEPEND_STRICT="yes" we would require them both to
# come up.
-RC_DEPEND_STRICT="yes"
+RC_STRICT_DEPEND="no"
# Do we allow services to be hotplugged? If not, set to RC_HOTPLUG="no"
# NOTE: This does not affect anything hotplug/udev/devd related, just the
@@ -50,6 +50,14 @@
# This allows net.wlan and any service not matching net.* to be plugged.
RC_PLUG_SERVICES=""
+# RC_USE_CONFIG_PROFILE allows you to have different /etc/conf.d files
+# based on your runlevel - if a conf.d file for your profile does not exist
+# then we try and use the default one.
+# To enable runlevel selection at boot, append "softlevel=foobar" to your
+# kernel line to change to the foobar runlevel. Here we would search for
+# /etc/conf.d/<service>.foobar config files before trying to use the default
+# /etc/conf.d/<service>.
+RC_USE_CONFIG_PROFILE="yes"
# Define network fstypes. Below is the default.
#RC_NET_FS_LIST="afs cifs coda davfs fuse gfs ncpfs nfs nfs4 ocfs2 shfs
smbfs"
-- mill2 vanilla # rc-config list |egrep 'boot|default' bootmisc boot checkfs boot checkroot boot hostname boot local default localmount boot rmnologin boot syslog-ng default urandom boot vixie-cron default Hmm, not sure of any of the above settings "made the difference"... IIRC, it didn't "just work" out of the box, and it certainly works now. I can do a more thorough analysis if the above doesn't help. -- gmtReceived on Mon Aug 27 22:05:50 2007