ID |
Date |
Icon |
Author |
Author Email |
Category |
OS |
ELOG Version |
Subject |
65957
|
Mon Sep 1 13:48:29 2008 |
| Stefan Ritt | stefan.ritt@psi.ch | Question | Linux | | Re: Grabbing user name from SSL user certificate |
Davide Salomoni wrote: |
With SSL enabled, I'd like to to grab the CN (Common Name) of the user certificate and use that as login authentication method.
I am thinking of the following scenario:
- users with read & write privileges need to have an SSL certificate loaded in their browser. The "Author" field will be pre-set to the CN of the user certificate.
- authorization may be subject to further granularity (e.g. only allow users whose certificate belongs to a certain organization)
- read-only, guest access (without certificate) may or may not be allowed
Is there a way to do that?
|
I put your request on the wish list. |
65956
|
Sun Aug 31 14:43:19 2008 |
| Grant Jeffcote | grant@jeffcote.org | Question | Windows | V2.7.4-212 | Re: Automatic Copy to |
Stefan,
Is there any way I might be able to initiate the 'copy to' function by selecting a 'tick box' (boolean) or conditional attribute choice in an entry page when submitting that page? We have a requirement where we run a main 'Operations' log and have another log with some entries needing to be in both (for additional actions etc). I understand the Operator can always manually use the 'Copy To' function after submitting the original entry but was wondering if there was some way a shell script (execute function?) or similar may be activated by a boolean or even a 'conditional' choice?
Thx |
65955
|
Mon Aug 25 17:23:22 2008 |
| Davide Salomoni | dsalomoni@gmail.com | Question | Linux | | Grabbing user name from SSL user certificate |
With SSL enabled, I'd like to to grab the CN (Common Name) of the user certificate and use that as login authentication method.
I am thinking of the following scenario:
- users with read & write privileges need to have an SSL certificate loaded in their browser. The "Author" field will be pre-set to the CN of the user certificate.
- authorization may be subject to further granularity (e.g. only allow users whose certificate belongs to a certain organization)
- read-only, guest access (without certificate) may or may not be allowed
Is there a way to do that? |
65954
|
Mon Aug 18 14:08:22 2008 |
| Yoshio Imai | | Question | Linux | 2.7.4x | Re: Expand TEXT colum in Summary view? |
dale cooper wrote: | I am wondering if it is possible to configure ELOG to expand the TEXT column in the SUMMARY view? |
While it is not possible to specify a number of characters per row, you can control the number of text lines in the summary view using theSummary lines = NNN directive (cf. also the ELog admin guide). |
65953
|
Mon Aug 18 10:56:05 2008 |
| dale cooper | agentdcooper@gmail.com | Question | Linux | 2.7.4x | Expand TEXT colum in Summary view? |
Hello All,
I am wondering if it is possible to configure ELOG to expand the TEXT column in the SUMMARY view? As it stands I get about 48 characters displayed per line in the in the TEXT column, with 3 lines getting displayed per ENTRY (approximately 144 characters per ENTRY). So what I'd like to do is see if it is possible to EXPAND the TEXT column in the SUMMARY view to allow say.... 100 characters per line, or say 275 characters per ENTRY when viewing the SUMMARY view?
Is this possible? If so, how does one go about doing this... I tried to search the site thoroughly before posting my question, I just didn't see it mentioned anywhere... Help please =)
Thanks!
agentdcooper |
65952
|
Tue Aug 12 08:42:58 2008 |
| Stefan Ritt | stefan.ritt@psi.ch | Bug report | Windows | | Re: Copy & Move To in Spanish |
Marimar Rodriguez wrote: |
when I choose the Spanish language, the command Copy To isn't allowed. I have had to change the language file and change the line:
Copy To = Copiar a
to
Copy To = Copy To
|
That's strange. I just tried (even with Spanish) and it worked for me. Which version of elog do you have installed? Can you send me your elogd.cfg file? |
65951
|
Mon Aug 11 20:35:16 2008 |
| Marimar Rodriguez | clarice.rogue@gmail.com | Bug report | Windows | | Copy & Move To in Spanish |
Hi,
when I choose the Spanish language, the command Copy To isn't allowed. I have had to change the language file and change the line:
Copy To = Copiar a
to
Copy To = Copy To
Bye! |
65950
|
Mon Aug 11 15:14:40 2008 |
| T. Ribbrock | emgaron+elog@ribbrock.org | Question | Linux | 2.7.4-2111 | Re: Using the command line tool to edit |
Stefan Ritt wrote: |
I fixed two things:
- The logbook can now contain a space. Enclose it in double quotes such as elog -l "LOG BOOK" ...
- The error you report comes from the fact that you are the first person using elog submissions together with "use lock=1" in the configuration file. This has never been tested and therefore does not work
. So I fixed this by adding a new hidden parameter. If you update to SVN revision 2122, things should work
|
Tehe, leave it to us "stupid users" to break your nice little program in new and exiting ways... ;-) But: THANK YOU! Both things are indeed working now - that brings me one step closes to my automated logbook, which is great!
Stefan Ritt wrote: |
Concerning your request of editing existing entries by their idea, I agree with Yoshi that you could grab the ID upon the first submission. An alternative is to make a direct search on a logbook. Since this is not implemented in the elog command line tool, you have to use wget for it:
wget "http://localhost:8080/LOGBOOK/?mode=raw&Attribute1=something" -O elog.txt
A problem here is that the username and password are normally transmitted in an encrypted form as cookies by your browser after you logged in. Now you have to convince wget first to log in like
wget "http://localhost:8080/LOGBOOK/?unamee=USER&upassword=PASSWD"--save-cookies cookies.txt
followed by a second call to wget with --load-cookies cookies.txt. I tried that but was not successful since the login procedure above redirects to the elog listing page, and only the cookies set after the redirection were saved in cookies.txt. Maybe you can figure out how to do that. The only way I could get it to work is to supply the encoded password, which I manually obtained from the password file. The URL was then
wget "http://localhost:8080/LOGBOOK/?mode=raw&Attribute1=something&unm=USER&upwd=ENC_PWD" -O elog.txt
|
I thought about grabbing the ID on first creation. The problem with that is that I really would have to run parallel "databases" - one in elog to keep the information I want plus a second one which maps the elog-IDs to the "real" IDs - and the second one would also have to deal with things like "ID exists", "ID doesn't exist", "ID gets deleted" and so on - just the kind of hassle I want to avoid. But what you suggest with wget will most likely be sufficient. The logbook in question is readable for everyone (only editing/writing requires authentication), so I can search without password hassle. In fact, this will work:
wget -q "http://localhost:8080/LOGBOOK/?mode=raw&Attribute1=something" -O -| grep '\$@MID'|awk '{print $2}'
Et voila, I have an ID. This will generate a bit more traffic than a parallel "DB", but I think it will be less susceptible to errors, as all information is kept within the elog logbook at all times. Thanks again for your help - time to do some scripting! :-) |