10:38:51 Hi. Does anyone knows, how to enable the avahi-daemon service on OI illumos? The service is not registered with svcs, but installed. 10:38:54 root@openindiana /usr/share/avahi # svcs -a | grep -i "avahi-daemon" 10:38:57 (blank) 10:39:53 I see avahi ssh.service and sftp.service already in /etc/avahi/services/. 10:42:12 There is: 10:42:31 # svcadm enable avahi-bridge-dsd, but is not the generic avahi-daemon, I would like to start. 10:48:42 Thank you, for letting me know if I can enable avahi-daemon on OI illumos through the % man smf. 10:48:55 On illumos, Bonjour is provided by the OS using mdnsd - you need to have the svc:/network/dns/multicast:default service running 10:50:06 And then the avahi-bridge-dsd service provides a shim interface for clients that expect the avahi interfaces 10:51:32 Thank you! That works! 10:51:53 # svcadm enable svc:/network/dns/multicast:default 10:52:08 # svcadm enable avahi-bridge-dsd 10:52:18 I have working functionality. Thank you a lot! 13:31:53 @jclulow I've forwarded your initial note on to smartos-discuss; USB-key installation and USB-key booters occasionally tickle this. 21:09:39 maybe because it's monday, but if i have a userland function that takes 'const char **' as a parameter, and I want to trace it w/ dtrace, i'd want to stash the argN value in pid$target::func:entry, then in pid$target::func:return, i'd first want to 's = copyin(self->saved_from_entry, sizeof (char **)); printf("%s\n", copyinstr(s)) }' right? 21:10:20 since I need to copyin to read *var, then copyinstr the result (since that should be the userland address of the string) 21:55:16 hrm... 21:56:40 possibly a cursed question (since it deals with terminals)... 21:57:37 but this utility to read a password/passphrase is saving teh current terminal attrs (tcgetattr()), then clearing ICANON and ECHO before calling getline 21:57:56 I notice that our getpassphrase also clears ECHOE ECHOK ECHONL 21:58:19 the latter might explain why you have to press enter twice for getline() to return 21:59:01 what I'm wondering is if those other terminal attributes are sysv/solaris specific or something that should also be happening on other platforms (as I prepare a PR)