# Runtime data (i.e UNIX domain sockets, locks, always lost on system boot) # This is the variable for system-wide services; use GNUNET_USER_RUNTIME_DIR # for per-user services (where RUN_PER_USER=YES is set) # Note that the 'gnunet'/system user must have $TMPDIR/$TMP set to # exactly the same values as 'normal' users, otherwise this will fail. # If $TMPDIR or $TMP are set to different directories for different # users, this option should be changed to point to the same directory # for all users (i.e. by simply using "/tmp/gnunet-system-runtime/"). GNUNET_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/gnunet-system-runtime/
I guess that explains my issue (both are not set to the same directory). I hope I can report back that I've fixed it. Nikita Ronja Gillmann transcribed 25K bytes: > A look at the dump of ktrace of gnunet-core run as my user makes me suggest > that > the system user might be putting the socket files in the wrong place for some > reason? > > 1670 1670 gnunet-core MISC mbsoname: > [/tmp/gnunet-system-runtime//gnunet-service-core.sock] > 1670 1670 gnunet-core NAMI > "/tmp/gnunet-system-runtime//gnunet-service-core.sock" > 1670 1670 gnunet-core RET connect -1 errno 2 No such file or directory > 1670 1670 gnunet-core CALL close(6) > 1670 1670 gnunet-core RET close 0 > > So what I'm asking for here is also a detailed map on how this should look > like, > if working. Right now system user 'gnunet' has the $HOME in /var/chroot/gnunet > and most of the sock files are in there (except for -arm). > > Nikita Ronja Gillmann transcribed 23K bytes: > > Nikita Ronja Gillmann transcribed 23K bytes: > > > So my gnunet is mostly working: > > > > > > Logs for the gnunet user are looking good (as far as I can tell). > > > When I su into the gnunet user and execute gnunet-core with a path > > > to the config file, I get results. Same happens for -peerinfo. > > > gnunet-search works there as well. > > > All of this is the gnunet service (system user). > > > > > > Now here are the issues, for the normal user: > > > The gnunetuser service has an issue running stop, the rest-service hangs > > > around (but on system shutdown it terminates). > > > gnunet-core doesn't display anything. > > > gnunet-peerinfo the same. > > > gnunet-search doesn't find anything. > > > gnunet-publish doesn't publish. > > > This is after approximately 14 days or more with this setup. > > > > > > I'd like to keep the multiuser option for some added local security > > > and layouts. > > > Do you have any idea how I could fix this? Is there anything obviously > > > wrong with the gnunetuser service? > > > Does the multiuser setup work at all in your experience? > > > > > > Does the gnunet normal user require (read?) access to the path > > > the system gnunet-arm is running in? At least that's what I read > > > from the DEBUG level log of the gnunet-arm as user. > > > > drwx------ 5 gnunet gnunet 1536 Apr 8 12:07 gnunet > > > > so far, for /var/chroot/gnunet (the gnunet system user). > > the only other service (on my system) doing it like this > > is tor. unbound gives at least r-x for the other groups. > > > > > Probably not related as I provide the config file in the service: > > > Did the default config move into .config/gnunet/gnunet.conf? > > > > > > The newest code is at > > > https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=tree;f=gnunet > > > > > > Thanks. > > > > > 2022-04-08T13:57:53.073600+0200 gnunet-arm-15439 WARNING GNUnet not > > > running, cannot stop the peer > > > Starting gnunetuser. > > > 2022-04-08T13:57:53.095900+0200 gnunet-arm-586 DEBUG Loading > > > configuration from entry point specified as option > > > (/home/nikita/.config/gnunet.conf) > > > 2022-04-08T13:57:53.096220+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/abd.conf' > > > 2022-04-08T13:57:53.096301+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/abd.conf' > > > 2022-04-08T13:57:53.096328+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/arm.conf' > > > 2022-04-08T13:57:53.096357+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/arm.conf' > > > 2022-04-08T13:57:53.096382+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/ats.conf' > > > 2022-04-08T13:57:53.096407+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/ats.conf' > > > 2022-04-08T13:57:53.096438+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/auction.conf' > > > 2022-04-08T13:57:53.096465+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/auction.conf' > > > 2022-04-08T13:57:53.096480+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/cadet.conf' > > > 2022-04-08T13:57:53.096505+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/cadet.conf' > > > 2022-04-08T13:57:53.096533+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/communicator-unix.conf' > > > 2022-04-08T13:57:53.096559+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/communicator-unix.conf' > > > 2022-04-08T13:57:53.096577+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/consensus.conf' > > > 2022-04-08T13:57:53.096609+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/consensus.conf' > > > 2022-04-08T13:57:53.096634+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/conversation.conf' > > > 2022-04-08T13:57:53.096694+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/conversation.conf' > > > 2022-04-08T13:57:53.096722+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/core.conf' > > > 2022-04-08T13:57:53.096760+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/core.conf' > > > 2022-04-08T13:57:53.096782+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/datacache.conf' > > > 2022-04-08T13:57:53.096812+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/datacache.conf' > > > 2022-04-08T13:57:53.096832+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/datastore.conf' > > > 2022-04-08T13:57:53.096874+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/datastore.conf' > > > 2022-04-08T13:57:53.096908+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/dht.conf' > > > 2022-04-08T13:57:53.096947+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/dht.conf' > > > 2022-04-08T13:57:53.096985+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/dhtu.conf' > > > 2022-04-08T13:57:53.097028+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/dhtu.conf' > > > 2022-04-08T13:57:53.097051+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/dns.conf' > > > 2022-04-08T13:57:53.097114+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/dns.conf' > > > 2022-04-08T13:57:53.097152+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/exit.conf' > > > 2022-04-08T13:57:53.097191+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/exit.conf' > > > 2022-04-08T13:57:53.097231+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/fs.conf' > > > 2022-04-08T13:57:53.097301+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/fs.conf' > > > 2022-04-08T13:57:53.097352+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/gns.conf' > > > 2022-04-08T13:57:53.097396+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/gns.conf' > > > 2022-04-08T13:57:53.097438+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/gnunet-fs-gtk.conf' > > > 2022-04-08T13:57:53.097484+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/gnunet-fs-gtk.conf' > > > 2022-04-08T13:57:53.097514+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/gnunet-namestore-gtk.conf' > > > 2022-04-08T13:57:53.097947+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/gnunet-namestore-gtk.conf' > > > 2022-04-08T13:57:53.098048+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/hostlist.conf' > > > 2022-04-08T13:57:53.098144+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/hostlist.conf' > > > 2022-04-08T13:57:53.098230+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/identity.conf' > > > 2022-04-08T13:57:53.098810+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/identity.conf' > > > 2022-04-08T13:57:53.098845+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/messenger.conf' > > > 2022-04-08T13:57:53.098886+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/messenger.conf' > > > 2022-04-08T13:57:53.098919+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/namecache.conf' > > > 2022-04-08T13:57:53.098956+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/namecache.conf' > > > 2022-04-08T13:57:53.098983+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/namestore.conf' > > > 2022-04-08T13:57:53.099012+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/namestore.conf' > > > 2022-04-08T13:57:53.099068+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/nat-auto.conf' > > > 2022-04-08T13:57:53.099108+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/nat-auto.conf' > > > 2022-04-08T13:57:53.099131+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/nat.conf' > > > 2022-04-08T13:57:53.099189+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/nat.conf' > > > 2022-04-08T13:57:53.099228+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/nse.conf' > > > 2022-04-08T13:57:53.099259+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/nse.conf' > > > 2022-04-08T13:57:53.099286+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/peerinfo.conf' > > > 2022-04-08T13:57:53.099314+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/peerinfo.conf' > > > 2022-04-08T13:57:53.099337+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/peerstore.conf' > > > 2022-04-08T13:57:53.099367+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/peerstore.conf' > > > 2022-04-08T13:57:53.099386+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/pt.conf' > > > 2022-04-08T13:57:53.099426+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/pt.conf' > > > 2022-04-08T13:57:53.099643+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/reclaim.conf' > > > 2022-04-08T13:57:53.099693+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/reclaim.conf' > > > 2022-04-08T13:57:53.099723+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/regex.conf' > > > 2022-04-08T13:57:53.099756+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/regex.conf' > > > 2022-04-08T13:57:53.099778+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/resolver.conf' > > > 2022-04-08T13:57:53.099811+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/resolver.conf' > > > 2022-04-08T13:57:53.099843+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/rest.conf' > > > 2022-04-08T13:57:53.099879+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/rest.conf' > > > 2022-04-08T13:57:53.099901+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/revocation.conf' > > > 2022-04-08T13:57:53.099934+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/revocation.conf' > > > 2022-04-08T13:57:53.099958+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/rps.conf' > > > 2022-04-08T13:57:53.099993+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/rps.conf' > > > 2022-04-08T13:57:53.100019+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/scalarproduct.conf' > > > 2022-04-08T13:57:53.100059+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/scalarproduct.conf' > > > 2022-04-08T13:57:53.100081+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/secretsharing.conf' > > > 2022-04-08T13:57:53.100118+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/secretsharing.conf' > > > 2022-04-08T13:57:53.100140+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/set.conf' > > > 2022-04-08T13:57:53.100171+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/set.conf' > > > 2022-04-08T13:57:53.100194+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/seti.conf' > > > 2022-04-08T13:57:53.100232+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/seti.conf' > > > 2022-04-08T13:57:53.100256+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/setu.conf' > > > 2022-04-08T13:57:53.100284+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/setu.conf' > > > 2022-04-08T13:57:53.100307+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/statistics.conf' > > > 2022-04-08T13:57:53.100338+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/statistics.conf' > > > 2022-04-08T13:57:53.100359+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/template.conf' > > > 2022-04-08T13:57:53.100391+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/template.conf' > > > 2022-04-08T13:57:53.100415+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/testbed-logger.conf' > > > 2022-04-08T13:57:53.100478+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/testbed-logger.conf' > > > 2022-04-08T13:57:53.100548+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/testbed.conf' > > > 2022-04-08T13:57:53.100598+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/testbed.conf' > > > 2022-04-08T13:57:53.100643+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/testing.conf' > > > 2022-04-08T13:57:53.100672+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/testing.conf' > > > 2022-04-08T13:57:53.100697+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/tlds.conf' > > > 2022-04-08T13:57:53.100729+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/tlds.conf' > > > 2022-04-08T13:57:53.100747+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/topology.conf' > > > 2022-04-08T13:57:53.100781+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/topology.conf' > > > 2022-04-08T13:57:53.100807+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/transport.conf' > > > 2022-04-08T13:57:53.100875+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/transport.conf' > > > 2022-04-08T13:57:53.100958+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/util.conf' > > > 2022-04-08T13:57:53.101236+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/util.conf' > > > 2022-04-08T13:57:53.101303+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/vpn.conf' > > > 2022-04-08T13:57:53.101337+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/vpn.conf' > > > 2022-04-08T13:57:53.101359+0200 util-586 DEBUG Asked to parse config file > > > `/usr/pkg/share/gnunet/config.d/zonemaster.conf' > > > 2022-04-08T13:57:53.101399+0200 util-586 DEBUG Deserializing contents of > > > file `/usr/pkg/share/gnunet/config.d/zonemaster.conf' > > > 2022-04-08T13:57:53.101435+0200 util-586 DEBUG Asked to parse config file > > > `/home/nikita/.config/gnunet.conf' > > > 2022-04-08T13:57:53.101479+0200 util-586 DEBUG Deserializing contents of > > > file `/home/nikita/.config/gnunet.conf' > > > 2022-04-08T13:57:53.101598+0200 util-scheduler-586 DEBUG Registering > > > signal handlers > > > 2022-04-08T13:57:53.101669+0200 util-scheduler-586 DEBUG Adding > > > continuation task 0x7741365bc180 > > > 2022-04-08T13:57:53.101688+0200 util-scheduler-586 DEBUG select timeout = > > > end of time > > > 2022-04-08T13:57:53.101720+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc100 > > > 2022-04-08T13:57:53.101736+0200 util-os-priority-586 DEBUG Not installing > > > a handler because $GNUNET_OS_CONTROL_PIPE is empty > > > 2022-04-08T13:57:53.101783+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc100 > > > 2022-04-08T13:57:53.101797+0200 util-scheduler-586 DEBUG scheduler has > > > more tasks ready! > > > 2022-04-08T13:57:53.101812+0200 util-scheduler-586 DEBUG select timeout = > > > Fri Apr 08 13:57:53 2022 > > > 2022-04-08T13:57:53.101828+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc180 > > > 2022-04-08T13:57:53.101886+0200 util-speedup-586 DEBUG Speed up disabled > > > 2022-04-08T13:57:53.101909+0200 util-scheduler-586 DEBUG Adding shutdown > > > task 0x7741365bc100 > > > 2022-04-08T13:57:53.102296+0200 util-586 DEBUG Asked to $-expand > > > $GNUNET_USER_RUNTIME_DIR/gnunet-service-arm.sock > > > 2022-04-08T13:57:53.102322+0200 util-586 DEBUG Split into > > > `GNUNET_USER_RUNTIME_DIR' and `gnunet-service-arm.sock' with default > > > (null) > > > 2022-04-08T13:57:53.102340+0200 util-586 DEBUG Asked to $-expand > > > ${TMPDIR:-${TMP:-/tmp}}/gnunet-${USERHOME:-${USER:-user}}-runtime/ > > > 2022-04-08T13:57:53.102354+0200 util-586 DEBUG Split into `TMPDIR' and > > > `/gnunet-${USERHOME:-${USER:-user}}-runtime/' with default ${TMP:-/tmp} > > > 2022-04-08T13:57:53.102369+0200 util-586 DEBUG Asked to $-expand > > > ${TMP:-/tmp} > > > 2022-04-08T13:57:53.102383+0200 util-586 DEBUG Split into `TMP' and `' > > > with default /tmp > > > 2022-04-08T13:57:53.102409+0200 util-586 DEBUG Asked to $-expand > > > ${USERHOME:-${USER:-user}}-runtime/ > > > 2022-04-08T13:57:53.102424+0200 util-586 DEBUG Split into `USERHOME' and > > > `-runtime/' with default ${USER:-user} > > > 2022-04-08T13:57:53.102439+0200 util-586 DEBUG Asked to $-expand > > > ${USER:-user} > > > 2022-04-08T13:57:53.102452+0200 util-586 DEBUG Split into `USER' and `' > > > with default user > > > 2022-04-08T13:57:53.102498+0200 arm-api-586 DEBUG Sending TEST message to > > > ARM > > > 2022-04-08T13:57:53.102520+0200 util-mq-586 DEBUG sending message of type > > > 15 and size 4, queue empty (MQ: 0x77413658c000) > > > 2022-04-08T13:57:53.102535+0200 util-client-586 DEBUG message of type 15 > > > waiting for socket > > > 2022-04-08T13:57:53.102551+0200 util-scheduler-586 DEBUG Adding shutdown > > > task 0x7741365bc400 > > > 2022-04-08T13:57:53.102565+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc180 > > > 2022-04-08T13:57:53.102579+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc280 > > > 2022-04-08T13:57:53.102594+0200 util-586 DEBUG Asked to $-expand > > > $GNUNET_USER_RUNTIME_DIR/gnunet-service-arm.sock > > > 2022-04-08T13:57:53.102609+0200 util-586 DEBUG Split into > > > `GNUNET_USER_RUNTIME_DIR' and `gnunet-service-arm.sock' with default > > > (null) > > > 2022-04-08T13:57:53.102628+0200 util-586 DEBUG Asked to $-expand > > > ${TMPDIR:-${TMP:-/tmp}}/gnunet-${USERHOME:-${USER:-user}}-runtime/ > > > 2022-04-08T13:57:53.102641+0200 util-586 DEBUG Split into `TMPDIR' and > > > `/gnunet-${USERHOME:-${USER:-user}}-runtime/' with default ${TMP:-/tmp} > > > 2022-04-08T13:57:53.102656+0200 util-586 DEBUG Asked to $-expand > > > ${TMP:-/tmp} > > > 2022-04-08T13:57:53.102673+0200 util-586 DEBUG Split into `TMP' and `' > > > with default /tmp > > > 2022-04-08T13:57:53.102689+0200 util-586 DEBUG Asked to $-expand > > > ${USERHOME:-${USER:-user}}-runtime/ > > > 2022-04-08T13:57:53.102703+0200 util-586 DEBUG Split into `USERHOME' and > > > `-runtime/' with default ${USER:-user} > > > 2022-04-08T13:57:53.102717+0200 util-586 DEBUG Asked to $-expand > > > ${USER:-user} > > > 2022-04-08T13:57:53.102734+0200 util-586 DEBUG Split into `USER' and `' > > > with default user > > > 2022-04-08T13:57:53.102842+0200 util-client-586 DEBUG Failed to establish > > > connection to `arm', no further addresses to try, will try again in 2 ms. > > > 2022-04-08T13:57:53.102869+0200 util-scheduler-586 DEBUG Adding task > > > 0x7741365bc180 > > > 2022-04-08T13:57:53.102882+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc280 > > > 2022-04-08T13:57:53.102895+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc380 > > > 2022-04-08T13:57:53.102913+0200 gnunet-arm-586 DEBUG Running requested > > > actions > > > 2022-04-08T13:57:53.102927+0200 gnunet-arm-586 DEBUG Start action > > > 2022-04-08T13:57:53.102942+0200 arm-api-586 DEBUG Starting service `arm' > > > 2022-04-08T13:57:53.102964+0200 arm-api-586 DEBUG Starting ARM service > > > 2022-04-08T13:57:53.102997+0200 util-586 DEBUG Asked to $-expand > > > $GNUNET_CACHE_HOME/gnunet-%Y-%m-%d.log > > > 2022-04-08T13:57:53.103013+0200 util-586 DEBUG Split into > > > `GNUNET_CACHE_HOME' and `gnunet-%Y-%m-%d.log' with default (null) > > > 2022-04-08T13:57:53.103033+0200 util-586 DEBUG Asked to $-expand > > > ${XDG_CACHE_HOME:-$GNUNET_HOME/.cache}/gnunet/ > > > 2022-04-08T13:57:53.103050+0200 util-586 DEBUG Split into > > > `XDG_CACHE_HOME' and `/gnunet/' with default $GNUNET_HOME/.cache > > > 2022-04-08T13:57:53.103065+0200 util-586 DEBUG Asked to $-expand > > > $GNUNET_HOME/.cache > > > 2022-04-08T13:57:53.103078+0200 util-586 DEBUG Split into `GNUNET_HOME' > > > and `.cache' with default (null) > > > 2022-04-08T13:57:53.103092+0200 util-586 DEBUG Asked to $-expand > > > ${GNUNET_TEST_HOME:-${HOME:-${USERPROFILE}}} > > > 2022-04-08T13:57:53.103106+0200 util-586 DEBUG Split into > > > `GNUNET_TEST_HOME' and `' with default ${HOME:-${USERPROFILE}} > > > 2022-04-08T13:57:53.103120+0200 util-586 DEBUG Asked to $-expand > > > ${HOME:-${USERPROFILE}} > > > 2022-04-08T13:57:53.103134+0200 util-586 DEBUG Split into `HOME' and `' > > > with default ${USERPROFILE} > > > 2022-04-08T13:57:53.103760+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc380 > > > 2022-04-08T13:57:53.103831+0200 util-scheduler-586 DEBUG select timeout = > > > Fri Apr 08 13:57:53 2022 > > > 2022-04-08T13:57:53.111587+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc280 > > > 2022-04-08T13:57:53.111642+0200 arm-api-586 DEBUG Notifying client that > > > we started the ARM service > > > 2022-04-08T13:57:53.111659+0200 gnunet-arm-586 DEBUG ARM service > > > [re]start successful > > > 2022-04-08T13:57:53.111681+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc280 > > > 2022-04-08T13:57:53.111700+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc180 > > > 2022-04-08T13:57:53.111729+0200 util-586 DEBUG Asked to $-expand > > > $GNUNET_USER_RUNTIME_DIR/gnunet-service-arm.sock > > > 2022-04-08T13:57:53.111746+0200 util-586 DEBUG Split into > > > `GNUNET_USER_RUNTIME_DIR' and `gnunet-service-arm.sock' with default > > > (null) > > > 2022-04-08T13:57:53.111770+0200 util-586 DEBUG Asked to $-expand > > > ${TMPDIR:-${TMP:-/tmp}}/gnunet-${USERHOME:-${USER:-user}}-runtime/ > > > 2022-04-08T13:57:53.111787+0200 util-586 DEBUG Split into `TMPDIR' and > > > `/gnunet-${USERHOME:-${USER:-user}}-runtime/' with default ${TMP:-/tmp} > > > 2022-04-08T13:57:53.111802+0200 util-586 DEBUG Asked to $-expand > > > ${TMP:-/tmp} > > > 2022-04-08T13:57:53.111819+0200 util-586 DEBUG Split into `TMP' and `' > > > with default /tmp > > > 2022-04-08T13:57:53.111843+0200 util-586 DEBUG Asked to $-expand > > > ${USERHOME:-${USER:-user}}-runtime/ > > > 2022-04-08T13:57:53.111857+0200 util-586 DEBUG Split into `USERHOME' and > > > `-runtime/' with default ${USER:-user} > > > 2022-04-08T13:57:53.111871+0200 util-586 DEBUG Asked to $-expand > > > ${USER:-user} > > > 2022-04-08T13:57:53.111888+0200 util-586 DEBUG Split into `USER' and `' > > > with default user > > > 2022-04-08T13:57:53.111933+0200 util-client-586 DEBUG Successfully > > > connected to unixpath > > > `/tmp/gnunet-nikita-runtime//gnunet-service-arm.sock'! > > > 2022-04-08T13:57:53.111967+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc180 > > > 2022-04-08T13:57:53.111982+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc380 > > > 2022-04-08T13:57:53.111994+0200 gnunet-arm-586 DEBUG Running requested > > > actions > > > 2022-04-08T13:57:53.112015+0200 util-scheduler-586 DEBUG > > > GNUNET_SCHEDULER_shutdown > > > 2022-04-08T13:57:53.112030+0200 util-scheduler-586 DEBUG canceling task > > > 0x7741365bc080 > > > 2022-04-08T13:57:53.112112+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc080 > > > 2022-04-08T13:57:53.112133+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc380 > > > 2022-04-08T13:57:53.112148+0200 util-scheduler-586 DEBUG scheduler has > > > more tasks ready! > > > 2022-04-08T13:57:53.112163+0200 util-scheduler-586 DEBUG select timeout = > > > Fri Apr 08 13:57:53 2022 > > > 2022-04-08T13:57:53.112178+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc400 > > > 2022-04-08T13:57:53.112195+0200 arm-api-586 DEBUG Disconnecting from ARM > > > service > > > 2022-04-08T13:57:53.112211+0200 util-scheduler-586 DEBUG canceling task > > > 0x7741365bc480 > > > 2022-04-08T13:57:53.112225+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc480 > > > 2022-04-08T13:57:53.112238+0200 util-scheduler-586 DEBUG canceling task > > > 0x7741365bc280 > > > 2022-04-08T13:57:53.112251+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc280 > > > 2022-04-08T13:57:53.112268+0200 util-client-586 DEBUG destroying socket: > > > 0x77413654b540 > > > 2022-04-08T13:57:53.112289+0200 util-mq-586 DEBUG MQ destroy drops > > > current message of type 15 > > > 2022-04-08T13:57:53.112484+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc400 > > > 2022-04-08T13:57:53.112502+0200 util-scheduler-586 DEBUG Running task > > > 0x7741365bc100 > > > 2022-04-08T13:57:53.112525+0200 util-scheduler-586 DEBUG destroying task > > > 0x7741365bc100 > > > 2022-04-08T13:57:53.112541+0200 util-scheduler-586 DEBUG > > > GNUNET_SCHEDULER_shutdown > > > > >