Re: WSDD Service Module

2022-01-25 Thread Simon Streit
Hello, thanks for your reply. Ludovic Courtès writes: > My understanding is that you intend the ‘interface’ field to be either > #f or a string, is that right? I think it rather be a list of strings, since wsdd takes the list of interfaces to listen to. So it should expand to --interface eth0

Re: WSDD Service Module

2022-01-25 Thread Simon Streit
Ludovic Courtès writes: > (+Cc: guix-devel.) Hope I get it right this time. > Then I recommend calling it ‘interfaces’ (plural). Will do. > #~(make-forkexec-constructor > … #$@(map (lambda …) interfaces) > …) > > which would expand to: > > (make-forkexec-constructor > … "-

Re: WSDD Service Module

2022-01-25 Thread Ludovic Courtès
Hi, (+Cc: guix-devel.) Simon Streit skribis: > Ludovic Courtès writes: >> My understanding is that you intend the ‘interface’ field to be either >> #f or a string, is that right? > > I think it rather be a list of strings, Then I recommend calling it ‘interfaces’ (plural). >> When you write:

Re: WSDD Service Module

2022-01-24 Thread Ludovic Courtès
Hi, Simon Streit skribis: > Unfortunately while preparing its service, there is this one part that > I'm having trouble trying to get working: > > #$(if interface > #~(for-each (lambda (arg) > (display (string-append "--interface" arg)) > ;; (format

WSDD Service Module

2022-01-21 Thread Simon Streit
Hello! I've been preparing WSDD [1] for Guix. This is a Web Service Discovery Daemon that replaces host discovery through SMBv1. SMBv1 has been disabled in Samba and Windows for some time now for security reasons. Hence WSDD is a drop in replacement for host discovery. I've packaged wsdd alread

WSDD Service Module

2022-01-21 Thread Simon Streit
Hello! I've been preparing WSDD [1] for Guix. This is a Web Service Discovery Daemon that replaces host discovery through SMBv1. SMBv1 has been disabled in Samba and Windows for some time now for security reasons. Hence WSDD is a drop in replacement for host discovery. I've packaged wsdd alread