Demo Discussion
Forum Config Examples Contributions Vulnerabilities
  Discussion forum about ELOG, Page 5 of 236  Not logged in ELOG logo
New entries since:Thu Jan 1 01:00:00 1970
icon5.gif   user change under webserver authentication not recognized, posted by Frank Heyroth on Fri Jan 19 15:49:13 2024 

Hi all,

I am using the Apache webserver authentication and redirection over http (not https). I have configured it 1:1 as described in the Adminguide. In the elog.cfg I set Authentication = Webserver.

All works fine; the webserver requests an authentication and elog recognizes me correctly.
However, when I close and reopen the browser and log in as a different user, elog does not change the user (tested with Firefox and Edge).
I can only change the user if I use a different browser or restart the elogd (reload is not enough).
The X-Forwarded-User header is set to the correct username - I have checked it with a CustomLog in Apache.

Best regards,
Frank

    icon2.gif   Re: user change under webserver authentication not recognized, posted by Frank Heyroth on Wed Jan 24 14:50:21 2024 

I found the reason of the bug:
In line 27441 of elogd.cxx the http_user is overwritten by the user saved in the sid_ array as a sideeffect of the sid_check function:
sid_check(getparam("sid"), http_user)

It can solved by changing elogd.cxx @ line 27441

27441c27441,27446
<          if (!sid_check(getparam("sid"), http_user)) { /*  if we don't have a sid yet, set it */
---
>          i=sid_check(getparam("sid"), thumb_name);
>          if (i && strcmp(http_user,thumb_name)!=0) {  /* user changed */
>             sid_remove(getparam("sid"));
>             i=FALSE;
>          }
>          if (!i) { /*  if we don't have a sid yet, set it */

Remark: I have used the variables i & thumb_name of the function in a local context.

       icon2.gif   Re: user change under webserver authentication not recognized, posted by Stefan Ritt on Fri Feb 23 15:13:46 2024 

Thanks for the fix, I committed it. Please give it a quicky try sinc I cannot test it here (don't use webserver authentication...)

Stefan

Frank Heyroth wrote:

I found the reason of the bug:
In line 27441 of elogd.cxx the http_user is overwritten by the user saved in the sid_ array as a sideeffect of the sid_check function:
sid_check(getparam("sid"), http_user)

It can solved by changing elogd.cxx @ line 27441

27441c27441,27446
<          if (!sid_check(getparam("sid"), http_user)) { /*  if we don't have a sid yet, set it */
---
>          i=sid_check(getparam("sid"), thumb_name);
>          if (i && strcmp(http_user,thumb_name)!=0) {  /* user changed */
>             sid_remove(getparam("sid"));
>             i=FALSE;
>          }
>          if (!i) { /*  if we don't have a sid yet, set it */

Remark: I have used the variables i & thumb_name of the function in a local context.

 

icon4.gif   http status 200 returned for "file not found", posted by Konstantin Olchanski on Fri Mar 18 00:36:37 2022 
"file not found" should return http code 404. elogd returns code 200 together
with a page containing text "404 not found". This pollutes the browser cache
with wrong content (in this case, we are trying to load a css file, and the browser
is trying to use text "404 not found" as if it were a css. bad. file not found
should return http code 404. K.O.

in example below, response "HTTP/1.1 200 Document follows" should be "HTTP/1.1 404 ..."

to reproduce, through the https proxy:

daq00:~$ curl -v https://daq00.triumf.ca/elog-midas/Midas/zzz.css
*   Trying 142.90.111.168:443...
...
> GET /elog-midas/Midas/zzz.css HTTP/1.1
...
< HTTP/1.1 200 Document follows
< Date: Thu, 17 Mar 2022 23:40:04 GMT
< Server: ELOG HTTP 3.1.4-2e1708b5
< Strict-Transport-Security: max-age=31536000; includeSubDomains
< Content-Type: text/html;charset=ISO-8859-1
< Vary: Accept-Encoding
< Transfer-Encoding: chunked
< 
<!DOCTYPE html>
<html><head>
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
<title>404 Not Found</title>
<link rel="stylesheet" type="text/css" href="elog.css">
<link rel="shortcut icon" href="favicon.ico" />
<link rel="icon" href="favicon.png" type="image/png" />
</head>
<body><h1>404 Not Found</h1>
The requested file <b>zzz.css</b> was not found on this server<p>
* Connection #0 to host daq00.triumf.ca left intact
daq00:~$ 

directly:

daq00:~$ curl -v http://localhost:9080/Midas/zzz.css
*   Trying 127.0.0.1:9080...
* TCP_NODELAY set
* Connected to localhost (127.0.0.1) port 9080 (#0)
> GET /Midas/zzz.css HTTP/1.1
> Host: localhost:9080
> User-Agent: curl/7.68.0
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 Document follows
< Server: ELOG HTTP 3.1.4-2e1708b5
< Content-Type: text/html;charset=ISO-8859-1
< Connection: Close
< 
<!DOCTYPE html>
<html><head>
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
<title>404 Not Found</title>
<link rel="stylesheet" type="text/css" href="elog.css">
<link rel="shortcut icon" href="favicon.ico" />
<link rel="icon" href="favicon.png" type="image/png" />
</head>
<body><h1>404 Not Found</h1>
The requested file <b>zzz.css</b> was not found on this server<p>
* Closing connection 0
daq00:~$ 
    icon2.gif   Re: http status 200 returned for "file not found", posted by Alexey Khudyakov on Tue Jan 30 13:10:38 2024 
> "file not found" should return http code 404. elogd returns code 200 together
> with a page containing text "404 not found". This pollutes the browser cache
> with wrong content (in this case, we are trying to load a css file, and the browser
> is trying to use text "404 not found" as if it were a css. bad. file not found
> should return http code 404. K.O.

Yes. That's quite a problem when interacting with ELOG programmatically. Only way to 
find whether response succeeded or failed with 404 is to parse response body

When file is not found send_file_direct calls show_html_header which in turn calls 
show_http_header which sets HTTP code 200 unconditionally. It's reasonably easy to 
patch around.
       icon2.gif   Re: http status 200 returned for "file not found", posted by Stefan Ritt on Fri Feb 23 14:59:29 2024 
> > "file not found" should return http code 404. elogd returns code 200 together
> > with a page containing text "404 not found". This pollutes the browser cache
> > with wrong content (in this case, we are trying to load a css file, and the browser
> > is trying to use text "404 not found" as if it were a css. bad. file not found
> > should return http code 404. K.O.
> 
> Yes. That's quite a problem when interacting with ELOG programmatically. Only way to 
> find whether response succeeded or failed with 404 is to parse response body
> 
> When file is not found send_file_direct calls show_html_header which in turn calls 
> show_http_header which sets HTTP code 200 unconditionally. It's reasonably easy to 
> patch around.

I fixed the code to properly return "404 Not Found" in case a non-existing file is requested.

Stefan
icon5.gif   ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer, posted by scott on Tue Feb 20 11:49:19 2024 

Hi,

As there is no ELOG available in Epel repository for Rocky9, I tried to install ELOG from https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm and ended with the below error in Rocky 9.

=======================================
[root@test.com]# wget https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
--2024-02-20 10:11:32--  https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
Resolving elog.psi.ch (elog.psi.ch)... 192.33.120.112
Connecting to elog.psi.ch (elog.psi.ch)|192.33.120.112|:443... connected.
ERROR: The certificate of ‘elog.psi.ch’ is not trusted.
ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer.
=======================================

Could someone guide me on how to install Elog in Rocky 9 securely? 

    icon2.gif   Re: ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer, posted by Laurent Jean-Rigaud on Tue Feb 20 11:56:14 2024 

Hi

You can use an option to wget to discard certificate checks m.

Btw this rpm file is build for el7 gen aka entreprise linux 7. So it souldn't install  on gen 9....

You have to rebuild from sources with buildrpm script, after installing  build tools rpms.  🥳

 

scott wrote:

Hi,

As there is no ELOG available in Epel repository for Rocky9, I tried to install ELOG from https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm and ended with the below error in Rocky 9.

=======================================
[root@test.com]# wget https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
--2024-02-20 10:11:32--  https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
Resolving elog.psi.ch (elog.psi.ch)... 192.33.120.112
Connecting to elog.psi.ch (elog.psi.ch)|192.33.120.112|:443... connected.
ERROR: The certificate of ‘elog.psi.ch’ is not trusted.
ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer.
=======================================

Could someone guide me on how to install Elog in Rocky 9 securely? 

 

 

       icon2.gif   Re: ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer, posted by Konstantin Olchanski on Wed Feb 21 00:12:45 2024 
> wget https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm

I confirm, both wget and curl do not work, not happy with https certificate. (current macos)

I confirm download using web browser works (current google-chrome).

But the el7 binary RPM will not work on el8 or el9.

Simplest way to proceed is to build elog from git sources, per https://elog.psi.ch/elog/download.html

mkdir -p $HOME/packages
git clone https://bitbucket.org/ritt/elog --recursive
cd elog
make
(make install is not needed, you can run elog from the git clone and build directory).

This is how we build and run elog at TRIUMF, including the MIDAS Forum elog.

K.O.
          icon2.gif   Re: ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer, posted by Laurent Jean-Rigaud on Wed Feb 21 03:13:33 2024 elog-3.1.5-20240221.el9.x86_64.rpm

To have ELOG RPM for EL9, you need to rebuild package from source under EL9 host or VM (i use almalinux9 for this test) :

1- install RPM build tools (csh is used by ELOG scripts. Devel rpms are dependencies) :

  • sudo dnf install rpm-build gcc gcc-c++ git openssl-devel krb5-devel pam-devel openldap-devel csh

2- retrieve last source from GIT as described K.O.

3- build RPM for your current distribution (remove -* options if not used on your system as ldap, pam or krb5)

  • ./buildrpm 3.1.5 $(date +%Y%m%d) -krb5 -ldap -pam -ssl
    ..
    Wrote: /home/<user>/rpmbuild/RPMS/x86_64/elog-3.1.5-20240221.el9.x86_64.rpm
    ..

3- the ELOG RPM can be installed on any EL9 host in theory, with proper dependencies :-)

 

Bye,

Laurent

 

NB : RPM info & content provided as enclosure :

[loll@localhost ~]$ rpm -qpil ~/rpmbuild/RPMS/x86_64/elog-3.1.5-20240221.el9.x86_64.rpm
Name        : elog
Version     : 3.1.5
Release     : 20240221.el9
Architecture: x86_64
Install Date: (not installed)
Group       : Applications/Networking
Size        : 8132723
License     : GPL
Signature   : (none)
Source RPM  : elog-3.1.5-20240221.el9.src.rpm
Build Date  : Wed Feb 21 03:20:27 2024
Build Host  : localhost
Relocations : /usr/local
Packager    : loll loll@localhost.localdomain
Vendor      : Stefan Ritt <stefan.ritt@psi.ch>
URL         : http://elog.psi.ch/elog
Summary     : elog is a standalone electronic web logbook
Description :
ELOG is part of a family of applications known as weblogs.
Their general purpose is :

1. To make it easy for people to put information online in a chronological
   fashion, in the form of short, time-stamped text messages ("entries")
   with optional HTML markup for presentation, and optional file attachments
   (images, archives, etc.)

2. To make it easy for other people to access this information through a
   Web interface, browse entries, search, download files, and optionally add,
   update, delete or comment on entries.

ELOG is a remarkable implementation of a weblog in at least two respects :

- Its simplicity of use: you don't need to be a seasoned server operator
and/or an experimented database administrator to run ELOG ; one executable
file (under Unix or Windows), a simple configuration text file, and it works.
No Web server or relational database required. It is also easy to translate
the interface to the appropriate language for your users.

- Its versatility: through its single configuration file, ELOG can be made
to display an infinity of variants of the weblog concept. There are options
for what to display, how to display it, what commands are available and to whom,
access control, etc. Moreover, a single server can host several weblogs, and
each weblog can be totally different from the rest.

* Wed Feb 21 2024 loll loll@localhost.localdomain 3.1.5-20240221.el9
- rebuild with option(s): KRB5 LDAP PAM SSL

* Wed Feb 21 2024 Stefan Ritt <stefan.ritt@psi.ch> 3.1.5-20240221
- Updated from git Mon Sep 18 14:37:35 2023 +0200 - 0cd2a615


/etc/rc.d/init.d/elogd
/usr/lib/.build-id
/usr/lib/.build-id/50
/usr/lib/.build-id/50/c1b2e6bce31b5c4b980f23ea99a5917d6845b9
/usr/lib/.build-id/59
/usr/lib/.build-id/59/577563e5cff7edea6edc6234391ffc35974e10
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/86a03aa444b1180b864a5458373b80a3ac41e9
/usr/local/bin/elconv
/usr/local/bin/elog
/usr/local/elog/elogd.cfg
/usr/local/elog/logbooks
/usr/local/elog/logbooks/demo
/usr/local/elog/logbooks/demo/2001
/usr/local/elog/logbooks/demo/2001/011108a.log
/usr/local/elog/resources
/usr/local/elog/resources/elcode_english.html
/usr/local/elog/resources/elcode_indonesia.html
/usr/local/elog/resources/elcode_zh_CN-GB2312.html
/usr/local/elog/resources/elcode_zh_CN-UTF8.html
/usr/local/elog/resources/elogd-zh_CN-GB2312.cfg
/usr/local/elog/resources/elogd-zh_CN-UTF8.cfg
/usr/local/elog/resources/eloghelp_brazilian.html
/usr/local/elog/resources/eloghelp_czech.html
/usr/local/elog/resources/eloghelp_danish.html
/usr/local/elog/resources/eloghelp_dutch.html
/usr/local/elog/resources/eloghelp_english.html
/usr/local/elog/resources/eloghelp_french.html
/usr/local/elog/resources/eloghelp_german.html
/usr/local/elog/resources/eloghelp_indonesia.html
/usr/local/elog/resources/eloghelp_italian.html
/usr/local/elog/resources/eloghelp_japanese.html
/usr/local/elog/resources/eloghelp_polish.html
/usr/local/elog/resources/eloghelp_slovak.html
/usr/local/elog/resources/eloghelp_spanish.html
/usr/local/elog/resources/eloghelp_swedish.html
/usr/local/elog/resources/eloghelp_turkish.html
/usr/local/elog/resources/eloghelp_zh_CN-GB2312.html
/usr/local/elog/resources/eloghelp_zh_CN-UTF8.html
/usr/local/elog/resources/eloglang.brazilian
/usr/local/elog/resources/eloglang.bulgarian
/usr/local/elog/resources/eloglang.czech
/usr/local/elog/resources/eloglang.danish
/usr/local/elog/resources/eloglang.dutch
/usr/local/elog/resources/eloglang.french
/usr/local/elog/resources/eloglang.german
/usr/local/elog/resources/eloglang.german_UTF8
/usr/local/elog/resources/eloglang.indonesia
/usr/local/elog/resources/eloglang.italian
/usr/local/elog/resources/eloglang.japanese
/usr/local/elog/resources/eloglang.polish
/usr/local/elog/resources/eloglang.ru_CP1251
/usr/local/elog/resources/eloglang.slovak
/usr/local/elog/resources/eloglang.spanish
/usr/local/elog/resources/eloglang.swedish
/usr/local/elog/resources/eloglang.turkish
/usr/local/elog/resources/eloglang.zh_CN-GB2312
/usr/local/elog/resources/eloglang.zh_CN-UTF8
/usr/local/elog/scripts
/usr/local/elog/scripts/ckeditor
/usr/local/elog/scripts/ckeditor-config.js
/usr/local/elog/scripts/ckeditor/CHANGES.md
/usr/local/elog/scripts/ckeditor/LICENSE.md
/usr/local/elog/scripts/ckeditor/README.md
/usr/local/elog/scripts/ckeditor/adapters
/usr/local/elog/scripts/ckeditor/adapters/jquery.js
/usr/local/elog/scripts/ckeditor/build-config.js
/usr/local/elog/scripts/ckeditor/ckeditor.js
/usr/local/elog/scripts/ckeditor/config.js
/usr/local/elog/scripts/ckeditor/contents.css
/usr/local/elog/scripts/ckeditor/lang
/usr/local/elog/scripts/ckeditor/lang/af.js
/usr/local/elog/scripts/ckeditor/lang/ar.js
/usr/local/elog/scripts/ckeditor/lang/bg.js
/usr/local/elog/scripts/ckeditor/lang/bn.js
/usr/local/elog/scripts/ckeditor/lang/bs.js
/usr/local/elog/scripts/ckeditor/lang/ca.js
/usr/local/elog/scripts/ckeditor/lang/cs.js
/usr/local/elog/scripts/ckeditor/lang/cy.js
/usr/local/elog/scripts/ckeditor/lang/da.js
/usr/local/elog/scripts/ckeditor/lang/de.js
/usr/local/elog/scripts/ckeditor/lang/el.js
/usr/local/elog/scripts/ckeditor/lang/en-au.js
/usr/local/elog/scripts/ckeditor/lang/en-ca.js
/usr/local/elog/scripts/ckeditor/lang/en-gb.js
/usr/local/elog/scripts/ckeditor/lang/en.js
/usr/local/elog/scripts/ckeditor/lang/eo.js
/usr/local/elog/scripts/ckeditor/lang/es.js
/usr/local/elog/scripts/ckeditor/lang/et.js
/usr/local/elog/scripts/ckeditor/lang/eu.js
/usr/local/elog/scripts/ckeditor/lang/fa.js
/usr/local/elog/scripts/ckeditor/lang/fi.js
/usr/local/elog/scripts/ckeditor/lang/fo.js
/usr/local/elog/scripts/ckeditor/lang/fr-ca.js
/usr/local/elog/scripts/ckeditor/lang/fr.js
/usr/local/elog/scripts/ckeditor/lang/gl.js
/usr/local/elog/scripts/ckeditor/lang/gu.js
/usr/local/elog/scripts/ckeditor/lang/he.js
/usr/local/elog/scripts/ckeditor/lang/hi.js
/usr/local/elog/scripts/ckeditor/lang/hr.js
/usr/local/elog/scripts/ckeditor/lang/hu.js
/usr/local/elog/scripts/ckeditor/lang/id.js
/usr/local/elog/scripts/ckeditor/lang/is.js
/usr/local/elog/scripts/ckeditor/lang/it.js
/usr/local/elog/scripts/ckeditor/lang/ja.js
/usr/local/elog/scripts/ckeditor/lang/ka.js
/usr/local/elog/scripts/ckeditor/lang/km.js
/usr/local/elog/scripts/ckeditor/lang/ko.js
/usr/local/elog/scripts/ckeditor/lang/ku.js
/usr/local/elog/scripts/ckeditor/lang/lt.js
/usr/local/elog/scripts/ckeditor/lang/lv.js
/usr/local/elog/scripts/ckeditor/lang/mk.js
/usr/local/elog/scripts/ckeditor/lang/mn.js
/usr/local/elog/scripts/ckeditor/lang/ms.js
/usr/local/elog/scripts/ckeditor/lang/nb.js
/usr/local/elog/scripts/ckeditor/lang/nl.js
/usr/local/elog/scripts/ckeditor/lang/no.js
/usr/local/elog/scripts/ckeditor/lang/pl.js
/usr/local/elog/scripts/ckeditor/lang/pt-br.js
/usr/local/elog/scripts/ckeditor/lang/pt.js
/usr/local/elog/scripts/ckeditor/lang/ro.js
/usr/local/elog/scripts/ckeditor/lang/ru.js
/usr/local/elog/scripts/ckeditor/lang/si.js
/usr/local/elog/scripts/ckeditor/lang/sk.js
/usr/local/elog/scripts/ckeditor/lang/sl.js
/usr/local/elog/scripts/ckeditor/lang/sq.js
/usr/local/elog/scripts/ckeditor/lang/sr-latn.js
/usr/local/elog/scripts/ckeditor/lang/sr.js
/usr/local/elog/scripts/ckeditor/lang/sv.js
/usr/local/elog/scripts/ckeditor/lang/th.js
/usr/local/elog/scripts/ckeditor/lang/tr.js
/usr/local/elog/scripts/ckeditor/lang/tt.js
/usr/local/elog/scripts/ckeditor/lang/ug.js
/usr/local/elog/scripts/ckeditor/lang/uk.js
/usr/local/elog/scripts/ckeditor/lang/vi.js
/usr/local/elog/scripts/ckeditor/lang/zh-cn.js
/usr/local/elog/scripts/ckeditor/lang/zh.js
/usr/local/elog/scripts/ckeditor/plugins
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/af.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/en.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/es.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/et.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/he.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/id.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/it.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/km.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/no.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/si.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/th.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js
/usr/local/elog/scripts/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js
/usr/local/elog/scripts/ckeditor/plugins/about
/usr/local/elog/scripts/ckeditor/plugins/about/dialogs
/usr/local/elog/scripts/ckeditor/plugins/about/dialogs/about.js
/usr/local/elog/scripts/ckeditor/plugins/about/dialogs/hidpi
/usr/local/elog/scripts/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png
/usr/local/elog/scripts/ckeditor/plugins/about/dialogs/logo_ckeditor.png
/usr/local/elog/scripts/ckeditor/plugins/clipboard
/usr/local/elog/scripts/ckeditor/plugins/clipboard/dialogs
/usr/local/elog/scripts/ckeditor/plugins/clipboard/dialogs/paste.js
/usr/local/elog/scripts/ckeditor/plugins/colordialog
/usr/local/elog/scripts/ckeditor/plugins/colordialog/dialogs
/usr/local/elog/scripts/ckeditor/plugins/colordialog/dialogs/colordialog.js
/usr/local/elog/scripts/ckeditor/plugins/dialog
/usr/local/elog/scripts/ckeditor/plugins/dialog/dialogDefinition.js
/usr/local/elog/scripts/ckeditor/plugins/div
/usr/local/elog/scripts/ckeditor/plugins/div/dialogs
/usr/local/elog/scripts/ckeditor/plugins/div/dialogs/div.js
/usr/local/elog/scripts/ckeditor/plugins/dndfiles
/usr/local/elog/scripts/ckeditor/plugins/dndfiles/plugin.js
/usr/local/elog/scripts/ckeditor/plugins/eqneditor
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/dialogs
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/dialogs/eqneditor.js
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/dialogs/lang
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/dialogs/lang/en.js
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/icons
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/icons/eqneditor.png
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/lang
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/lang/en.js
/usr/local/elog/scripts/ckeditor/plugins/eqneditor/plugin.js
/usr/local/elog/scripts/ckeditor/plugins/fileupload
/usr/local/elog/scripts/ckeditor/plugins/fileupload/dialogs
/usr/local/elog/scripts/ckeditor/plugins/fileupload/dialogs/fileupload.js
/usr/local/elog/scripts/ckeditor/plugins/fileupload/icons
/usr/local/elog/scripts/ckeditor/plugins/fileupload/icons/fileupload.png
/usr/local/elog/scripts/ckeditor/plugins/fileupload/plugin.js
/usr/local/elog/scripts/ckeditor/plugins/find
/usr/local/elog/scripts/ckeditor/plugins/find/dialogs
/usr/local/elog/scripts/ckeditor/plugins/find/dialogs/find.js
/usr/local/elog/scripts/ckeditor/plugins/flash
/usr/local/elog/scripts/ckeditor/plugins/flash/dialogs
/usr/local/elog/scripts/ckeditor/plugins/flash/dialogs/flash.js
/usr/local/elog/scripts/ckeditor/plugins/flash/images
/usr/local/elog/scripts/ckeditor/plugins/flash/images/placeholder.png
/usr/local/elog/scripts/ckeditor/plugins/forms
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/button.js
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/checkbox.js
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/form.js
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/hiddenfield.js
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/radio.js
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/select.js
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/textarea.js
/usr/local/elog/scripts/ckeditor/plugins/forms/dialogs/textfield.js
/usr/local/elog/scripts/ckeditor/plugins/forms/images
/usr/local/elog/scripts/ckeditor/plugins/forms/images/hiddenfield.gif
/usr/local/elog/scripts/ckeditor/plugins/icons.png
/usr/local/elog/scripts/ckeditor/plugins/icons_hidpi.png
/usr/local/elog/scripts/ckeditor/plugins/iframe
/usr/local/elog/scripts/ckeditor/plugins/iframe/dialogs
/usr/local/elog/scripts/ckeditor/plugins/iframe/dialogs/iframe.js
/usr/local/elog/scripts/ckeditor/plugins/iframe/images
/usr/local/elog/scripts/ckeditor/plugins/iframe/images/placeholder.png
/usr/local/elog/scripts/ckeditor/plugins/image
/usr/local/elog/scripts/ckeditor/plugins/image/dialogs
/usr/local/elog/scripts/ckeditor/plugins/image/dialogs/image.js
/usr/local/elog/scripts/ckeditor/plugins/image/images
/usr/local/elog/scripts/ckeditor/plugins/image/images/noimage.png
/usr/local/elog/scripts/ckeditor/plugins/image2
/usr/local/elog/scripts/ckeditor/plugins/image2/dev
/usr/local/elog/scripts/ckeditor/plugins/image2/dev/assets
/usr/local/elog/scripts/ckeditor/plugins/image2/dev/assets/image1.jpg
/usr/local/elog/scripts/ckeditor/plugins/image2/dev/assets/image2.jpg
/usr/local/elog/scripts/ckeditor/plugins/image2/dev/contents.css
/usr/local/elog/scripts/ckeditor/plugins/image2/dev/image2.html
/usr/local/elog/scripts/ckeditor/plugins/image2/dialogs
/usr/local/elog/scripts/ckeditor/plugins/image2/dialogs/image2.js
/usr/local/elog/scripts/ckeditor/plugins/image2/icons
/usr/local/elog/scripts/ckeditor/plugins/image2/icons/hidpi
/usr/local/elog/scripts/ckeditor/plugins/image2/icons/hidpi/image.png
/usr/local/elog/scripts/ckeditor/plugins/image2/icons/image.png
/usr/local/elog/scripts/ckeditor/plugins/image2/lang
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/af.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ar.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/bg.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/bn.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/bs.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ca.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/cs.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/cy.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/da.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/de.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/el.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/en-au.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/en-ca.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/en-gb.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/en.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/eo.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/es.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/et.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/eu.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/fa.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/fi.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/fo.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/fr-ca.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/fr.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/gl.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/gu.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/he.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/hi.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/hr.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/hu.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/id.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/is.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/it.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ja.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ka.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/km.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ko.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ku.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/lt.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/lv.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/mk.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/mn.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ms.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/nb.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/nl.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/no.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/pl.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/pt-br.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/pt.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ro.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ru.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/si.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/sk.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/sl.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/sq.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/sr-latn.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/sr.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/sv.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/th.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/tr.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/tt.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/ug.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/uk.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/vi.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/zh-cn.js
/usr/local/elog/scripts/ckeditor/plugins/image2/lang/zh.js
/usr/local/elog/scripts/ckeditor/plugins/image2/plugin.js
/usr/local/elog/scripts/ckeditor/plugins/image2/samples
/usr/local/elog/scripts/ckeditor/plugins/image2/samples/assets
/usr/local/elog/scripts/ckeditor/plugins/image2/samples/assets/image1.jpg
/usr/local/elog/scripts/ckeditor/plugins/image2/samples/assets/image2.jpg
/usr/local/elog/scripts/ckeditor/plugins/image2/samples/image2.html
/usr/local/elog/scripts/ckeditor/plugins/imagepaste
/usr/local/elog/scripts/ckeditor/plugins/imagepaste/docs
/usr/local/elog/scripts/ckeditor/plugins/imagepaste/docs/install.html
/usr/local/elog/scripts/ckeditor/plugins/imagepaste/docs/styles.css
/usr/local/elog/scripts/ckeditor/plugins/link
/usr/local/elog/scripts/ckeditor/plugins/link/dialogs
/usr/local/elog/scripts/ckeditor/plugins/link/dialogs/anchor.js
/usr/local/elog/scripts/ckeditor/plugins/link/dialogs/link.js
/usr/local/elog/scripts/ckeditor/plugins/link/images
/usr/local/elog/scripts/ckeditor/plugins/link/images/anchor.png
/usr/local/elog/scripts/ckeditor/plugins/link/images/hidpi
/usr/local/elog/scripts/ckeditor/plugins/link/images/hidpi/anchor.png
/usr/local/elog/scripts/ckeditor/plugins/liststyle
/usr/local/elog/scripts/ckeditor/plugins/liststyle/dialogs
/usr/local/elog/scripts/ckeditor/plugins/liststyle/dialogs/liststyle.js
/usr/local/elog/scripts/ckeditor/plugins/magicline
/usr/local/elog/scripts/ckeditor/plugins/magicline/images
/usr/local/elog/scripts/ckeditor/plugins/magicline/images/hidpi
/usr/local/elog/scripts/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png
/usr/local/elog/scripts/ckeditor/plugins/magicline/images/hidpi/icon.png
/usr/local/elog/scripts/ckeditor/plugins/magicline/images/icon-rtl.png
/usr/local/elog/scripts/ckeditor/plugins/magicline/images/icon.png
/usr/local/elog/scripts/ckeditor/plugins/pagebreak
/usr/local/elog/scripts/ckeditor/plugins/pagebreak/images
/usr/local/elog/scripts/ckeditor/plugins/pagebreak/images/pagebreak.gif
/usr/local/elog/scripts/ckeditor/plugins/pastefromword
/usr/local/elog/scripts/ckeditor/plugins/pastefromword/filter
/usr/local/elog/scripts/ckeditor/plugins/pastefromword/filter/default.js
/usr/local/elog/scripts/ckeditor/plugins/preview
/usr/local/elog/scripts/ckeditor/plugins/preview/preview.html
/usr/local/elog/scripts/ckeditor/plugins/scayt
/usr/local/elog/scripts/ckeditor/plugins/scayt/LICENSE.md
/usr/local/elog/scripts/ckeditor/plugins/scayt/README.md
/usr/local/elog/scripts/ckeditor/plugins/scayt/dialogs
/usr/local/elog/scripts/ckeditor/plugins/scayt/dialogs/options.js
/usr/local/elog/scripts/ckeditor/plugins/scayt/dialogs/toolbar.css
/usr/local/elog/scripts/ckeditor/plugins/showblocks
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_address.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_blockquote.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_div.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_h1.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_h2.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_h3.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_h4.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_h5.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_h6.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_p.png
/usr/local/elog/scripts/ckeditor/plugins/showblocks/images/block_pre.png
/usr/local/elog/scripts/ckeditor/plugins/smiley
/usr/local/elog/scripts/ckeditor/plugins/smiley/dialogs
/usr/local/elog/scripts/ckeditor/plugins/smiley/dialogs/smiley.js
/usr/local/elog/scripts/ckeditor/plugins/smiley/images
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/angel_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/angel_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/angry_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/angry_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/broken_heart.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/broken_heart.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/confused_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/confused_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/cry_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/cry_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/devil_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/devil_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/embaressed_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/embarrassed_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/embarrassed_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/envelope.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/envelope.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/heart.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/heart.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/kiss.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/kiss.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/lightbulb.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/lightbulb.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/omg_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/omg_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/regular_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/regular_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/sad_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/sad_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/shades_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/shades_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/teeth_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/teeth_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/thumbs_down.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/thumbs_down.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/thumbs_up.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/thumbs_up.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/tongue_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/tongue_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/tounge_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/wink_smile.gif
/usr/local/elog/scripts/ckeditor/plugins/smiley/images/wink_smile.png
/usr/local/elog/scripts/ckeditor/plugins/specialchar
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/af.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/ar.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/bg.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/ca.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/cs.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/cy.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/da.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/de.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/el.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/en.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/eo.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/es.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/et.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/fa.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/fi.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/fr.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/gl.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/he.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/hr.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/hu.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/id.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/it.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/ja.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/km.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/ko.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/ku.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/lt.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/lv.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/nb.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/nl.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/no.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/pl.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/pt.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/ru.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/si.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/sk.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/sl.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/sq.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/sv.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/th.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/tr.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/tt.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/ug.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/uk.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/vi.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/lang/zh.js
/usr/local/elog/scripts/ckeditor/plugins/specialchar/dialogs/specialchar.js
/usr/local/elog/scripts/ckeditor/plugins/table
/usr/local/elog/scripts/ckeditor/plugins/table/dialogs
/usr/local/elog/scripts/ckeditor/plugins/table/dialogs/table.js
/usr/local/elog/scripts/ckeditor/plugins/tabletools
/usr/local/elog/scripts/ckeditor/plugins/tabletools/dialogs
/usr/local/elog/scripts/ckeditor/plugins/tabletools/dialogs/tableCell.js
/usr/local/elog/scripts/ckeditor/plugins/templates
/usr/local/elog/scripts/ckeditor/plugins/templates/dialogs
/usr/local/elog/scripts/ckeditor/plugins/templates/dialogs/templates.css
/usr/local/elog/scripts/ckeditor/plugins/templates/dialogs/templates.js
/usr/local/elog/scripts/ckeditor/plugins/templates/templates
/usr/local/elog/scripts/ckeditor/plugins/templates/templates/default.js
/usr/local/elog/scripts/ckeditor/plugins/templates/templates/images
/usr/local/elog/scripts/ckeditor/plugins/templates/templates/images/template1.gif
/usr/local/elog/scripts/ckeditor/plugins/templates/templates/images/template2.gif
/usr/local/elog/scripts/ckeditor/plugins/templates/templates/images/template3.gif
/usr/local/elog/scripts/ckeditor/plugins/timestamp
/usr/local/elog/scripts/ckeditor/plugins/timestamp/icons
/usr/local/elog/scripts/ckeditor/plugins/timestamp/icons/timestamp.png
/usr/local/elog/scripts/ckeditor/plugins/timestamp/plugin.js
/usr/local/elog/scripts/ckeditor/plugins/widget
/usr/local/elog/scripts/ckeditor/plugins/widget/images
/usr/local/elog/scripts/ckeditor/plugins/widget/images/handle.png
/usr/local/elog/scripts/ckeditor/plugins/wsc
/usr/local/elog/scripts/ckeditor/plugins/wsc/LICENSE.md
/usr/local/elog/scripts/ckeditor/plugins/wsc/README.md
/usr/local/elog/scripts/ckeditor/plugins/wsc/dialogs
/usr/local/elog/scripts/ckeditor/plugins/wsc/dialogs/ciframe.html
/usr/local/elog/scripts/ckeditor/plugins/wsc/dialogs/tmpFrameset.html
/usr/local/elog/scripts/ckeditor/plugins/wsc/dialogs/wsc.css
/usr/local/elog/scripts/ckeditor/plugins/wsc/dialogs/wsc.js
/usr/local/elog/scripts/ckeditor/plugins/wsc/dialogs/wsc_ie.js
/usr/local/elog/scripts/ckeditor/samples
/usr/local/elog/scripts/ckeditor/samples/css
/usr/local/elog/scripts/ckeditor/samples/css/samples.css
/usr/local/elog/scripts/ckeditor/samples/img
/usr/local/elog/scripts/ckeditor/samples/img/github-top.png
/usr/local/elog/scripts/ckeditor/samples/img/header-bg.png
/usr/local/elog/scripts/ckeditor/samples/img/header-separator.png
/usr/local/elog/scripts/ckeditor/samples/img/logo.png
/usr/local/elog/scripts/ckeditor/samples/img/navigation-tip.png
/usr/local/elog/scripts/ckeditor/samples/index.html
/usr/local/elog/scripts/ckeditor/samples/js
/usr/local/elog/scripts/ckeditor/samples/js/sample.js
/usr/local/elog/scripts/ckeditor/samples/js/sf.js
/usr/local/elog/scripts/ckeditor/samples/old
/usr/local/elog/scripts/ckeditor/samples/old/ajax.html
/usr/local/elog/scripts/ckeditor/samples/old/api.html
/usr/local/elog/scripts/ckeditor/samples/old/appendto.html
/usr/local/elog/scripts/ckeditor/samples/old/assets
/usr/local/elog/scripts/ckeditor/samples/old/assets/inlineall
/usr/local/elog/scripts/ckeditor/samples/old/assets/inlineall/logo.png
/usr/local/elog/scripts/ckeditor/samples/old/assets/outputxhtml
/usr/local/elog/scripts/ckeditor/samples/old/assets/outputxhtml/outputxhtml.css
/usr/local/elog/scripts/ckeditor/samples/old/assets/posteddata.php
/usr/local/elog/scripts/ckeditor/samples/old/assets/sample.jpg
/usr/local/elog/scripts/ckeditor/samples/old/assets/uilanguages
/usr/local/elog/scripts/ckeditor/samples/old/assets/uilanguages/languages.js
/usr/local/elog/scripts/ckeditor/samples/old/datafiltering.html
/usr/local/elog/scripts/ckeditor/samples/old/dialog
/usr/local/elog/scripts/ckeditor/samples/old/dialog/assets
/usr/local/elog/scripts/ckeditor/samples/old/dialog/assets/my_dialog.js
/usr/local/elog/scripts/ckeditor/samples/old/dialog/dialog.html
/usr/local/elog/scripts/ckeditor/samples/old/divreplace.html
/usr/local/elog/scripts/ckeditor/samples/old/enterkey
/usr/local/elog/scripts/ckeditor/samples/old/enterkey/enterkey.html
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter/assets
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter/assets/outputforflash
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter/assets/outputforflash/outputforflash.fla
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter/assets/outputforflash/outputforflash.swf
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter/assets/outputforflash/swfobject.js
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter/outputforflash.html
/usr/local/elog/scripts/ckeditor/samples/old/htmlwriter/outputhtml.html
/usr/local/elog/scripts/ckeditor/samples/old/index.html
/usr/local/elog/scripts/ckeditor/samples/old/inlineall.html
/usr/local/elog/scripts/ckeditor/samples/old/inlinebycode.html
/usr/local/elog/scripts/ckeditor/samples/old/inlinetextarea.html
/usr/local/elog/scripts/ckeditor/samples/old/jquery.html
/usr/local/elog/scripts/ckeditor/samples/old/magicline
/usr/local/elog/scripts/ckeditor/samples/old/magicline/magicline.html
/usr/local/elog/scripts/ckeditor/samples/old/readonly.html
/usr/local/elog/scripts/ckeditor/samples/old/replacebyclass.html
/usr/local/elog/scripts/ckeditor/samples/old/replacebycode.html
/usr/local/elog/scripts/ckeditor/samples/old/sample.css
/usr/local/elog/scripts/ckeditor/samples/old/sample.js
/usr/local/elog/scripts/ckeditor/samples/old/sample_posteddata.php
/usr/local/elog/scripts/ckeditor/samples/old/tabindex.html
/usr/local/elog/scripts/ckeditor/samples/old/toolbar
/usr/local/elog/scripts/ckeditor/samples/old/toolbar/toolbar.html
/usr/local/elog/scripts/ckeditor/samples/old/uicolor.html
/usr/local/elog/scripts/ckeditor/samples/old/uilanguages.html
/usr/local/elog/scripts/ckeditor/samples/old/wysiwygarea
/usr/local/elog/scripts/ckeditor/samples/old/wysiwygarea/fullpage.html
/usr/local/elog/scripts/ckeditor/samples/old/xhtmlstyle.html
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/css
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/css/fontello.css
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/font
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/font/LICENSE.txt
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/font/config.json
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/font/fontello.eot
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/font/fontello.svg
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/font/fontello.ttf
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/font/fontello.woff
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/index.html
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/js
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/js/abstracttoolbarmodifier.js
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/js/fulltoolbareditor.js
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/js/toolbarmodifier.js
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/js/toolbartextmodifier.js
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror/LICENSE
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror/codemirror.css
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror/codemirror.js
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror/javascript.js
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror/neo.css
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror/show-hint.css
/usr/local/elog/scripts/ckeditor/samples/toolbarconfigurator/lib/codemirror/show-hint.js
/usr/local/elog/scripts/ckeditor/skins
/usr/local/elog/scripts/ckeditor/skins/moono
/usr/local/elog/scripts/ckeditor/skins/moono/dialog.css
/usr/local/elog/scripts/ckeditor/skins/moono/dialog_ie.css
/usr/local/elog/scripts/ckeditor/skins/moono/dialog_ie7.css
/usr/local/elog/scripts/ckeditor/skins/moono/dialog_ie8.css
/usr/local/elog/scripts/ckeditor/skins/moono/dialog_iequirks.css
/usr/local/elog/scripts/ckeditor/skins/moono/editor.css
/usr/local/elog/scripts/ckeditor/skins/moono/editor_gecko.css
/usr/local/elog/scripts/ckeditor/skins/moono/editor_ie.css
/usr/local/elog/scripts/ckeditor/skins/moono/editor_ie7.css
/usr/local/elog/scripts/ckeditor/skins/moono/editor_ie8.css
/usr/local/elog/scripts/ckeditor/skins/moono/editor_iequirks.css
/usr/local/elog/scripts/ckeditor/skins/moono/icons.png
/usr/local/elog/scripts/ckeditor/skins/moono/icons_hidpi.png
/usr/local/elog/scripts/ckeditor/skins/moono/images
/usr/local/elog/scripts/ckeditor/skins/moono/images/arrow.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/close.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/hidpi
/usr/local/elog/scripts/ckeditor/skins/moono/images/hidpi/close.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/hidpi/lock-open.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/hidpi/lock.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/hidpi/refresh.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/lock-open.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/lock.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/refresh.png
/usr/local/elog/scripts/ckeditor/skins/moono/images/spinner.gif
/usr/local/elog/scripts/ckeditor/skins/moono/readme.md
/usr/local/elog/scripts/ckeditor/styles.js
/usr/local/elog/scripts/dnd.js
/usr/local/elog/scripts/elcode.js
/usr/local/elog/scripts/im.js
/usr/local/elog/scripts/jquery-1.11.1.min.js
/usr/local/elog/scripts/load-ckeditor.js
/usr/local/elog/scripts/progress
/usr/local/elog/scripts/progress/progress.min.js
/usr/local/elog/scripts/progress/progressjs.min.css
/usr/local/elog/ssl
/usr/local/elog/ssl/server.crt
/usr/local/elog/ssl/server.key
/usr/local/elog/themes
/usr/local/elog/themes/default
/usr/local/elog/themes/default/all_entry.png
/usr/local/elog/themes/default/attachment.png
/usr/local/elog/themes/default/cal.png
/usr/local/elog/themes/default/cal_next.png
/usr/local/elog/themes/default/cal_prev.png
/usr/local/elog/themes/default/clock.png
/usr/local/elog/themes/default/compact.css
/usr/local/elog/themes/default/delete.png
/usr/local/elog/themes/default/down.png
/usr/local/elog/themes/default/edit.png
/usr/local/elog/themes/default/elog.css
/usr/local/elog/themes/default/elog.png
/usr/local/elog/themes/default/entry.png
/usr/local/elog/themes/default/favicon.ico
/usr/local/elog/themes/default/favicon.png
/usr/local/elog/themes/default/first.png
/usr/local/elog/themes/default/icons
/usr/local/elog/themes/default/icons/arrow.png
/usr/local/elog/themes/default/icons/astonished.png
/usr/local/elog/themes/default/icons/attn.png
/usr/local/elog/themes/default/icons/biggrin.png
/usr/local/elog/themes/default/icons/bulb.png
/usr/local/elog/themes/default/icons/confused.png
/usr/local/elog/themes/default/icons/cool.png
/usr/local/elog/themes/default/icons/crying.png
/usr/local/elog/themes/default/icons/elc_anchor.png
/usr/local/elog/themes/default/icons/elc_arrow.png
/usr/local/elog/themes/default/icons/elc_astonished.png
/usr/local/elog/themes/default/icons/elc_biggrin.png
/usr/local/elog/themes/default/icons/elc_bold.png
/usr/local/elog/themes/default/icons/elc_center.png
/usr/local/elog/themes/default/icons/elc_clock.png
/usr/local/elog/themes/default/icons/elc_code.png
/usr/local/elog/themes/default/icons/elc_confused.png
/usr/local/elog/themes/default/icons/elc_cool.png
/usr/local/elog/themes/default/icons/elc_crying.png
/usr/local/elog/themes/default/icons/elc_delatt.png
/usr/local/elog/themes/default/icons/elc_email.png
/usr/local/elog/themes/default/icons/elc_frown.png
/usr/local/elog/themes/default/icons/elc_happy.png
/usr/local/elog/themes/default/icons/elc_heading.png
/usr/local/elog/themes/default/icons/elc_image.png
/usr/local/elog/themes/default/icons/elc_italic.png
/usr/local/elog/themes/default/icons/elc_larger.png
/usr/local/elog/themes/default/icons/elc_line.png
/usr/local/elog/themes/default/icons/elc_list.png
/usr/local/elog/themes/default/icons/elc_mad.png
/usr/local/elog/themes/default/icons/elc_original.png
/usr/local/elog/themes/default/icons/elc_pleased.png
/usr/local/elog/themes/default/icons/elc_quote.png
/usr/local/elog/themes/default/icons/elc_rotleft.png
/usr/local/elog/themes/default/icons/elc_rotright.png
/usr/local/elog/themes/default/icons/elc_smaller.png
/usr/local/elog/themes/default/icons/elc_smile.png
/usr/local/elog/themes/default/icons/elc_table.png
/usr/local/elog/themes/default/icons/elc_tongue.png
/usr/local/elog/themes/default/icons/elc_underline.png
/usr/local/elog/themes/default/icons/elc_url.png
/usr/local/elog/themes/default/icons/elc_wink.png
/usr/local/elog/themes/default/icons/elc_yawn.png
/usr/local/elog/themes/default/icons/eld_anchor.png
/usr/local/elog/themes/default/icons/eld_arrow.png
/usr/local/elog/themes/default/icons/eld_astonished.png
/usr/local/elog/themes/default/icons/eld_biggrin.png
/usr/local/elog/themes/default/icons/eld_bold.png
/usr/local/elog/themes/default/icons/eld_center.png
/usr/local/elog/themes/default/icons/eld_clock.png
/usr/local/elog/themes/default/icons/eld_code.png
/usr/local/elog/themes/default/icons/eld_confused.png
/usr/local/elog/themes/default/icons/eld_cool.png
/usr/local/elog/themes/default/icons/eld_crying.png
/usr/local/elog/themes/default/icons/eld_delatt.png
/usr/local/elog/themes/default/icons/eld_email.png
/usr/local/elog/themes/default/icons/eld_frown.png
/usr/local/elog/themes/default/icons/eld_happy.png
/usr/local/elog/themes/default/icons/eld_heading.png
/usr/local/elog/themes/default/icons/eld_image.png
/usr/local/elog/themes/default/icons/eld_italic.png
/usr/local/elog/themes/default/icons/eld_larger.png
/usr/local/elog/themes/default/icons/eld_line.png
/usr/local/elog/themes/default/icons/eld_list.png
/usr/local/elog/themes/default/icons/eld_mad.png
/usr/local/elog/themes/default/icons/eld_original.png
/usr/local/elog/themes/default/icons/eld_pleased.png
/usr/local/elog/themes/default/icons/eld_quote.png
/usr/local/elog/themes/default/icons/eld_rotleft.png
/usr/local/elog/themes/default/icons/eld_rotright.png
/usr/local/elog/themes/default/icons/eld_smaller.png
/usr/local/elog/themes/default/icons/eld_smile.png
/usr/local/elog/themes/default/icons/eld_table.png
/usr/local/elog/themes/default/icons/eld_tongue.png
/usr/local/elog/themes/default/icons/eld_underline.png
/usr/local/elog/themes/default/icons/eld_url.png
/usr/local/elog/themes/default/icons/eld_wink.png
/usr/local/elog/themes/default/icons/eld_yawn.png
/usr/local/elog/themes/default/icons/frown.png
/usr/local/elog/themes/default/icons/happy.png
/usr/local/elog/themes/default/icons/icon1.gif
/usr/local/elog/themes/default/icons/icon1.png
/usr/local/elog/themes/default/icons/icon10.gif
/usr/local/elog/themes/default/icons/icon10.png
/usr/local/elog/themes/default/icons/icon11.gif
/usr/local/elog/themes/default/icons/icon11.png
/usr/local/elog/themes/default/icons/icon12.gif
/usr/local/elog/themes/default/icons/icon12.png
/usr/local/elog/themes/default/icons/icon13.gif
/usr/local/elog/themes/default/icons/icon13.png
/usr/local/elog/themes/default/icons/icon14.gif
/usr/local/elog/themes/default/icons/icon14.png
/usr/local/elog/themes/default/icons/icon2.gif
/usr/local/elog/themes/default/icons/icon2.png
/usr/local/elog/themes/default/icons/icon3.gif
/usr/local/elog/themes/default/icons/icon3.png
/usr/local/elog/themes/default/icons/icon4.gif
/usr/local/elog/themes/default/icons/icon4.png
/usr/local/elog/themes/default/icons/icon5.gif
/usr/local/elog/themes/default/icons/icon5.png
/usr/local/elog/themes/default/icons/icon6.gif
/usr/local/elog/themes/default/icons/icon6.png
/usr/local/elog/themes/default/icons/icon7.gif
/usr/local/elog/themes/default/icons/icon7.png
/usr/local/elog/themes/default/icons/icon8.gif
/usr/local/elog/themes/default/icons/icon8.png
/usr/local/elog/themes/default/icons/icon9.gif
/usr/local/elog/themes/default/icons/icon9.png
/usr/local/elog/themes/default/icons/mad.png
/usr/local/elog/themes/default/icons/paper.png
/usr/local/elog/themes/default/icons/pleased.png
/usr/local/elog/themes/default/icons/question.png
/usr/local/elog/themes/default/icons/smile.png
/usr/local/elog/themes/default/icons/thmbdown.png
/usr/local/elog/themes/default/icons/thmbup.png
/usr/local/elog/themes/default/icons/tongue.png
/usr/local/elog/themes/default/icons/wink.png
/usr/local/elog/themes/default/icons/yawn.png
/usr/local/elog/themes/default/last.png
/usr/local/elog/themes/default/lock.png
/usr/local/elog/themes/default/new_entry.png
/usr/local/elog/themes/default/next.png
/usr/local/elog/themes/default/previous.png
/usr/local/elog/themes/default/reply.png
/usr/local/elog/themes/default/stop.png
/usr/local/elog/themes/default/tiny.css
/usr/local/elog/themes/default/up.png
/usr/local/sbin/elogd
/usr/share/doc/elog
/usr/share/doc/elog/COPYING
/usr/share/doc/elog/README
/usr/share/doc/elog/doc
/usr/share/doc/elog/doc/ChangeLog
/usr/share/doc/elog/doc/adminguide.html
/usr/share/doc/elog/doc/cell_style.png
/usr/share/doc/elog/doc/config.html
/usr/share/doc/elog/doc/contrib.html
/usr/share/doc/elog/doc/download.html
/usr/share/doc/elog/doc/elog.css
/usr/share/doc/elog/doc/elog.gif
/usr/share/doc/elog/doc/elog_thumb.gif
/usr/share/doc/elog/doc/faq.html
/usr/share/doc/elog/doc/hierarchy.gif
/usr/share/doc/elog/doc/index.html
/usr/share/doc/elog/doc/live_bookmarks.png
/usr/share/doc/elog/doc/paypalcard.png
/usr/share/doc/elog/doc/rss.png
/usr/share/doc/elog/doc/strftime.txt
/usr/share/doc/elog/doc/sync.gif
/usr/share/doc/elog/doc/tabs.gif
/usr/share/doc/elog/doc/theme1.jpg
/usr/share/doc/elog/doc/theme2.jpg
/usr/share/doc/elog/doc/thumbnail.png
/usr/share/doc/elog/doc/userguide.html
/usr/share/doc/elog/doc/wishlist.html
/usr/share/man/man1/elconv.1.gz
/usr/share/man/man1/elog.1.gz
/usr/share/man/man8/elogd.8.gz

    icon2.gif   Re: ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer, posted by Stefan Ritt on Wed Feb 21 09:16:00 2024 

The chain certificate on elog.psi.ch has been expired, so I installed  the current one and now wget should be happy ;-)

Stefan

scott wrote:

Hi,

As there is no ELOG available in Epel repository for Rocky9, I tried to install ELOG from https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm and ended with the below error in Rocky 9.

=======================================
[root@test.com]# wget https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
--2024-02-20 10:11:32--  https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
Resolving elog.psi.ch (elog.psi.ch)... 192.33.120.112
Connecting to elog.psi.ch (elog.psi.ch)|192.33.120.112|:443... connected.
ERROR: The certificate of ‘elog.psi.ch’ is not trusted.
ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer.
=======================================

Could someone guide me on how to install Elog in Rocky 9 securely? 

 

icon5.gif   ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer, posted by scott on Tue Feb 20 11:44:30 2024 

Hi,

As there is no ELOG available in Epel repository for Rocky9, I tried to install ELOG from https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm and ended with the below error in Rocky 9.

=======================================
[root@test.com]# wget https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
--2024-02-20 10:11:32--  https://elog.psi.ch/elog/download/RPMS/elog-latest.el7.x86_64.rpm
Resolving elog.psi.ch (elog.psi.ch)... 192.33.120.112
Connecting to elog.psi.ch (elog.psi.ch)|192.33.120.112|:443... connected.
ERROR: The certificate of ‘elog.psi.ch’ is not trusted.
ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer.
=======================================

Could someone guide me on how to install Elog in Rocky 9 securely? 

icon5.gif   Webserver Auth Method and Self Registration, posted by James on Sun Feb 18 11:43:07 2024 login-error.pngelogd.cfg

Hi there. I have been testing a set-up of elog behind an Apache reverse proxy using the Webserver auth method. Apache has been configured for LDAPS with Active Directory allowing us to restrict Elogs by AD group, something not able to be done with the LDAP module.

Testing with Elog 3.1.4 (on Windows) and also Elog 3.1.5 (compiled on Ubuntu 20.04) I experience an issue that when the user logs in for the first time using the above they get the self registration box asking for name and email, and then once they hit save they get an error that says: "Error: Command "Config" not allowed".  Once the error is dismissed it never comes back, but its confusing for users who call for help when they first see it.

Is there a way to skip the self registration with the Webserver auth method? and if not is there a reason for the error?

Attached is a copy of the error and an elog config file. Any ideas?

PS. As a side piece the logout options for Webserver needs some enhancement, maybe an option to close the web browser or tab so that it does not retain the logged in cookies.

icon5.gif   How to not expose elog port when running under a reverse proxy, posted by Nicola on Mon Jan 22 08:22:33 2024 

I am running elog under Apache as explained in the administrator's guide. Everything works fine, butmy IT service complains about the elog port being publicly exposed, so I have to fix this. As far as I understand when running under a reverse proxy there's no need for the port to be publiuclyexposed, but I cannot find how to configure the elog server to expose it only locally

    icon2.gif   Re: How to not expose elog port when running under a reverse proxy, posted by Frank Heyroth on Mon Jan 22 20:50:50 2024 

Hi,
as I understand right you can do this in the elogd.cfg via
Interface = 127.0.0.1
port = 8080

however than this can be changed by any user how has global admin rights in elog.

So I changed the line in the elogd.service startscript
ExecStart=/usr/local/sbin/elogd -D -p 8080 -n 127.0.0.1  -c /usr/local/elog/elogd.cfg

I hope this has the priority (not tested).

 

Nicola wrote:

I am running elog under Apache as explained in the administrator's guide. Everything works fine, butmy IT service complains about the elog port being publicly exposed, so I have to fix this. As far as I understand when running under a reverse proxy there's no need for the port to be publiuclyexposed, but I cannot find how to configure the elog server to expose it only locally

 

icon5.gif   Let the user decide which columns should be displayed, posted by Sarah Kuckuk on Thu Jan 18 13:56:59 2024 

Hello

I was wondering if there is any possibility to let the user decide which columns to show/download in the search results? We have quite a lot of fields and it would help the usefulness of our elog a lot.
(If there is an obvious possibility that I missed I'm sorry).

Thanks a lot!

    icon2.gif   Re: Let the user decide which columns should be displayed, posted by Stefan Ritt on Mon Jan 22 12:15:26 2024 

There is a general display option "List display", but that applies for all users. For the download, you can load the CSV file into a spreadsheet program and then delete some columns.

Stefan

Sarah Kuckuk wrote:

Hello

I was wondering if there is any possibility to let the user decide which columns to show/download in the search results? We have quite a lot of fields and it would help the usefulness of our elog a lot.
(If there is an obvious possibility that I missed I'm sorry).

Thanks a lot!

 

icon1.gif   Maximum number of attributes, posted by Dr Marta Divall on Mon Jan 8 11:06:49 2024 

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

    icon2.gif   Re: Maximum number of attributes, posted by Stefan Ritt on Mon Jan 8 11:08:14 2024 

You would have to change the elogd.c code and recompile. At some point you wlll however get crash of elogd with a stack overflow. If you need more than 100 attributes, it becomes anyhow hard to manage, so I would suggest other ways, like adding iformation to the text body etc.

Best,
Stefan

Dr Marta Divall wrote:

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

 

       icon2.gif   Re: Maximum number of attributes, posted by Dr Marta Divall on Mon Jan 8 11:42:08 2024 

Dear Stefan,

 Thansk for the super fast response! To keep the stability of the system we will look for a different solution then. 

Best,

Marta

Stefan Ritt wrote:

You would have to change the elogd.c code and recompile. At some point you wlll however get crash of elogd with a stack overflow. If you need more than 100 attributes, it becomes anyhow hard to manage, so I would suggest other ways, like adding iformation to the text body etc.

Best,
Stefan

Dr Marta Divall wrote:

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

 

 

          icon2.gif   Re: Maximum number of attributes, posted by David Pilgram on Mon Jan 8 15:56:40 2024 

In my case, I had a number of attributes which had a varied prefix.  For example, "progressed" , which could have no prefix, or prefix "I", "To be", "Strongly", "Seriously"... and that was true (the same prefixes, or at least many of them) for a number of attributes.  Splitting them into two groups, the prefixes and the action, allowed me to gain more actual attributes without having to recompile.  Suitable change in the elog config file will also make this easy to follow in how the entries are shown in threaded or full display modes.  In your case suffixes may be better, but I hope you get the point.

Although I have done a (linux) recompile in the past, v2.9 something, 120 attributes seemed not to affect things.

Dr Marta Divall wrote:

Dear Stefan,

 Thansk for the super fast response! To keep the stability of the system we will look for a different solution then. 

Best,

Marta

Stefan Ritt wrote:

You would have to change the elogd.c code and recompile. At some point you wlll however get crash of elogd with a stack overflow. If you need more than 100 attributes, it becomes anyhow hard to manage, so I would suggest other ways, like adding iformation to the text body etc.

Best,
Stefan

Dr Marta Divall wrote:

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

 

 

 

             icon2.gif   Re: Maximum number of attributes, posted by Dr Marta Divall on Mon Jan 8 16:18:45 2024 

To explain the problem, we have silicon chip designs, which we log with an indentifyier, which is the attribute for easy search, as we want to follow their progress from design thorugh fabrication to testing, involving many people. They are called D_001; D_099...you get it. We have reached the 100, but maybe it is the est just to create an archive after each 100 design and make a new tab/logbook. Any other suggestions are of course welcome. 

David Pilgram wrote:

In my case, I had a number of attributes which had a varied prefix.  For example, "progressed" , which could have no prefix, or prefix "I", "To be", "Strongly", "Seriously"... and that was true (the same prefixes, or at least many of them) for a number of attributes.  Splitting them into two groups, the prefixes and the action, allowed me to gain more actual attributes without having to recompile.  Suitable change in the elog config file will also make this easy to follow in how the entries are shown in threaded or full display modes.  In your case suffixes may be better, but I hope you get the point.

Although I have done a (linux) recompile in the past, v2.9 something, 120 attributes seemed not to affect things.

Dr Marta Divall wrote:

Dear Stefan,

 Thansk for the super fast response! To keep the stability of the system we will look for a different solution then. 

Best,

Marta

Stefan Ritt wrote:

You would have to change the elogd.c code and recompile. At some point you wlll however get crash of elogd with a stack overflow. If you need more than 100 attributes, it becomes anyhow hard to manage, so I would suggest other ways, like adding iformation to the text body etc.

Best,
Stefan

Dr Marta Divall wrote:

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

 

 

 

 

                icon2.gif   Re: Maximum number of attributes, posted by Stefan Ritt on Mon Jan 8 16:25:05 2024 

Why don't you simply create a single attribute "identifier", which then gets a value D_001, ..., D_xxx. You can still use the D_xxx in full text search.

Stefan

Dr Marta Divall wrote:

To explain the problem, we have silicon chip designs, which we log with an indentifyier, which is the attribute for easy search, as we want to follow their progress from design thorugh fabrication to testing, involving many people. They are called D_001; D_099...you get it. We have reached the 100, but maybe it is the est just to create an archive after each 100 design and make a new tab/logbook. Any other suggestions are of course welcome. 

David Pilgram wrote:

In my case, I had a number of attributes which had a varied prefix.  For example, "progressed" , which could have no prefix, or prefix "I", "To be", "Strongly", "Seriously"... and that was true (the same prefixes, or at least many of them) for a number of attributes.  Splitting them into two groups, the prefixes and the action, allowed me to gain more actual attributes without having to recompile.  Suitable change in the elog config file will also make this easy to follow in how the entries are shown in threaded or full display modes.  In your case suffixes may be better, but I hope you get the point.

Although I have done a (linux) recompile in the past, v2.9 something, 120 attributes seemed not to affect things.

Dr Marta Divall wrote:

Dear Stefan,

 Thansk for the super fast response! To keep the stability of the system we will look for a different solution then. 

Best,

Marta

Stefan Ritt wrote:

You would have to change the elogd.c code and recompile. At some point you wlll however get crash of elogd with a stack overflow. If you need more than 100 attributes, it becomes anyhow hard to manage, so I would suggest other ways, like adding iformation to the text body etc.

Best,
Stefan

Dr Marta Divall wrote:

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

 

 

 

 

 

                   icon2.gif   Re: Maximum number of attributes, posted by David Pilgram on Mon Jan 8 17:30:42 2024 

Or what about the "ticket number" feature?  Every new entry  thread (sorry, confusing terminology on my part) would increment the ticket number by one, and there is no limit as far as I am aware.  This is all explained in the elogd configuration documentation.  

Stefan Ritt wrote:

Why don't you simply create a single attribute "identifier", which then gets a value D_001, ..., D_xxx. You can still use the D_xxx in full text search.

Stefan

Dr Marta Divall wrote:

To explain the problem, we have silicon chip designs, which we log with an indentifyier, which is the attribute for easy search, as we want to follow their progress from design thorugh fabrication to testing, involving many people. They are called D_001; D_099...you get it. We have reached the 100, but maybe it is the est just to create an archive after each 100 design and make a new tab/logbook. Any other suggestions are of course welcome. 

David Pilgram wrote:

In my case, I had a number of attributes which had a varied prefix.  For example, "progressed" , which could have no prefix, or prefix "I", "To be", "Strongly", "Seriously"... and that was true (the same prefixes, or at least many of them) for a number of attributes.  Splitting them into two groups, the prefixes and the action, allowed me to gain more actual attributes without having to recompile.  Suitable change in the elog config file will also make this easy to follow in how the entries are shown in threaded or full display modes.  In your case suffixes may be better, but I hope you get the point.

Although I have done a (linux) recompile in the past, v2.9 something, 120 attributes seemed not to affect things.

Dr Marta Divall wrote:

Dear Stefan,

 Thansk for the super fast response! To keep the stability of the system we will look for a different solution then. 

Best,

Marta

Stefan Ritt wrote:

You would have to change the elogd.c code and recompile. At some point you wlll however get crash of elogd with a stack overflow. If you need more than 100 attributes, it becomes anyhow hard to manage, so I would suggest other ways, like adding iformation to the text body etc.

Best,
Stefan

Dr Marta Divall wrote:

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

 

 

 

 

 

 

                      icon2.gif   Re: Maximum number of attributes, posted by David Pilgram on Mon Jan 8 21:08:43 2024 

As for my suggestion earlier, now I'm at my computer with working elog. I think that the following four lines (three I guess already there but need alteration for this) need to appear in your elogd.conf file.  The first three should also include any other thing you need to display etc.  I've cut this down to the bear bones, and ... means anything else you want to add. 

Attributes = Die, Organisation, ...
List display = Die, Organisation. ...
Thread display = $Die: $Organisation ...
Preset Die = D_#####

Now the first time you run this, it will give D_00001.  You can edit that to D_00100 and it will increment from there.  You may wish to have two types of user, those who can start a new thread, such as yourself, and others who can contribute but not start a new thread / new Die discussion.

Now it may be that the attribute name you gave D_001 etc can be used where I have used "Die" here, which would appear to give a seemless transition. and perhaps without the need of editing the first new thread.

I have tried these as changes to an existing logbook on my system. and they appeared to work fine. but in my case as a single user, I could always change the Die number, a feature I guess you do not want.  I guess there is a way in the config file, but I'm running out of steam for today.  David.

David Pilgram wrote:

Or what about the "ticket number" feature?  Every new entry  thread (sorry, confusing terminology on my part) would increment the ticket number by one, and there is no limit as far as I am aware.  This is all explained in the elogd configuration documentation.  

Stefan Ritt wrote:

Why don't you simply create a single attribute "identifier", which then gets a value D_001, ..., D_xxx. You can still use the D_xxx in full text search.

Stefan

Dr Marta Divall wrote:

To explain the problem, we have silicon chip designs, which we log with an indentifyier, which is the attribute for easy search, as we want to follow their progress from design thorugh fabrication to testing, involving many people. They are called D_001; D_099...you get it. We have reached the 100, but maybe it is the est just to create an archive after each 100 design and make a new tab/logbook. Any other suggestions are of course welcome. 

David Pilgram wrote:

In my case, I had a number of attributes which had a varied prefix.  For example, "progressed" , which could have no prefix, or prefix "I", "To be", "Strongly", "Seriously"... and that was true (the same prefixes, or at least many of them) for a number of attributes.  Splitting them into two groups, the prefixes and the action, allowed me to gain more actual attributes without having to recompile.  Suitable change in the elog config file will also make this easy to follow in how the entries are shown in threaded or full display modes.  In your case suffixes may be better, but I hope you get the point.

Although I have done a (linux) recompile in the past, v2.9 something, 120 attributes seemed not to affect things.

Dr Marta Divall wrote:

Dear Stefan,

 Thansk for the super fast response! To keep the stability of the system we will look for a different solution then. 

Best,

Marta

Stefan Ritt wrote:

You would have to change the elogd.c code and recompile. At some point you wlll however get crash of elogd with a stack overflow. If you need more than 100 attributes, it becomes anyhow hard to manage, so I would suggest other ways, like adding iformation to the text body etc.

Best,
Stefan

Dr Marta Divall wrote:

The maximum number or attributes is 100.

Is it possible to increase this?

Thanks!

 

 

 

 

 

 

 

ELOG V3.1.5-3fb85fa6