Added support for Podman (#2)
* Changed to Podman * added option to use podman or docker on host * Feature/podman fix (#1) * WIP * WIP * restored dockerfile * podman works rootless savepoint * added bin folder * changed teams-two to podman * changed to podman scheme * updated Makefile * updated README.md * host script refactor * renamed Dockerfile to Containerfile for podman scheme * added ci * changed ci script name * tried changing repo name * prepared merge with main. Added config to swap container runtime with ease
This commit is contained in:
committed by
GitHub
parent
16a77bdf18
commit
589d2c5263
@@ -11,16 +11,12 @@ install_teams_desktop() {
|
||||
echo "Installing teams-wrapper..."
|
||||
install -m 0755 /var/cache/teams/teams-wrapper /target/
|
||||
install -m 0755 /var/cache/teams/teams-wrapper-two /target/
|
||||
echo "Installing teams..."
|
||||
ln -sf teams-wrapper /target/teams
|
||||
}
|
||||
|
||||
uninstall_teams_desktop() {
|
||||
echo "Uninstalling teams-wrapper..."
|
||||
rm -rf /target/teams-wrapper
|
||||
rm -rf /target/teams-wrapper-two
|
||||
echo "Uninstalling teams..."
|
||||
rm -rf /target/teams
|
||||
}
|
||||
|
||||
create_user() {
|
||||
@@ -54,9 +50,10 @@ grant_access_to_video_devices() {
|
||||
|
||||
launch_teams_desktop() {
|
||||
cd /home/${TEAMS_DESKTOP_USER}
|
||||
sudo -HEu ${TEAMS_DESKTOP_USER} PULSE_SERVER=/run/pulse/native $@
|
||||
sudo -u ${TEAMS_DESKTOP_USER} teams
|
||||
# exec sudo -HEu ${TEAMS_DESKTOP_USER} PULSE_SERVER=/run/pulse/native QT_GRAPHICSSYSTEM="native" $@
|
||||
tail -f /home/${TEAMS_DESKTOP_USER}/.config/Microsoft/Microsoft\ Teams/logs/teams-startup.log
|
||||
stat /home/${TEAMS_DESKTOP_USER}/.config/Microsoft/Microsoft\ Teams/logs/teams-startup.log
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
|
||||
Reference in New Issue
Block a user