Difference between revisions of "Igel Microsoft Teams"
Jump to navigation
Jump to search
Michael.mast (talk | contribs) (→Notes) |
Michael.mast (talk | contribs) (→Notes) |
||
Line 56: | Line 56: | ||
exit 0 | exit 0 | ||
+ | </pre> | ||
+ | *Cleanup and packaging <ref>https://kb.igel.com/igelos-11.03.500/en/compressing-the-custom-partition-contents-30199933.html</ref> | ||
+ | <pre> | ||
+ | rm -f teams*.deb | ||
+ | chmod -R +x teams | ||
+ | chmod +x custompart-teams | ||
+ | tar cjvf teams_1.3.00.16851.tar.bz2 teams custompart-teams | ||
+ | </pre> | ||
+ | *Create inf file teams.inf | ||
+ | <pre> | ||
+ | [INFO] | ||
+ | [PART] | ||
+ | file="teams_1.3.00.16851.tar.bz2" | ||
+ | version="1.3.00.16851_igel1" | ||
+ | size="500M" | ||
+ | name="teams" | ||
+ | minfw="11.03.500" | ||
</pre> | </pre> |
Latest revision as of 09:38, 15 July 2020
Purpose
Notes on deploying Teams to Igel OS
Notes
mkdir -p build/teams && cd build wget https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_1.3.00.16851_amd64.deb dpkg -x teams*.deb teams/
- Create the script as instructed on Igel's site[1] with name custompart-teams
#!/bin/sh ACTION="custompart-teams_${1}" # mount point path MP=$(get custom_partition.mountpoint) # custom partition path CP="${MP}/teams" # only needed if application has an executable BIN="/usr/bin/teams" # output to systemlog with ID amd tag LOGGER="logger -it ${ACTION}" echo "Starting" | $LOGGER case "$1" in init) # Linking files and folders on proper path find ${CP} | while read LINE do DEST=$(echo -n "${LINE}" | sed -e "s|${CP}||g") if [ ! -z "${DEST}" -a ! -e "${DEST}" ]; then # Remove the last slash, if it is a dir [ -d $LINE ] && DEST=$(echo "${DEST}" | sed -e "s/\/$//g") | $LOGGER if [ ! -z "${DEST}" ]; then ln -sv "${LINE}" "${DEST}" | $LOGGER fi fi done ;; stop) # unlink linked files find ${CP} | while read LINE do DEST=$(echo -n "${LINE}" | sed -e "s|${CP}||g") unlink $DEST | $LOGGER done ;; esac echo "Finished" | $LOGGER exit 0
- Cleanup and packaging [2]
rm -f teams*.deb chmod -R +x teams chmod +x custompart-teams tar cjvf teams_1.3.00.16851.tar.bz2 teams custompart-teams
- Create inf file teams.inf
[INFO] [PART] file="teams_1.3.00.16851.tar.bz2" version="1.3.00.16851_igel1" size="500M" name="teams" minfw="11.03.500"