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>
#----------------------
......@@ -12,7 +12,7 @@ ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update
# 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)
RUN groupadd -g 600 _apt
......
FROM minimaldesktop
FROM --platform=linux/amd64 minimaldesktop
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root
......@@ -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
RUN chown -R metauser:metauser /metauser_home_vanilla/.config
# Disable screensaver
# Disable the X screensaver
COPY files/dot_xscreensaver /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
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>
# Switch to root
......
FROM x11web
FROM --platform=linux/amd64 x11web
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root
......
FROM base
FROM --platform=linux/amd64 base
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root
......
FROM base
FROM --platform=linux/amd64 base
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root
......
FROM ssh
FROM --platform=linux/amd64 ssh
MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
# Switch to root
......
#!/bin/bash
cd Base && ./build.sh && cd ..
cd SSH && ./build.sh && cd ..
cd XCalc && ./build.sh && cd ..
cd X11web && ./build.sh && cd ..
cd MinimalDesktop && ./build.sh && cd ..
cd BasicDesktop && ./build.sh && cd ..
cd JupyterNotebook && ./build.sh && cd ..
set -e
echo "==========================="
echo "Building Base..."
echo "==========================="
cd Base
./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 ..