This patch is to allow the onboard samba configuration in qemu to correctly
start
the samba server on Solaris (It's in a different location than a normal linux
system).
Ben
diff -ruN qemu-orig/vl.c qemu/vl.c
--- qemu-orig/vl.c 2006-05-03 18:02:44.000000000 -0400
+++ qemu/vl.c 2006-05-12 20:48:32.642704000 -0400
@@ -2496,8 +2496,13 @@
fclose(f);
atexit(smb_exit);
+#ifdef HOST_SOLARIS
+ snprintf(smb_cmdline, sizeof(smb_cmdline), "/bin/env LC_ALL=C /usr/sfw/sbin/smbd -s %s",
+ smb_conf);
+#else
snprintf(smb_cmdline, sizeof(smb_cmdline), "/usr/sbin/smbd -s %s",
smb_conf);
+#endif
slirp_add_exec(0, smb_cmdline, 4, 139);
}
_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel