View Issue Details

IDProjectCategoryView StatusLast Update
0003202GNUnetutil librarypublic2013-12-24 20:53
ReporterMatthias Wachs Assigned ToChristian Grothoff  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0003202: multiuser Permissions do not work
Descriptiontwo users: gnunet and myuser

- gnunet starts gnunet-arm, /tmp/gnunet is created with it gnunet's permissions
- gnunet stops arm
- myuser starts arm
- nothing happens
Steps To Reproduceinstall multiuser environment
Additional Information$ gnunet-arm -s
Dec 12 07:21:06-128622 arm-api-32208 DEBUG arm_api, GNUNET_CLIENT_connect returned non-NULL
Dec 12 07:21:06-128810 gnunet-arm-32208 DEBUG Running requested actions
Dec 12 07:21:06-128845 gnunet-arm-32208 DEBUG Start action
Dec 12 07:21:06-128881 arm-api-32208 DEBUG Asked to start service `arm' within 1 s
Dec 12 07:21:06-128919 arm-api-32208 DEBUG Not connected to ARM, will do a service test
Dec 12 07:21:06-129075 arm-api-32208 DEBUG Looks like `gnunet-service-arm' is already running.
Dec 12 07:21:06-129112 gnunet-arm-32208 DEBUG ARM service [re]start successful
Dec 12 07:21:06-129140 gnunet-arm-32208 DEBUG Running requested actions
Dec 12 07:21:06-129170 arm-api-32208 DEBUG Disconnecting from ARM service


-> /tmp/gnunet exists


stat("/tmp/gnunet/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/tmp/gnunet/", X_OK) = 0
access("/tmp/gnunet/", W_OK) = -1 EACCES (Permission denied)
socket(PF_FILE, SOCK_STREAM, 0) = 6
fcntl(6, F_GETFD) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
fcntl(6, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(6, F_SETFL, O_RDWR|O_NONBLOCK) = 0
setsockopt(6, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
umask(077) = 02
bind(6, {sa_family=AF_FILE, path="/tmp/gnunet//gnunet-service-arm.sock"}, 110) = -1 EACCES (Permission denied)
umask(02) = 077
close(6) = 0
select(5, [4], [], NULL, {0, 0}) = 0 (Timeout)
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
write(2, "Dec 12 07:29:47-904497 arm-api-3"..., 95Dec 12 07:29:47-904497 arm-api-32479 DEBUG Looks like `gnunet-service-arm' is already running.
) = 95
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
write(2, "Dec 12 07:29:47-904721 gnunet-ar"..., 79Dec 12 07:29:47-904721 gnunet-arm-32479 DEBUG ARM service [re]start successful
) = 79
select(5, [4], [], NULL, {0, 0}) = 0 (Timeout)
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
write(2, "Dec 12 07:29:47-905008 gnunet-ar"..., 72Dec 12 07:29:47-905008 gnunet-arm-32479 DEBUG Running requested actions
) = 72
select(5, [4], [], NULL, {0, 0}) = 0 (Timeout)
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
write(2, "Dec 12 07:29:47-905295 arm-api-3"..., 74Dec 12 07:29:47-905295 arm-api-32479 DEBUG Disconnecting from ARM service
) = 74

TagsNo tags attached.

Activities

Christian Grothoff

2013-12-12 09:40

manager   ~0007849

Should be fixed in SVN 31297.

Issue History

Date Modified Username Field Change
2013-12-12 07:30 Matthias Wachs New Issue
2013-12-12 07:30 Matthias Wachs Status new => assigned
2013-12-12 07:30 Matthias Wachs Assigned To => Christian Grothoff
2013-12-12 09:40 Christian Grothoff Note Added: 0007849
2013-12-12 09:40 Christian Grothoff Status assigned => resolved
2013-12-12 09:40 Christian Grothoff Fixed in Version => 0.10.0
2013-12-12 09:40 Christian Grothoff Resolution open => fixed
2013-12-12 09:40 Christian Grothoff Product Version => Git master
2013-12-12 09:40 Christian Grothoff Target Version => 0.10.0
2013-12-24 20:53 Christian Grothoff Status resolved => closed