@@ -31,9 +31,10 @@ WORKDIR ${BUILD_PREFIX} | |||
ADD ./entrypoint.sh /entrypoint.sh | |||
RUN chmod +x /entrypoint.sh \ | |||
&& mkdir -p /home/noroot \ | |||
&& groupadd -r noroot \ | |||
&& useradd -r -g noroot -s /bin/bash -d /home/noroot noroot \ | |||
&& chown -R noroot:noroot ${BUILD_PREFIX} | |||
&& chown -R noroot:noroot /home/noroot ${BUILD_PREFIX} | |||
USER noroot | |||
@@ -25,9 +25,10 @@ WORKDIR ${BUILD_PREFIX} | |||
ADD docker/entrypoint.sh /entrypoint.sh | |||
RUN chmod +x /entrypoint.sh \ | |||
&& mkdir -p /home/noroot \ | |||
&& groupadd -r noroot \ | |||
&& useradd -r -g noroot -s /bin/bash -d /home/noroot noroot \ | |||
&& chown -R noroot:noroot ${BUILD_PREFIX} | |||
&& chown -R noroot:noroot /home/noroot ${BUILD_PREFIX} | |||
USER noroot | |||
@@ -123,7 +123,7 @@ class PluginManager: | |||
try: | |||
instance = plugincls() | |||
except Exception as e: | |||
logger.error("Failed to init %s, diabled. %s" % (name, e)) | |||
logger.exception("Failed to init %s, diabled. %s" % (name, e)) | |||
self.disable_plugin(name) | |||
failed_plugins.append(name) | |||
continue | |||