From 8336e5b21f8d983489fdf45b6807e3e2f8936e0d Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Thu, 22 Aug 2019 06:22:48 +0200 Subject: Initial release --- 0.10/Dockerfile | 41 +++++++++++++++++++++ 0.10/archive/Imaging-1.1.7.tar.gz | Bin 0 -> 498749 bytes 0.10/archive/clearsilver-0.10.5.tar.gz | Bin 0 -> 439190 bytes 0.10/archive/trac-0.10.5.tar.gz | Bin 0 -> 463130 bytes 0.10/docker-entrypoint.sh | 12 ++++++ 0.10/eggs/0/TracWebAdmin-0.1.2dev-py2.7.egg | Bin 0 -> 25030 bytes 0.10/eggs/NanoSleepTheme-1.0-py2.7.egg | Bin 0 -> 4288 bytes 0.10/eggs/NavAdd-0.1-py2.7.egg | Bin 0 -> 3019 bytes .../eggs/RemovePendingStatusPlugin-0.0.2-py2.7.egg | Bin 0 -> 3149 bytes 0.10/eggs/TracAccountManager-0.1.3dev-py2.7.egg | Bin 0 -> 39224 bytes 0.10/eggs/TracBzr-0.4.2-py2.7.egg | Bin 0 -> 38733 bytes 0.10/eggs/TracCombineWiki-1.1-py2.7.egg | Bin 0 -> 7039 bytes 0.10/eggs/TracCtxtnavAdd-1.1_r1-py2.7.egg | Bin 0 -> 6346 bytes 0.10/eggs/TracDiscussion-0.5-py2.7.egg | Bin 0 -> 56003 bytes 0.10/eggs/TracDownloader-0.1-py2.7.egg | Bin 0 -> 79545 bytes 0.10/eggs/TracDoxygen-0.4dev-py2.7.egg | Bin 0 -> 14161 bytes 0.10/eggs/TracNav-3.92-py2.7.egg | Bin 0 -> 11483 bytes 0.10/eggs/TracNavHider-1.0-py2.7.egg | Bin 0 -> 3173 bytes 0.10/eggs/TracPageToPDF-0.2-py2.7.egg | Bin 0 -> 4086 bytes 0.10/eggs/TracPoll-0.1-py2.7.egg | Bin 0 -> 9027 bytes 0.10/eggs/TracRecaptchaRegister-0.2.1.2-py2.7.egg | Bin 0 -> 5995 bytes 0.10/eggs/TracScreenshots-0.5-py2.7.egg | Bin 0 -> 43175 bytes 0.10/eggs/TracSelfDelete-1.0-py2.7.egg | Bin 0 -> 4069 bytes 0.10/eggs/TracSpamFilter-0.2.1dev-py2.7.egg | Bin 0 -> 65173 bytes 0.10/eggs/TracTags-0.4.1-py2.7.egg | Bin 0 -> 84885 bytes 0.10/eggs/TracThemeEngine-1.0-py2.7.egg | Bin 0 -> 42186 bytes 0.10/eggs/TracTicketDelete-1.1.4-py2.7.egg | Bin 0 -> 25180 bytes 0.10/eggs/TracTocMacro-1.0-py2.7.egg | Bin 0 -> 7322 bytes 0.10/eggs/TracWikiRename-1.2-py2.7.egg | Bin 0 -> 10068 bytes 0.10/eggs/TracWysiwyg-0.10.0.5-py2.7.egg | Bin 0 -> 33919 bytes 0.10/eggs/TracXMLRPC-0.1-py2.7.egg | Bin 0 -> 28384 bytes 0.10/eggs/failed/TracSpamFilter-1.2.6-py2.7.egg | Bin 0 -> 307025 bytes 0.10/eggs/failed/TracThemeEngine-2.2.2-py2.7.egg | Bin 0 -> 161504 bytes 0.10/eggs/recaptcha_client-1.0.6-py2.7.egg | Bin 0 -> 8365 bytes 0.10/eggs/tBlog-0.2.2dev-py2.7.egg | Bin 0 -> 39174 bytes 35 files changed, 53 insertions(+) create mode 100644 0.10/Dockerfile create mode 100644 0.10/archive/Imaging-1.1.7.tar.gz create mode 100644 0.10/archive/clearsilver-0.10.5.tar.gz create mode 100644 0.10/archive/trac-0.10.5.tar.gz create mode 100755 0.10/docker-entrypoint.sh create mode 100644 0.10/eggs/0/TracWebAdmin-0.1.2dev-py2.7.egg create mode 100644 0.10/eggs/NanoSleepTheme-1.0-py2.7.egg create mode 100644 0.10/eggs/NavAdd-0.1-py2.7.egg create mode 100644 0.10/eggs/RemovePendingStatusPlugin-0.0.2-py2.7.egg create mode 100644 0.10/eggs/TracAccountManager-0.1.3dev-py2.7.egg create mode 100644 0.10/eggs/TracBzr-0.4.2-py2.7.egg create mode 100644 0.10/eggs/TracCombineWiki-1.1-py2.7.egg create mode 100644 0.10/eggs/TracCtxtnavAdd-1.1_r1-py2.7.egg create mode 100644 0.10/eggs/TracDiscussion-0.5-py2.7.egg create mode 100644 0.10/eggs/TracDownloader-0.1-py2.7.egg create mode 100644 0.10/eggs/TracDoxygen-0.4dev-py2.7.egg create mode 100644 0.10/eggs/TracNav-3.92-py2.7.egg create mode 100644 0.10/eggs/TracNavHider-1.0-py2.7.egg create mode 100644 0.10/eggs/TracPageToPDF-0.2-py2.7.egg create mode 100644 0.10/eggs/TracPoll-0.1-py2.7.egg create mode 100644 0.10/eggs/TracRecaptchaRegister-0.2.1.2-py2.7.egg create mode 100644 0.10/eggs/TracScreenshots-0.5-py2.7.egg create mode 100644 0.10/eggs/TracSelfDelete-1.0-py2.7.egg create mode 100644 0.10/eggs/TracSpamFilter-0.2.1dev-py2.7.egg create mode 100644 0.10/eggs/TracTags-0.4.1-py2.7.egg create mode 100644 0.10/eggs/TracThemeEngine-1.0-py2.7.egg create mode 100644 0.10/eggs/TracTicketDelete-1.1.4-py2.7.egg create mode 100644 0.10/eggs/TracTocMacro-1.0-py2.7.egg create mode 100644 0.10/eggs/TracWikiRename-1.2-py2.7.egg create mode 100644 0.10/eggs/TracWysiwyg-0.10.0.5-py2.7.egg create mode 100644 0.10/eggs/TracXMLRPC-0.1-py2.7.egg create mode 100644 0.10/eggs/failed/TracSpamFilter-1.2.6-py2.7.egg create mode 100644 0.10/eggs/failed/TracThemeEngine-2.2.2-py2.7.egg create mode 100644 0.10/eggs/recaptcha_client-1.0.6-py2.7.egg create mode 100644 0.10/eggs/tBlog-0.2.2dev-py2.7.egg diff --git a/0.10/Dockerfile b/0.10/Dockerfile new file mode 100644 index 0000000..9d5db24 --- /dev/null +++ b/0.10/Dockerfile @@ -0,0 +1,41 @@ +FROM centos:7 + +ARG TRAC_VERSION=0.10.5 + +RUN \ + yum install -y python-devel python-setuptools python-setuptools-devel make autoconf automake libtool && \ + yum install -y openssh-clients wget mc && \ + easy_install pip bzr + +RUN cd /usr/src && \ + curl -sL https://github.com/edgewall/trac/archive/trac-${TRAC_VERSION}.tar.gz | tar xvz && \ + cd trac-trac-${TRAC_VERSION}/ && \ + python ./setup.py install && \ + cd .. && \ + rm -Rf trac-$trac_version/ + +RUN cd /usr/src/ && \ + curl -sL http://www.clearsilver.net/downloads/clearsilver-0.10.5.tar.gz | tar xvz && \ + cd clearsilver-0.10.5 && \ + ./configure --with-python="/usr/bin/python" --disable-ruby --disable-java --disable-perl --disable-apache --disable-csharp && \ + make && make install && \ + cd .. && \ + rm -Rf clearsilver-0.10.5 + +COPY eggs /usr/src/eggs +RUN mkdir -p /home/csa/ && \ + ln -s /trac /home/csa/.trac && \ + easy_install http://effbot.org/downloads/Imaging-1.1.7.tar.gz && \ + easy_install dnspython && \ + easy_install spambayes && \ + easy_install /usr/src/eggs/0/*.egg && \ + easy_install /usr/src/eggs/*.egg + +# For ugly applications which want to resolve user name +RUN chmod g=u /etc/passwd + +COPY docker-entrypoint.sh / +ENTRYPOINT ["/docker-entrypoint.sh"] +CMD ["tracd", "-p", "8080", "--env-parent-dir", "/trac"] + +EXPOSE 8080 diff --git a/0.10/archive/Imaging-1.1.7.tar.gz b/0.10/archive/Imaging-1.1.7.tar.gz new file mode 100644 index 0000000..b27a76b Binary files /dev/null and b/0.10/archive/Imaging-1.1.7.tar.gz differ diff --git a/0.10/archive/clearsilver-0.10.5.tar.gz b/0.10/archive/clearsilver-0.10.5.tar.gz new file mode 100644 index 0000000..2aa50af Binary files /dev/null and b/0.10/archive/clearsilver-0.10.5.tar.gz differ diff --git a/0.10/archive/trac-0.10.5.tar.gz b/0.10/archive/trac-0.10.5.tar.gz new file mode 100644 index 0000000..da4b0a4 Binary files /dev/null and b/0.10/archive/trac-0.10.5.tar.gz differ diff --git a/0.10/docker-entrypoint.sh b/0.10/docker-entrypoint.sh new file mode 100755 index 0000000..f4d9f20 --- /dev/null +++ b/0.10/docker-entrypoint.sh @@ -0,0 +1,12 @@ +#! /bin/bash + +set -e + +if ! whoami &> /dev/null; then + if [ -w /etc/passwd ]; then + echo "${USER_NAME:-default}:x:$(id -u):0:${USER_NAME:-default} user:${HOME}:/sbin/nologin" >> /etc/passwd + fi +fi + +echo "Running: $@" +exec "$@" diff --git a/0.10/eggs/0/TracWebAdmin-0.1.2dev-py2.7.egg b/0.10/eggs/0/TracWebAdmin-0.1.2dev-py2.7.egg new file mode 100644 index 0000000..cb47e71 Binary files /dev/null and b/0.10/eggs/0/TracWebAdmin-0.1.2dev-py2.7.egg differ diff --git a/0.10/eggs/NanoSleepTheme-1.0-py2.7.egg b/0.10/eggs/NanoSleepTheme-1.0-py2.7.egg new file mode 100644 index 0000000..5a2ba57 Binary files /dev/null and b/0.10/eggs/NanoSleepTheme-1.0-py2.7.egg differ diff --git a/0.10/eggs/NavAdd-0.1-py2.7.egg b/0.10/eggs/NavAdd-0.1-py2.7.egg new file mode 100644 index 0000000..d56be75 Binary files /dev/null and b/0.10/eggs/NavAdd-0.1-py2.7.egg differ diff --git a/0.10/eggs/RemovePendingStatusPlugin-0.0.2-py2.7.egg b/0.10/eggs/RemovePendingStatusPlugin-0.0.2-py2.7.egg new file mode 100644 index 0000000..fe76543 Binary files /dev/null and b/0.10/eggs/RemovePendingStatusPlugin-0.0.2-py2.7.egg differ diff --git a/0.10/eggs/TracAccountManager-0.1.3dev-py2.7.egg b/0.10/eggs/TracAccountManager-0.1.3dev-py2.7.egg new file mode 100644 index 0000000..98b2094 Binary files /dev/null and b/0.10/eggs/TracAccountManager-0.1.3dev-py2.7.egg differ diff --git a/0.10/eggs/TracBzr-0.4.2-py2.7.egg b/0.10/eggs/TracBzr-0.4.2-py2.7.egg new file mode 100644 index 0000000..b70a738 Binary files /dev/null and b/0.10/eggs/TracBzr-0.4.2-py2.7.egg differ diff --git a/0.10/eggs/TracCombineWiki-1.1-py2.7.egg b/0.10/eggs/TracCombineWiki-1.1-py2.7.egg new file mode 100644 index 0000000..5025f5e Binary files /dev/null and b/0.10/eggs/TracCombineWiki-1.1-py2.7.egg differ diff --git a/0.10/eggs/TracCtxtnavAdd-1.1_r1-py2.7.egg b/0.10/eggs/TracCtxtnavAdd-1.1_r1-py2.7.egg new file mode 100644 index 0000000..41efd55 Binary files /dev/null and b/0.10/eggs/TracCtxtnavAdd-1.1_r1-py2.7.egg differ diff --git a/0.10/eggs/TracDiscussion-0.5-py2.7.egg b/0.10/eggs/TracDiscussion-0.5-py2.7.egg new file mode 100644 index 0000000..ae33a83 Binary files /dev/null and b/0.10/eggs/TracDiscussion-0.5-py2.7.egg differ diff --git a/0.10/eggs/TracDownloader-0.1-py2.7.egg b/0.10/eggs/TracDownloader-0.1-py2.7.egg new file mode 100644 index 0000000..8343794 Binary files /dev/null and b/0.10/eggs/TracDownloader-0.1-py2.7.egg differ diff --git a/0.10/eggs/TracDoxygen-0.4dev-py2.7.egg b/0.10/eggs/TracDoxygen-0.4dev-py2.7.egg new file mode 100644 index 0000000..af5da83 Binary files /dev/null and b/0.10/eggs/TracDoxygen-0.4dev-py2.7.egg differ diff --git a/0.10/eggs/TracNav-3.92-py2.7.egg b/0.10/eggs/TracNav-3.92-py2.7.egg new file mode 100644 index 0000000..067191e Binary files /dev/null and b/0.10/eggs/TracNav-3.92-py2.7.egg differ diff --git a/0.10/eggs/TracNavHider-1.0-py2.7.egg b/0.10/eggs/TracNavHider-1.0-py2.7.egg new file mode 100644 index 0000000..34ab853 Binary files /dev/null and b/0.10/eggs/TracNavHider-1.0-py2.7.egg differ diff --git a/0.10/eggs/TracPageToPDF-0.2-py2.7.egg b/0.10/eggs/TracPageToPDF-0.2-py2.7.egg new file mode 100644 index 0000000..0f08269 Binary files /dev/null and b/0.10/eggs/TracPageToPDF-0.2-py2.7.egg differ diff --git a/0.10/eggs/TracPoll-0.1-py2.7.egg b/0.10/eggs/TracPoll-0.1-py2.7.egg new file mode 100644 index 0000000..aa6f360 Binary files /dev/null and b/0.10/eggs/TracPoll-0.1-py2.7.egg differ diff --git a/0.10/eggs/TracRecaptchaRegister-0.2.1.2-py2.7.egg b/0.10/eggs/TracRecaptchaRegister-0.2.1.2-py2.7.egg new file mode 100644 index 0000000..3325cfe Binary files /dev/null and b/0.10/eggs/TracRecaptchaRegister-0.2.1.2-py2.7.egg differ diff --git a/0.10/eggs/TracScreenshots-0.5-py2.7.egg b/0.10/eggs/TracScreenshots-0.5-py2.7.egg new file mode 100644 index 0000000..163af2c Binary files /dev/null and b/0.10/eggs/TracScreenshots-0.5-py2.7.egg differ diff --git a/0.10/eggs/TracSelfDelete-1.0-py2.7.egg b/0.10/eggs/TracSelfDelete-1.0-py2.7.egg new file mode 100644 index 0000000..51b5309 Binary files /dev/null and b/0.10/eggs/TracSelfDelete-1.0-py2.7.egg differ diff --git a/0.10/eggs/TracSpamFilter-0.2.1dev-py2.7.egg b/0.10/eggs/TracSpamFilter-0.2.1dev-py2.7.egg new file mode 100644 index 0000000..7fbc616 Binary files /dev/null and b/0.10/eggs/TracSpamFilter-0.2.1dev-py2.7.egg differ diff --git a/0.10/eggs/TracTags-0.4.1-py2.7.egg b/0.10/eggs/TracTags-0.4.1-py2.7.egg new file mode 100644 index 0000000..dfb5be6 Binary files /dev/null and b/0.10/eggs/TracTags-0.4.1-py2.7.egg differ diff --git a/0.10/eggs/TracThemeEngine-1.0-py2.7.egg b/0.10/eggs/TracThemeEngine-1.0-py2.7.egg new file mode 100644 index 0000000..b2d9cf8 Binary files /dev/null and b/0.10/eggs/TracThemeEngine-1.0-py2.7.egg differ diff --git a/0.10/eggs/TracTicketDelete-1.1.4-py2.7.egg b/0.10/eggs/TracTicketDelete-1.1.4-py2.7.egg new file mode 100644 index 0000000..3425928 Binary files /dev/null and b/0.10/eggs/TracTicketDelete-1.1.4-py2.7.egg differ diff --git a/0.10/eggs/TracTocMacro-1.0-py2.7.egg b/0.10/eggs/TracTocMacro-1.0-py2.7.egg new file mode 100644 index 0000000..e91d339 Binary files /dev/null and b/0.10/eggs/TracTocMacro-1.0-py2.7.egg differ diff --git a/0.10/eggs/TracWikiRename-1.2-py2.7.egg b/0.10/eggs/TracWikiRename-1.2-py2.7.egg new file mode 100644 index 0000000..1fb9e4c Binary files /dev/null and b/0.10/eggs/TracWikiRename-1.2-py2.7.egg differ diff --git a/0.10/eggs/TracWysiwyg-0.10.0.5-py2.7.egg b/0.10/eggs/TracWysiwyg-0.10.0.5-py2.7.egg new file mode 100644 index 0000000..3404685 Binary files /dev/null and b/0.10/eggs/TracWysiwyg-0.10.0.5-py2.7.egg differ diff --git a/0.10/eggs/TracXMLRPC-0.1-py2.7.egg b/0.10/eggs/TracXMLRPC-0.1-py2.7.egg new file mode 100644 index 0000000..2155852 Binary files /dev/null and b/0.10/eggs/TracXMLRPC-0.1-py2.7.egg differ diff --git a/0.10/eggs/failed/TracSpamFilter-1.2.6-py2.7.egg b/0.10/eggs/failed/TracSpamFilter-1.2.6-py2.7.egg new file mode 100644 index 0000000..fed8751 Binary files /dev/null and b/0.10/eggs/failed/TracSpamFilter-1.2.6-py2.7.egg differ diff --git a/0.10/eggs/failed/TracThemeEngine-2.2.2-py2.7.egg b/0.10/eggs/failed/TracThemeEngine-2.2.2-py2.7.egg new file mode 100644 index 0000000..a154958 Binary files /dev/null and b/0.10/eggs/failed/TracThemeEngine-2.2.2-py2.7.egg differ diff --git a/0.10/eggs/recaptcha_client-1.0.6-py2.7.egg b/0.10/eggs/recaptcha_client-1.0.6-py2.7.egg new file mode 100644 index 0000000..8a80c51 Binary files /dev/null and b/0.10/eggs/recaptcha_client-1.0.6-py2.7.egg differ diff --git a/0.10/eggs/tBlog-0.2.2dev-py2.7.egg b/0.10/eggs/tBlog-0.2.2dev-py2.7.egg new file mode 100644 index 0000000..6094da0 Binary files /dev/null and b/0.10/eggs/tBlog-0.2.2dev-py2.7.egg differ -- cgit v1.2.1