linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #00545
[Bug 403627] Re: Freezes when running under NOT current user
You may also look at disabling Gnome Accessibility as mentioned in bug
#437426 to see if it helps stop the freezing. Running under a different
user may not be related.
We are closing this bug report as it lacks the information we need to
investigate the problem further. However, please reopen it if you can
provide us with the missing information.
** Changed in: linuxdcpp
Status: Incomplete => Invalid
--
Freezes when running under NOT current user
https://bugs.launchpad.net/bugs/403627
You received this bug notification because you are a member of LinuxDC++
Team, which is subscribed to LinuxDC++.
Status in Linux DC++: Invalid
Bug description:
LinuxDC++ 1.0.3 (under Gentoo) freezes, when I'm trying to run it under NOT current user.
Steps:
1. Run LinuxDC++ as follow:
sudo -u linuxdcpp /usr/bin/linuxdcpp
where "-u linuxdcpp" is a user name. The current user uses another name. Permissions are not offer problems. The folder ~/.dc++ are belongs to the "linuxdcpp" user.
2. The window was shown.
3. Try to connect to any hub. Connection was established and user list is loading and dynamically updates.
4. After tens of users in user list is shown, LinuxDC++ freezes. Seems that, it freezes forever or time of freeze is too long.
Reasonable question: Is it important to run LinuxDC++ under another user? Yes, it is. Because, my firewall allows to user "linuxdcpp" to send any TCP and UDP packets. I think, it's not safe to dedicate to my current user ability to send ANY data, so, I decide to allow only for LinuxDC++ to do so. It can be done with iptables rule (--cmd-owner are no long supported, so only alternative is to use --uid-owner):
iptables -A OUTPUT -t tcp -m owner --uid-owner linuxdcpp -j ACCEPT
iptables -A OUTPUT -t udp -m owner --uid-owner linuxdcpp -j ACCEPT
After that, I can sleep well ;-)