ID |
Date |
Icon |
Author |
Author Email |
Category |
OS |
ELOG Version |
Subject |
69664
|
Wed Apr 12 00:09:08 2023 |
| Laurent Jean-Rigaud | lollspam@free.fr | Info | Linux | Mac OSX | 3.1.5 | Re: New elog version 3.1.5 | Hi,
It's possible to build elogd under windows with cygwin, but not sure that is the best as it requires a lot of dependencies that should be included to dist package to be runnable everywhere.
After
- installation of dependencies (gcc-g++, make, libssl1.1, libssl-devel, opendlap-devel, libopenldap2, libkrb5-devel, libkrb5_3) using CygWin setup program,
- instalkation of git tool and clone the git repo (
git clone https://bitbucket.org/ritt/elog --recursive ),
- modification of Makefile to build with Kerberos/ldap/ssl support,
from cygwin bash under Windows 11, you can build elog :
/cygdrive/d/Devel/elog $ make
c++ -O3 -funroll-loops -fomit-frame-pointer -W -Wall -Wno-deprecated-declarations -Wno-unused-result -Imxml -DHAVE_SSL -DHAVE_KRB5 -DHAVE_LDAP -o elog src/elog.cxx mxml.o crypt.o strlcpy.o -lssl -lkrb5 -lldap -llber
c++ -O3 -funroll-loops -fomit-frame-pointer -W -Wall -Wno-deprecated-declarations -Wno-unused-result -Imxml -DHAVE_SSL -DHAVE_KRB5 -DHAVE_LDAP -w -c -o auth.o src/auth.cxx
c++ -O3 -funroll-loops -fomit-frame-pointer -W -Wall -Wno-deprecated-declarations -Wno-unused-result -Imxml -DHAVE_SSL -DHAVE_KRB5 -DHAVE_LDAP -o elogd src/elogd.cxx auth.o mxml.o crypt.o strlcpy.o -lssl -lkrb5 -lldap -llber
src/elogd.cxx:217:6: warning: ‘_timezone’ redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
217 | long _timezone;
| ^~~~~~~~~
src/elogd.cxx: In function ‘int el_submit(LOGBOOK*, int, BOOL, const char*, char (*)[1500], char (*)[1500], int, const char*, const char*, const char*, const char*, const char (*)[256], BOOL, const char*, const char*)’:
src/elogd.cxx:4963:47: warning: ‘%s’ directive writing up to 149999 bytes into a region of size between 100103 and 250102 [-Wformat-overflow=]
4963 | sprintf(message + strlen(message), "%s: %s\n", attr_name[i], attrib[i]);
| ^~
src/elogd.cxx:4963:14: note: ‘sprintf’ output between 4 and 300002 bytes into a destination of size 250104
4963 | sprintf(message + strlen(message), "%s: %s\n", attr_name[i], attrib[i]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx: In function ‘void show_edit_form(LOGBOOK*, int, BOOL, BOOL, BOOL, BOOL, BOOL, BOOL)’:
src/elogd.cxx:9655:28: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3993 [-Wformat-overflow=]
9655 | sprintf(str, "Preset %s", attr_list[index]);
| ^~
src/elogd.cxx:9655:14: note: ‘sprintf’ output between 8 and 150007 bytes into a destination of size 4000
9655 | sprintf(str, "Preset %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9676:43: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3978 [-Wformat-overflow=]
9676 | sprintf(str, "Preset on first reply %s", attr_list[index]);
| ^~
src/elogd.cxx:9676:14: note: ‘sprintf’ output between 23 and 150022 bytes into a destination of size 4000
9676 | sprintf(str, "Preset on first reply %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9697:37: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3984 [-Wformat-overflow=]
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ^~
src/elogd.cxx:9697:14: note: ‘sprintf’ output between 17 and 150016 bytes into a destination of size 4000
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9697:37: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3984 [-Wformat-overflow=]
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ^~
src/elogd.cxx:9697:14: note: ‘sprintf’ output between 17 and 150016 bytes into a destination of size 4000
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9697:37: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3984 [-Wformat-overflow=]
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ^~
src/elogd.cxx:9697:14: note: ‘sprintf’ output between 17 and 150016 bytes into a destination of size 4000
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9697:37: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3984 [-Wformat-overflow=]
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ^~
src/elogd.cxx:9697:14: note: ‘sprintf’ output between 17 and 150016 bytes into a destination of size 4000
9697 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9717:36: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3985 [-Wformat-overflow=]
9717 | sprintf(str, "Preset on edit %s", attr_list[index]);
| ^~
src/elogd.cxx:9717:14: note: ‘sprintf’ output between 16 and 150015 bytes into a destination of size 4000
9717 | sprintf(str, "Preset on edit %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9737:41: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3980 [-Wformat-overflow=]
9737 | sprintf(str, "Preset on duplicate %s", attr_list[index]);
| ^~
src/elogd.cxx:9737:14: note: ‘sprintf’ output between 21 and 150020 bytes into a destination of size 4000
9737 | sprintf(str, "Preset on duplicate %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9758:22: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3999 [-Wformat-overflow=]
9758 | sprintf(str, "p%s", attr_list[index]);
| ^~
src/elogd.cxx:9758:14: note: ‘sprintf’ output between 2 and 150001 bytes into a destination of size 4000
9758 | sprintf(str, "p%s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9776:31: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3993 [-Wformat-overflow=]
9776 | sprintf(str, "Preset %s", attr_list[index]);
| ^~
src/elogd.cxx:9776:17: note: ‘sprintf’ output between 8 and 150007 bytes into a destination of size 4000
9776 | sprintf(str, "Preset %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9797:40: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3984 [-Wformat-overflow=]
9797 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ^~
src/elogd.cxx:9797:17: note: ‘sprintf’ output between 17 and 150016 bytes into a destination of size 4000
9797 | sprintf(str, "Preset on reply %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:9817:44: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 3980 [-Wformat-overflow=]
9817 | sprintf(str, "Preset on duplicate %s", attr_list[index]);
| ^~
src/elogd.cxx:9817:17: note: ‘sprintf’ output between 21 and 150020 bytes into a destination of size 4000
9817 | sprintf(str, "Preset on duplicate %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx: In function ‘void show_elog_list(LOGBOOK*, int, int, int, BOOL, char*)’:
src/elogd.cxx:20459:43: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 1587 [-Wformat-overflow=]
20459 | sprintf(str, "Icon comment %s", attrib[i]);
| ^~
src/elogd.cxx:20459:23: note: ‘sprintf’ output between 14 and 150013 bytes into a destination of size 1600
20459 | sprintf(str, "Icon comment %s", attrib[i]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:20506:33: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 1600 [-Wformat-overflow=]
20506 | sprintf(str, "%s_%d", attr_list[i], j);
| ^~
src/elogd.cxx:20506:32: note: directive argument in the range [0, 99]
20506 | sprintf(str, "%s_%d", attr_list[i], j);
| ^~~~~~~
src/elogd.cxx:20506:26: note: ‘sprintf’ output between 3 and 150003 bytes into a destination of size 1600
20506 | sprintf(str, "%s_%d", attr_list[i], j);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:20470:33: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 1600 [-Wformat-overflow=]
20470 | sprintf(str, "%s_%d", attr_list[i], j);
| ^~
src/elogd.cxx:20470:32: note: directive argument in the range [0, 99]
20470 | sprintf(str, "%s_%d", attr_list[i], j);
| ^~~~~~~
src/elogd.cxx:20470:26: note: ‘sprintf’ output between 3 and 150003 bytes into a destination of size 1600
20470 | sprintf(str, "%s_%d", attr_list[i], j);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:21052:30: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 1600 [-Wformat-overflow=]
21052 | sprintf(str, "%s_%d", attr_list[i], j);
| ^~
src/elogd.cxx:21052:29: note: directive argument in the range [0, 99]
21052 | sprintf(str, "%s_%d", attr_list[i], j);
| ^~~~~~~
src/elogd.cxx:21052:23: note: ‘sprintf’ output between 3 and 150003 bytes into a destination of size 1600
21052 | sprintf(str, "%s_%d", attr_list[i], j);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:21538:45: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 1588 [-Wformat-overflow=]
21538 | sprintf(str, "Time format %s", attr_list[i]);
| ^~
src/elogd.cxx:21538:26: note: ‘sprintf’ output between 13 and 150012 bytes into a destination of size 1600
21538 | sprintf(str, "Time format %s", attr_list[i]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:21523:45: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 1588 [-Wformat-overflow=]
21523 | sprintf(str, "Date format %s", attr_list[i]);
| ^~
src/elogd.cxx:21523:26: note: ‘sprintf’ output between 13 and 150012 bytes into a destination of size 1600
21523 | sprintf(str, "Date format %s", attr_list[i]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx: In function ‘void submit_elog(LOGBOOK*)’:
src/elogd.cxx:23293:38: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 2034 [-Wformat-overflow=]
23293 | sprintf(str, "Subst on edit %s", attr_list[index]);
| ^~
src/elogd.cxx:23293:17: note: ‘sprintf’ output between 15 and 150014 bytes into a destination of size 2048
23293 | sprintf(str, "Subst on edit %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/elogd.cxx:23323:39: warning: ‘%s’ directive writing up to 149999 bytes into a region of size 2033 [-Wformat-overflow=]
23323 | sprintf(str, "Subst on reply %s", attr_list[index]);
| ^~
src/elogd.cxx:23323:17: note: ‘sprintf’ output between 16 and 150015 bytes into a destination of size 2048
23323 | sprintf(str, "Subst on reply %s", attr_list[index]);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -O3 -funroll-loops -fomit-frame-pointer -W -Wall -Wno-deprecated-declarations -Wno-unused-result -Imxml -DHAVE_SSL -DHAVE_KRB5 -DHAVE_LDAP -o elconv src/elconv.cxx -lssl -lkrb5 -lldap -llber
Copy to new dir :
- the 3 binaries(elogd.exe, elog.exe & elconv.exe)
- logbooks, scripts, ssl and themes folders from git clone.
- elogd.cfg.example as elogd.cfg.
/cygdrive/d/Devel/elog/elog-win64 $ ldd elogd.exe
ntdll.dll => /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll (0x7ff9796b0000)
KERNEL32.DLL => /cygdrive/c/WINDOWS/System32/KERNEL32.DLL (0x7ff978050000)
KERNELBASE.dll => /cygdrive/c/WINDOWS/System32/KERNELBASE.dll (0x7ff976af0000)
cygwin1.dll => /usr/bin/cygwin1.dll (0x7ff925010000)
cygkrb5-3.dll => /usr/bin/cygkrb5-3.dll (0x3fe4b0000)
cygldap-2.dll => /usr/bin/cygldap-2.dll (0x3fdf70000)
cyglber-2.dll => /usr/bin/cyglber-2.dll (0x3fe030000)
cygssl-1.1.dll => /usr/bin/cygssl-1.1.dll (0x3ff4d0000)
cygstdc++-6.dll => /usr/bin/cygstdc++-6.dll (0x3ff2f0000)
cyggcc_s-seh-1.dll => /usr/bin/cyggcc_s-seh-1.dll (0x3ffc30000)
cygk5crypto-3.dll => /usr/bin/cygk5crypto-3.dll (0x3fe600000)
cygkrb5support-0.dll => /usr/bin/cygkrb5support-0.dll (0x3fe490000)
cygintl-8.dll => /usr/bin/cygintl-8.dll (0x3ffa10000)
cygcom_err-2.dll => /usr/bin/cygcom_err-2.dll (0x3fe9b0000)
cygcrypto-1.1.dll => /usr/bin/cygcrypto-1.1.dll (0x3ffce0000)
cygsasl2-3.dll => /usr/bin/cygsasl2-3.dll (0x3fdee0000)
cygiconv-2.dll => /usr/bin/cygiconv-2.dll (0x3ffa30000)
cygz.dll => /usr/bin/cygz.dll (0x3ff280000)
/cygdrive/d/Devel/elog/elog-win64 $ ls
elconv.exe elog.exe elogd.cfg elogd.exe logbooks scripts ssl themes
/cygdrive/d/Devel/elog/elog-win64 $ ./elogd.exe
elogd 3.1.5 built Apr 12 2023, 00:01:15 revision 33884104
CKeditor detected
ImageMagick NOT detected. Image scaling will not work.
Indexing logbooks ... done
Server listening on port 8080 ...
With that, elogd starts and the site is usable.
NB: after installing imageMagick, elogd starts with activation of image manipulation features.
/cygdrive/d/Devel/elog/elog-win64 $ ./elogd.exe
elogd 3.1.5 built Apr 12 2023, 00:01:15 revision 33884104
CKeditor detected
ImageMagick detected
Indexing logbooks ... done
Server listening on port 8080 ...
For who as interested, I enclosed 2 zips, with (elog-win64_wDLL.zip) or without (elog-win64.zip) Cygwin DLL (licence: https://cygwin.com/COPYING). The build uses the current git version.
Regards,
Laurent
Finn Junker wrote: |
Hi Stefan
Is there anything the community or forum can help you with or supply for creating a windows version?
Kind Regards Finn
Stefan Ritt wrote: |
A new version 3.1.5 of elog has been released with all accumulated fixes over the past actually few years. I made a tar file, a RPM, but I could not compile yet a windows version.
https://elog.psi.ch/elog/download.html
Best,
Stefan
|
|
|
Attachment 1: elog-win64.zip
|
Attachment 2: elog-win64_wDLL.zip
|
69702
|
Wed Oct 11 23:09:36 2023 |
| Laurent Jean-Rigaud | lollspam@free.fr | Question | Linux | V3.1.4-2e0f4719 | Re: Fail to upload enclosure in ELOG | Ok, i reply to myself as i could resolve the problem by changing the alpine Linux image to Debian light.
After debugging, the problem seems to be the compilation option used for alpine packets, which is not fully compatible when running on NAS Intel cpu.
The problem disappeared with Debian light, which should be less "aggressive" for optimization. I think the core is generated during imagemagick lib call (png, jpeg,pdf, ...).
Cheers
Laurent Jean-Rigaud wrote: |
Hi,
I currently testing last ELOG version from git in a docker with LDAP activated (https://hub.docker.com/r/usinagaz/elog-ldap). The goal is to use it on Synology NAS server, associated with local LDAP server.
The reverse proxy is done by embedded DSM nginx, according to FDQN associated to ELOG service (elog.corp.com). In Docker, URL is set to elog.corp.com.
All is good, but when I post any enclosure in any elog post, the elogd exits and docker is automatically restarted. The browser shows an error 405 generated by nginx server.
Do you have any idea of the cause of this problem ?
Thanks for help.
Laurent
|
|
69730
|
Tue Feb 20 11:56:14 2024 |
| Laurent Jean-Rigaud | lollspam@free.fr | Question | Linux | Other | all | Re: ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer | 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?
|
|
69732
|
Wed Feb 21 03:13:33 2024 |
| Laurent Jean-Rigaud | lollspam@free.fr | Question | Linux | Other | all | Re: ERROR: The certificate of ‘elog.psi.ch’ doesn't have a known issuer | 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
|
Attachment 1: elog-3.1.5-20240221.el9.x86_64.rpm
|
69735
|
Wed Feb 21 11:15:38 2024 |
| Laurent Jean-Rigaud | lollspam@free.fr | Question | Linux | Other | Latest version | Re: no availability of el8 and el9 rpm | Hi,
EPEL retired the ELOG package for security reason.
You can build from GIT source as described in elog:Forum/69732 .
As SPECfile don't manage el8/9, you have to activate manually service thru "systemctl enable elogd" then "systemctl start elogd".
scott wrote: |
Hi,
I checked the RPM download page and found that there is no RPM available to install ELOG on el8 and el9 based OS.
Can someone upload the RPM for el8 and el9 on the download page of ELOG?
|
|
69737
|
Thu Feb 22 00:53:26 2024 |
| Laurent Jean-Rigaud | lollspam@free.fr | Question | Linux | Other | Latest version | Re: no availability of el8 and el9 rpm | > > EPEL retired the ELOG package for security reason
>
> no, this is not what happened, we (I) requested removal of elog packages from epel, debian and ubuntu because they had obsolete pre-cve (insecure)
> versions that should not be used. they were very pleasant, quick and efficient dealing with this. (but obviously they could not retroactively
> remove elog from old versions of ubuntu and debian).
Yep i remind now. Finally the result was the same :-(
if CVEs had been fixed in repo, you should make a new official ELOG version and update download site with tarball, .exe and RPMS. Almost End-users do not use git repo...
> we opted to not reclaim ownership of these packages (original person who created these packages had drifted away) because
> none of us know how to create debian packages and all of us (speaking for myself) know how much PITA is building RPM packages.
> plus I do not know if Stefan has access to el8 and el9 machines (I do not, we are moving to ubuntu/debian wholesale).
I spent one hour yesterday to install almalinux in VM on my laptop, clone repo, rebuild ELOG RPM, install the new rpm and start elogd.
You should have several VM on a shield for that :-P
> I recommend building elog from git sources. it is simple, two commands (git clone + make) vs one command (rpm install),
> it ensures you always have the latest version available, it is easy to update (git pull + make) and you do not
> get any surprise updates (from nightly apt update/upgrade).
The problem of building ELOG is that it needs a development machine with C++ and dependencies installed. This is not present (or forbidden) in production machine/VM...
End users need simple package (rpm/pkg/*) to install it as all other products, with the confidence that this package has been testing...
Also, "git clone and make" should be surprising, as the devs use a particular environment that should be different from user's one.
The future is maybe something more universal as Flatpak/SNAP/...
Btw thanks for ELOG program and support.
Bye
Laurent |
69739
|
Thu Feb 22 11:59:03 2024 |
| Laurent Jean-Rigaud | lollspam@free.fr | Question | Linux | Other | Latest version | Re: no availability of el8 and el9 rpm | > > I spent one hour yesterday to install almalinux in VM on my laptop, clone repo, rebuild ELOG RPM, install the new rpm and start elogd.
> > You should have several VM on a shield for that :-P
>
> Right. One hour to install linux X, another hour for linux Y. Building RPMs is a constant challenge taking lots of time. If we
> find someone who volunteers to build the RPMs and EXEs from the sources and takes over the responsibility for the next years,
> I would be more than happy to upload the resulting files. I simply don't have time for that given all my other responsibilities.
>
> Best,
> Stefan
Hi Stephan,
I understand your time problem. In fact, the "One hour" is the kickstart. Update is poweron VM, dnf update, git clone & rpmbuild x.y.z, then scp *.rpm to website. 10 mins. It could be scripted on your dev server if any VM manager is available from it.
You can also use automatic build plaform as COPR (https://copr.fedorainfracloud.org/) for RPM, and Bitbucket for Debian/Ubuntu (native). Bitbucket accepts OSS projects for Free.
With BitBucket, it's possible to configure personal runners for CI/CD (systems with pipeline client installed, as RHEL, Fedora, Windows, etc...). The pipeline scripts can build, test and generate the packages automatically, depend on system runners.
As CI/CD, the process is automatically done after commits in git repo... A lot of work to make it in place, but when it's running, the delivery process is done
This is also possible with GitLab and other big platorms.
Maybe you should try.
For my curiosity, I've just clone ELOG repo on Bitbucket to try the process. That's pity : pipelines are currently broken (incident traced in status page https://status.atlassian.com/).
The goal is to build elog and pkg file for Ubuntu (docker images list : https://status.atlassian.com/). Next steps should to create a AlmaLinux VM to try RPM builds.
Have nice day,
Laurent |
69743
|
Fri Feb 23 18:00:41 2024 |
| Laurent Jean-Rigaud | lollspam@free.fr | Question | Linux | Other | Latest version | Re: no availability of el8 and el9 rpm | Hi Stefan,
> As you saw I use the bitbucket pipeline for CI/CD. The current bitbucket-pipelines.yml is pretty simple (see attachment). If you make me one which does the rpmbuild automatically, I'm more than happy to upload and use it. The downside there is that it only works for so long. As you saw at the
> error above, the pipeline worked a few years ago when I installed it. But in meantime things changed apparently and need to be fixed. ELOG is around since last century (literally!), and I'm kind of tired to fix things every once in a while. If somebody else could take over the responsibility to
> deliver the RPMs I would be more than delighted.
Good news ! I thought the bitbucket-pipelines.yml was automatically added when importing the repo :-P
Btw, i try to update it as enclosed :
- first step : build, install, start and test Web connection
- build on ELx in // with artifacts
- on centos7
- on centos8
- on centos-stream-9
- automatic deployment on ... where you want. You can push to your website the files by sftp/scp using dedicated account/key using secrets in bitbuckket...

Manually, the artifacts (rpm files) are also available from website in pipeline's steps, Artifacts tab and download button.

NB : The ELOG version is statically set in pipeline script (3.1.5) so this script need to be updated with git one by bitbuecket vars or script command to retrieve it from src.
One more thing : the elog.spec.template must be patched to build last ELOG source on EL7. Without, an error occurs on nullptr usage and C++ must be set to C11 rules... See enclosed elog-EL7_c11_patch.diff .
Now, the Debian/Ubuntu PKGs generation have to be added. Need google as I do not do that for 20 years :-P
Bye
Laurent
|
Attachment 1: elog-EL7_c11_patch.diff
|
From 57fb0be0c1b6e7e77df57499effc22784edeb898 Mon Sep 17 00:00:00 2001
From: Laurent Jean-Rigaud
Date: Fri, 23 Feb 2024 16:50:21 +0100
Subject: [PATCH] fix C11 error on EL7
---
elog.spec.template | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/elog.spec.template b/elog.spec.template
index 0e7f8abf..a30dd67a 100644
--- a/elog.spec.template
+++ b/elog.spec.template
@@ -110,7 +110,11 @@ each weblog can be totally different from the rest.
-g elog -M -r elog 2>/dev/null || :
%build
-make %{?_with_ssl} %{?_with_pam} %{?_with_ldap} %{?_with_krb5} CFLAGS="$RPM_OPT_FLAGS -O3 -funroll-loops -fomit-frame-pointer -W -Wall -Wno-deprecated-declarations -Wno-unused-result -Imxml"
+%if 0%{?rhel} == 7
+ make %{?_with_ssl} %{?_with_pam} %{?_with_ldap} %{?_with_krb5} CFLAGS="$RPM_OPT_FLAGS -O3 -funroll-loops -fomit-frame-pointer -W -Wall -Wno-deprecated-declarations -Wno-unused-result -Imxml -std=c++11"
+%else
+ make %{?_with_ssl} %{?_with_pam} %{?_with_ldap} %{?_with_krb5} CFLAGS="$RPM_OPT_FLAGS -O3 -funroll-loops -fomit-frame-pointer -W -Wall -Wno-deprecated-declarations -Wno-unused-result -Imxml"
+%endif
sed "s#\@PREFIX\@#%{prefix}#g" elogd.init_template > elogd.init
%install
--
2.41.0
|
Attachment 4: bitbucket-pipelines.yml
|
# ELOG Application
# This template allows you to validate your C++ application.
# The workflow allows running tests and code linting on the default branch.
image: gcc:latest
pipelines:
default:
- step:
name: Build run and test
image: gcc:latest
deployment: test
script:
# Execute your C++ application after compilation to check success
- apt-get -qq update && apt-get -y --force-yes -qq install cmake wget lsof
- git submodule update --init
# Add elog user
- groupadd -r elog
- useradd -d / -s /bin/false -g elog -M -r elog
# Build elog
- mkdir build; cd build
- cmake ..
- make
# Install in default /usr/local/elog
- echo "install in test environment"
- make install
# Start elogd
- echo "Start ELOG"
- /usr/local/sbin/elogd -v 3 -c /usr/local/elog/elogd.cfg 2>&1 &
- sleep 5
- if [ -f /var/run/elogd.pid ]; then cat /var/run/elogd.pid ; fi
# Check open files
- lsof -p $(cat /var/run/elogd.pid)
# Test Web page
- echo "test web"
- sleep 3
- wget http://localhost:8080 && true || false
- parallel:
steps:
- step:
name: Build on EL7
image: dokken/centos-7
# trigger: manual # Uncomment to make this a manual deployment.
script:
- echo "Deploying to test environment"
- yum -y update && yum -y install rpm-build gcc gcc-c++ git openssl-devel krb5-devel pam-devel openldap-devel csh
- git submodule update --init
# git clone https://bitbucket.org/ritt/elog --recursive
- ./buildrpm 3.1.5 $(date +%Y%m%d) -krb5 -ldap -pam -ssl
- mkdir RPMS
- find ~/rpmbuild/RPMS/ -name "*.rpm" -exec mv {} RPMS \;
- ls -l RPMS
artifacts: # defining the artifacts to be passed to each future step.
download: false # do not download artifacts in this step
paths:
- RPMS/*.rpm
- step:
name: Build on EL8
image: dokken/centos-8
# trigger: manual # Uncomment to make this a manual deployment.
script:
- echo "Deploying to test environment"
- yum -y update && yum -y install rpm-build gcc gcc-c++ git openssl-devel krb5-devel pam-devel openldap-devel csh
- git submodule update --init
# git clone https://bitbucket.org/ritt/elog --recursive
- ./buildrpm 3.1.5 $(date +%Y%m%d) -krb5 -ldap -pam -ssl
- mkdir RPMS
- find ~/rpmbuild/RPMS/ -name "*.rpm" -exec mv {} RPMS \;
- ls -l RPMS
artifacts: # defining the artifacts to be passed to each future step.
download: false # do not download artifacts in this step
paths:
- RPMS/*.rpm
- step:
name: Build on EL9
image: dokken/centos-stream-9
# trigger: manual # Uncomment to make this a manual deployment.
script:
- echo "Deploying to test environment"
- yum -y update && yum -y install rpm-build gcc gcc-c++ git openssl-devel krb5-devel pam-devel openldap-devel csh
- git submodule update --init
# git clone https://bitbucket.org/ritt/elog --recursive
- ./buildrpm 3.1.5 $(date +%Y%m%d) -krb5 -ldap -pam -ssl
- mkdir RPMS
- find ~/rpmbuild/RPMS/ -name "*.rpm" -exec mv {} RPMS \;
- ls -l RPMS
artifacts: # defining the artifacts to be passed to each future step.
download: false # do not download artifacts in this step
paths:
- RPMS/*.rpm
- step: # non-parallel step
name: Deployement
deployment: staging
script:
- echo "Deliver results"
- ls -l RPMS
|
|