ID |
Date |
Icon |
Author |
Author Email |
Category |
OS |
ELOG Version |
Subject |
69709
|
Tue Nov 7 22:07:24 2023 |
| Matteo Mannini | thanksmatteo.mannini@unifi.it | Question | Linux | 3.1.3 | Re: Restricting entries view by user | Dear Stefan,
thanks to the answer you gave to my colleague.
Now, attempting to follow your suggestion... If we will create several logbooks, one for each user,
1) there is a way to automatically duplicate all the entries in anoter "global" elog without loosing them and keeping them updated between the global and the individual logbooks?
2) alternatively how I could activate a search in all these user logbooks (and only in this set of logbooks without searching in the others logbook present in the same file conf)? shall I gnereate a separated elog instance only for this set of logbooks? how to let this search to all option available only to a reduced number of "superusers" that are not "administrators?
thanks
Matteo
Stefan Ritt wrote: |
No, this is not possible with the current version of Elog, so indeed everybody needs their own logbook.
Stefan
Leonardo Tacconi wrote: |
Good morning,
I would like to ask you whether it is feasible to establish a logbook that limits access to entries, enabling each user to view only their own.
Although creating a logbook per user is an apparent solution, it does not meet my requirements.
Thank you in advance.
Leonardo
|
|
|
67260
|
Wed May 2 17:06:35 2012 |
| Matt Newville | newville@cars.uchicago.edu | Question | Linux | 2.9.2 | password protect a logbook with Apache redirect | Hi,
I'm trying to set up elogd, running on port 8080 behind an Apache server on port 80, using mod_proxy to redirect
to the elogd server, and the recommended
Redirect permanent /elogbook http://example.com/elogbook/
ProxyPass /elogbook/ http://example.com:8080/
This works well for non-password-protected logbooks, but for password protected (that I can access fine via port
8080), I keep getting shown the Login page, even with valid username / password.
Poking around the code, it appears (probably not too surprisingly) that the issue lies in check_login().
For example,
/* if invalid or no session ID, show login page */
if (!skip_sid_check && !sid_check(sid, user_name)) {
if (isparam("redir"))
strlcpy(str, getparam("redir"), sizeof(str));
else
strlcpy(str, isparam("cmdline") ? getparam("cmdline") : _cmdline, sizeof(str));
/* avoid recursive loops with ?cmd=Login */
if (stristr(str, loc("Login")))
str[0] = 0;
/* added write_logfile here...
char mstr[250];
sprintf(mstr, "show_login B %s isparam: %d, cmd: %d, skip_sid_check: %d, sid_check: %d",
user_name, isparam("redir"), isparam("cmdline"), skip_sid_check, sid_check(sid,
user_name));
write_logfile(lbs, mstr);
*/
show_login_page(lbs, str, 0);
return FALSE;
}
and the logfile shows that user_name is blank(!!) and redir, cmdline, skip_sid_check, and sid_check(sid,
user_name) all to be 0. In fact, isparam("unm") and isparam("upwd") are also 0, which explains why user_name
is blank. But the log file also shows
LOGIN user "username" (attempt)
LOGIN user "username" (success)
just prior to this!
I'd guess that the form POST methods aren't being forwarded correctly, but I haven't looked at it in any more
detail.
Is there a way to make this (password protecting logbooks while also using a proxy to Apache) work?
Thanks! |
67263
|
Wed May 2 18:19:18 2012 |
| Matt Newville | newville@cars.uchicago.edu | Question | Linux | 2.9.2 | Re: password protect a logbook with Apache redirect | > I don't remember the details, but originally had the same trouble. I think a "/" at the end of a url got me somewhere.
> I have defined...
>
> URL = http://somewhere.edu/elog
>
> ...in the config file, and my redirect looks like this:
>
> Redirect /elog http://somewhere.edu/elog/
> ProxyPass /elog/ http://somewhere.edu:8080/
> ProxyPassReverse /elog/ http://somewhere.edu:8080/
Yes, that did it: Adding the URL to the config file was the key.
Thanks! |
1449
|
Wed Oct 12 23:59:13 2005 |
| Matt Kimball | matthew.j.kimball@state.or.us | | Windows | 2.5.4 | Trying to remove "mailto:" from the email address | We are using ver 2.5.4. As users enter new requests into the system, they would like email notifications. I have added the $user_email into a "notifications" section that we created. The email address that gets entered is "mailto:user@domain.com". Is there a way to remove the "mailto:"? Attached is my config file.
Thanks
Matt |
67689
|
Thu Jun 19 09:35:20 2014 |
| Matt Deller | dellzoid@hotmail.com | Question | Linux | 2.9.2 | Re: Unable to resize images in browser |
Stefan Ritt wrote: |
Matthew Deller wrote: | I am unable to resize/ manipulate images in browser. Image Magick detected Version: ImageMagick 6.6.9-7 2012-08-17.
Output when running elog with verbose option shows buffer overflow when resize attempted:
[[Going to execute: /bin/sh -c "identify -format '%wx%h %c' '/home/elog/elog-2.9.2/logbooks/HardwareLog/140218_120423_2014-02-18_remod_(extended_II).png.png'" > /tmp/elog-shell 2>&1
Falling back to default group "elog"
Falling back to default user "elog"
*** buffer overflow detected ***: elogd terminated
Any ideas how to fix this? I'm not sure if this is a problem with the elog / Ubuntu / Image Magick? |
What happens if you execute the command manually, like
$ identify -format '%wx%h %c' '/home/elog/elog-2.9.2/logbooks/HardwareLog/140218_120423_2014-02-18_remod_(extended_II).png.png
The "identify" command just checks the size in pixels of your image and expects something like 800x600. Let me know if this command returns something completely different.
/Stefan |
Sorry for very late reply. I recently rebuilt our server. Elog 2-9-2, new machine, new OS (Ubuntu 14.04), new version of ImageMagick (6.7.7-10), but I'm having the same unresolved problem. identify -format from the command line returns 645x860 (as it should). Any ideas?
-Matt |
1128
|
Fri May 6 18:41:04 2005 |
| Matt B | iggywiggum45@hotmail.com | Bug report | Windows | 2.5.8 | Re: elogd crashes on log out | > > What other information can I provide that might assist in diagnosing this?
>
> Please send me your elogd.cfg configuration file.
Stefan - I am having the exact same problem as outlined here. I sent you an
email with a somewhat complicated config file. Attached to this message is a
much simpler one.
With this file, if you remove the B5 server (remove it from top group a2, and
remove the [b5] entry) the crash does not happen. If the B5 server (or any
additional server) is in the file, then the problem occurs.
For me, there are 3 places where the crash happens:
- on logout
- when an invalid username/password is used to login
- when you login to A1, then try to go to A2
This is happening on elog v2.5.9-1 (built May 2, 2005, 12:17:18 revision 1.642)
I have tried on windows 2000 and 2003 servers, and it seems to happen on both of
them.
Matt |
1129
|
Fri May 6 20:32:49 2005 |
| Matt B | iggywiggum45@hotmail.com | Bug report | Windows | 2.5.8 | Re: elogd crashes on log out | Another quick update on this, it looks like the bug was introduced in version
2.5.8-2 built Mar 30 2005, 11:04:33, revision 1.611
version 2.5.8-1 built Mar 21 2005, 17:28:54, revision 1.592 does not exhibit the
behavior.
Matt |
65676
|
Wed Dec 12 16:05:00 2007 |
| Matt | matt.phipps@cerner.com | Question | Windows | 2.7.0-1954 | ELog Friendly Reporting Tools | We have used ELog for some time now (within the IT industry) for several things (on-call tracking, after-hours work, knowledge base and a few other uses in development). Now that we have a good base of data, we would like to do some trending analysis. We have used Excel in the past for this, but it is rather time consuming. Does anyone have recommendations for tools (hopefully open source) they have used? I know nearly anything will since ELog uses flat files, but I'm looking for recommendations that you all know works well. |
|