[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: nls iso8859-1



On Fri, 2003-08-08 at 12:02, Andreas Janssen wrote:
> Hello
> 
> Dan Jones (<ddjones@riddlemaster.org>) wrote:
> 
> > I do not have X installed on my server, and thus do not have any
> > additional fonts installed.  However, when I try to map to an smbfs
> > share, I get the error that samba can not load nls iso8859-1.  What
> > packages can install to correct this error without loading the entire
> > X suite?
> 
> This is not a font problem. You need to load a driver. Try:
> 
> modprobe nls_iso8859-1

modprobe helpfully told me that the module couldn't be found.  A bit of
poking around in the .config file found the module, although it's
location certainly wasn't intuitive (Native Language Support as a
submenu under File Systems).  I added it to the kernel, rather than
creating a module, and recompiled.  The iso8859-1 error obligingly went
away, and an error that cp437 could not be loaded replaced it.  Back to
the .config file, a second recompile of the kernel (I'm just glad that
kernel recompiles are now measured in minutes vice hours) and that error
went away as well.

Instead, I get an error that noexec was an unknown mount option.  I went
to the mount manpage and discovered that mount passed the job off to
another program, mount.smbfs.  I also found that the option "user,"
which I had in my fstab, automatically includes the option "noexec"
unless overridden.  I added the option "exec" to fstab and got a
complaint about nosuid.  Added the options suid and, being slightly
smarter than the average bear, added the dev option without waiting for
a complaint about nodev.  I then got a complaint about the option user.

A beer went down really good about then.  I then abandoned mount and
fstab, and mounted the partition by calling mount.smbfs directly as
root.  Wonder of wonders, success!  However, I'd still like to know how
to add the line to fstab so that a user can mount an smbfs share.



Reply to: