Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • feature/kasm_0.9.2
  • master
2 results

Target

Select target project
  • exact/SWC
1 result
Select Git revision
  • feature/kasm_0.9.2
  • master
2 results
Show changes
Commits on Source (4)
FROM ubuntu:20.04 FROM --platform=linux/amd64 ubuntu:20.04
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it> MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
#---------------------- #----------------------
...@@ -12,7 +12,7 @@ ENV DEBIAN_FRONTEND noninteractive ...@@ -12,7 +12,7 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update RUN apt-get update
# Utilities # Utilities
RUN apt-get install -y nano telnet unzip wget git-core sudo RUN apt-get install -y sudo nano emacs vim screen telnet iputils-ping curl wget unzip git-core python3-pip python3-venv
# Change APT user to allow some container runtimes properly work (i.e. Podman) # Change APT user to allow some container runtimes properly work (i.e. Podman)
RUN groupadd -g 600 _apt RUN groupadd -g 600 _apt
......
FROM minimaldesktop FROM --platform=linux/amd64 minimaldesktop
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it> MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root # Switch to root
...@@ -49,10 +49,13 @@ COPY files/home_metauser_.config /metauser_home_vanilla/.config ...@@ -49,10 +49,13 @@ COPY files/home_metauser_.config /metauser_home_vanilla/.config
#COPY data/desktop-cf881dd7/metauser_home_vanilla/.config /metauser_home_vanilla/.config #COPY data/desktop-cf881dd7/metauser_home_vanilla/.config /metauser_home_vanilla/.config
RUN chown -R metauser:metauser /metauser_home_vanilla/.config RUN chown -R metauser:metauser /metauser_home_vanilla/.config
# Disable screensaver # Disable the X screensaver
COPY files/dot_xscreensaver /metauser_home_vanilla/.xscreensaver COPY files/dot_xscreensaver /metauser_home_vanilla/.xscreensaver
RUN chown metauser:metauser /metauser_home_vanilla/.xscreensaver RUN chown metauser:metauser /metauser_home_vanilla/.xscreensaver
# Remove the screen locker package altogether
RUN apt-get remove -y light-locker light-locker-settings
# Disable logout dialog # Disable logout dialog
RUN chmod 000 /usr/bin/xfce4-session-logout RUN chmod 000 /usr/bin/xfce4-session-logout
......
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-power-manager" version="1.0">
<property name="xfce4-power-manager" type="empty">
<property name="power-button-action" type="empty"/>
<property name="lock-screen-suspend-hibernate" type="empty"/>
<property name="logind-handle-lid-switch" type="empty"/>
<property name="blank-on-ac" type="int" value="0"/>
<property name="blank-on-battery" type="int" value="0"/>
<property name="dpms-enabled" type="bool" value="false"/>
<property name="dpms-on-ac-sleep" type="empty"/>
<property name="dpms-on-ac-off" type="empty"/>
<property name="dpms-on-battery-sleep" type="empty"/>
<property name="dpms-on-battery-off" type="empty"/>
<property name="show-panel-label" type="empty"/>
<property name="inactivity-sleep-mode-on-ac" type="empty"/>
<property name="inactivity-sleep-mode-on-battery" type="empty"/>
<property name="show-tray-icon" type="bool" value="false"/>
</property>
</channel>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xfce4-screensaver" version="1.0">
<property name="saver" type="empty">
<property name="mode" type="int" value="0"/>
<property name="enabled" type="bool" value="false"/>
</property>
<property name="lock" type="empty">
<property name="enabled" type="bool" value="false"/>
</property>
</channel>
\ No newline at end of file
FROM base FROM --platform=linux/amd64 base
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it> MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root # Switch to root
......
FROM x11web FROM --platform=linux/amd64 x11web
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it> MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root # Switch to root
......
FROM base FROM --platform=linux/amd64 base
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it> MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root # Switch to root
......
FROM base FROM --platform=linux/amd64 base
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it> MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root # Switch to root
......
FROM ssh FROM --platform=linux/amd64 ssh
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it> MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root # Switch to root
......
#!/bin/bash #!/bin/bash
cd Base && ./build.sh && cd .. set -e
cd SSH && ./build.sh && cd ..
cd XCalc && ./build.sh && cd .. echo "==========================="
cd X11web && ./build.sh && cd .. echo "Building Base..."
cd MinimalDesktop && ./build.sh && cd .. echo "==========================="
cd BasicDesktop && ./build.sh && cd .. cd Base
cd JupyterNotebook && ./build.sh && cd .. ./build.sh
cd ..
echo "==========================="
echo "Building SSH..."
echo "==========================="
cd SSH
./build.sh
cd ..
echo "==========================="
echo "Building Xcalc..."
echo "==========================="
cd XCalc
./build.sh
cd ..
echo "==========================="
echo "Building X11web..."
echo "==========================="
cd X11web
./build.sh
cd ..
echo "==========================="
echo "Building MinimalDesktop..."
echo "==========================="
cd MinimalDesktop
./build.sh
cd ..
echo "==========================="
echo "Building BasicDesktop..."
echo "==========================="
cd BasicDesktop
./build.sh
cd ..
echo "==========================="
echo "Building JupyterNotebook..."
echo "==========================="
cd JupyterNotebook
./build.sh
cd ..