|
Q: There's a bug..... Known issues: - Non-admin users can't change their own passwords - (More to come) Q: This is awesome! I want to say "Thank you!" with 1 million $. Please contact me at warlord / nologin.org for banking information Q: This does not work on my system. Loading the module fails (with a sigsev) A: During the development of Envoy, a certain structure in the kernel was changed to now be a constant. As the module needs to hijack pointers in this structure in order to intercept TCP connections, it tries to do so once loaded. If the structure is const in your kernel, changing these read-only pointers will fail and Envoy won't work. There are currently two workarounds to this problem: a) Edit /usr/src/linux/include/linux/net.h. There's the following struct socket defined inside. struct socket { socket_state state; unsigned long flags; ==>> const struct proto_ops *ops; struct fasync_struct *fasync_list; struct file *file; struct sock *sk; wait_queue_head_t wait; short type; }; If the line indicated by the arrow is indeed defined as const, remove the "const" and recompile the kernel. Envoy should then work. b) Enter your kernel config, which usually resides in /usr/src/linux/.config. Enable the variable "DEBUG_RODATA". Recompile the kernel. Envoy should now work. For the future I intend to find a way around the kernel restrictions to get Envoy to work without these hassles. Q: What's the default login and password for the Envoy GUI? A: The default login and password are both "envoy"(without the quotes). Once a new admin user has been added, the "envoy" account is automatically disabled. Q: I want the Envoy notifications to pop into the foreground. A: In KDE it's possible to change window settings on an application basis. I myself have the "Focus Stealing Prevention" for Envoy set to "Force - None". I never found a way to disable the focus stealing prevention in Gnome. If you do, please tell me. I intend to have "pop into foreground" as a setting in a later version of the GUI. Q: I changed the default port in envoy.conf. Now the GUI doesn't work anymore A: Currently the GUI is hardcoded to connect to the default port 4711. This will be a setting in a later version of the GUI, but so far it is as it is. |