« Previous | Next » 

Revision 927d811b

ID927d811b282ffdf5386bd63f435c1507634ba49a

Added by Dunrong Huang about 12 years ago

slirp: Ensure smbd and shared directory exist when enable smb

Users may pass the following parameters to qemu:
$ qemu-kvm -net nic -net user,smb= ...
$ qemu-kvm -net nic -net user,smb ...
$ qemu-kvm -net nic -net user,smb=bad_directory ...

In these cases, qemu started successfully while samba server
failed to start. Users will confuse since samba server
failed silently without any indication of what it did wrong.

To avoid it, we check whether the shared directory exist and
if users have permission to access this directory when QEMU's
"built-in" SMB server is enabled.

Signed-off-by: Dunrong Huang <>
Signed-off-by: Jan Kiszka <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences