I don't store windows programs on my samba server to run on windows
clients, but, I just transferred netscape.exe from a windows box to
netscapealongname.exe on a samba server. Clicking on it from windows
ran the program (which crashed when it couldn't find a required dll,
not surprising).
: can also run windows programs with a similar long file name stored on
another windows machine, using samba as the file sharing mechanism.
So, I suspect that you have a local configuration problem.
Joel
> Hello, my name is Gavin Williamson.
> I have a Samba problem, and wonder if you would help me.
>
> I use Red Hat 7.1 and Samba 2.2.1a.
> I copy win98 files with long filenames into a share called /home/poobear ,
eg copernic2001basic.exe
> When I try to open this file nothing happens. If I rename to copernic.exe
then it works.
> This means I have to drag folders back to my win98 machine before I CAN USE
THEM properly.
>
> I have tried map system, map hidden, map archive, also different masks,
each time restarting smb to take effect. Nothing seems to work.
> here is smb.conf following:
> thanks
> Gavin
> admin@aimsafe.org
>
>
> # Samba config file created using SWAT
>
> # from localhost.localdomain (127.0.0.1)
>
> # Date: 2002/01/17 17:05:20
>
> # Global parameters
>
> [global]
>
> server string = Samba Server %v
>
> security = SHARE
>
> encrypt passwords = Yes
>
> log file = /var/log/samba/log.%m
>
> max log size = 50
>
> socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>
> dns proxy = No
>
> hosts allow = 192.168.1.0/255.255.255.0
>
> [printers]
>
> comment = All Printers
>
> path = /var/spool/samba
>
> printable = Yes
>
> browseable = No
>
> [MYOBS]
>
> path = /home/MYOBS
>
> read only = No
>
> create mask = 0664
>
> directory mask = 0775
>
> guest ok = Yes
>
> [public]
>
> path = /home/public
>
> read only = No
>
> create mask = 0777
>
> directory mask = 0775
>
> guest ok = Yes
>
> [poobear]
>
> path = /home/poobear
>
> read only = No
>
> create mask = 0775
>
> guest ok = Yes
>
> map system = Yes
>
> map hidden = yes
>