Darrick Hartman (lists) wrote:
Lonnie Abelbeck wrote:
On Dec 29, 2007, at 5:41 PM, Darrick Hartman wrote:
Lonnie Abelbeck wrote:
On Dec 29, 2007, at 2:57 PM, John Novack wrote:
When one uses the web editing of rc.conf, and ignores or forgets
the instruction elsewhere to set the filesystem first to rw, it
seems one is able to bumble right in, successfully edit and save
the file without first setting to rw, then after a reboot, Linux
complains that the filesystem is dirty.
Since it is complaining about hda1, which is the boot device, there
is no way to fix without booting from a different device.
I fear that this can be a real tripping point for those of us who
often are in a fog, and even worse for those who can't even figure
out how to fix it.
Shouldn't the web editing feature either set the filesystem to rw
first, or refuse to allow the save? It seems to me that even
OPENING the file without making any changes gives the same bad
result
Or am I completely off base here?
John Novack
John,
The astlinux web interface might be handy to view your rc.conf ( and
other /etc/asterisk/ files ), but I would not use (trust) it to edit
files. Besides, /etc/rc.conf is a link to a temp file in memory.
(Possibly the Save As: and Submit_Changes should be removed in future
versions?)
That's not entirely true. If you don't have a key disk, the rc.conf
file is on a ram disk. However, if you do have a key disk setup, the
symbolic link does point to the file on the key disk and is
editable via
the web interface.
That's not entirely true. ;-)
If a person has a rc.conf.d directory on the keydisk (as I do) the
contents are copied to ramdisk.
--- from /etc/rc ---
cp -a /mnt/kd/rc.conf.d/*.conf /tmp/etc/rc.conf.d/
...
cat /tmp/etc/rc.conf.d/*.conf >> /tmp/etc/rc.conf 2> /dev/null
------
But, Darrick is correct for a single /mnt/kd/rc.conf keydisk file,
that is linked to the system rc.conf file, and when /etc/rc.conf is
edited it 'sticks'.
Lonnie
BTW: Using the keydisk rc.conf.d directory method has the advantage
of automatically including any newly defined variables in /stat/etc/
rc.conf from version to version, and my rc.conf.d/z.local.conf file
entry only needs to include any differences to the master file. I
like that.
Lonnie,
Oh yeah. I forgot about that case. Perhaps there's a better way to
still use smaller conf files, but have the appropriate scripts be aware
of those without cat'ing them into one large rc.conf file on /tmp.
Darrick
Well, you guys certainly know your stuff, and you really have my head
swimming, but my experience was with hda1 as a flash, and a separate key
disk ( usb memory stick ) I used the web interface to edit rc.conf and
on subsequent reboots I always got the complaint of errors on hda1.
Only after booting the system from a usb boot stick and cleaning hda1
did it quit complaining.
I was able to re-create the situation simply by using the web interface
to open the file rc.conf, saving and doing a reboot.
IF, however, I used the web interface to set the filesystem to rw in
advance of opening rc.conf, the errors never appeared.
I will certainly give the .5 release a try when it appears as well.
I still need to find the time to install the altered wctdm pulse dial
version someone was nice enough to make for me. Hope that New Years day
will allow that to happen.
John Novack
--
Dog is my co-pilot
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users
Donations to support AstLinux are graciously accepted via PayPal to [EMAIL
PROTECTED]