</lurk>
Good Morning,
Now, I don't really regard myself as a newbie (you'll have to take my word
for this) but I did a stupid thing. I had just recompiled my kernel and
found that my serial ports were disabled. I solved that but while I was at
it I thought I might have a go making wvdial (the dialler that comes with
SuSE 6.1) accessible to my main user since it's a standalone machine and
I'm the only user. As a start I went to make the configuration file,
wvdial.conf, world read-writable. But by mistake I typed:
chmod 666 /etc/ wvdial.conf
So, basically I'd set the /etc/ directory to 666. Then I realised what I'd
done and instead of stopping there I went ahead and did:
chmod 600 /etc/
I realised that _this_ wasn't particularly clever either and tried:
chkstat -set /etc/permissions
but it only corrected the permissions for sendmail.cf, and I still get an
error from rc.config when it tries to generate a new sendmail.cf on startup.
Other problems are:
1. Logging on as "david" I get permission denied to /etc/profile, even
though it's set to 644.
2. Running startx as "david" I get problems with loading shared libraries,
libXmu.so.6 I think.
3. Trying to log in as "david" using kdm I just get kicked back to the kdm
login box.
But basically everything works as root, but I don't want to do everything
as root.
Any suggestions?
Regards,
David
--
~ David O'Callaghan <ocalladw @ tcd.ie> ~
"The mouse has moved. Windows must be
restarted for this change to take effect."
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!