kduval
December 18, 2024, 4:51pm
1
Hey y’all,
OttoFMS version 4.8.1 was just released!! This version has support for external container data in the additional container data folders, optimizations and enhancements to the File Browser, and some updates to the OttoFMS UI. It also ships a variety of bug fixes y’all have reported over the last couple of weeks. Check out the full list of changes here and instructions on how to upgrade here .
As always, let us know if you have any issues upgrading to or using the new version! Thanks y’all!
-Kyle
2 Likes
john_r
December 18, 2024, 10:53pm
2
NEEDRESTART-SVC: fmshelper.service
does this update require an FMS restart
kduval
December 18, 2024, 10:57pm
3
It shouldn’t, I can’t think of any reason this would be different from all the previous updates.
1 Like
alexis
December 24, 2024, 9:39am
4
It doesn’t seem to need a restart but the logs show the same NEEDRESTART as per below
sudo curl -sSL “https://downloads.ottomatic.cloud/ottofms/install-scripts/install-linux.sh ” | bash
Downloading ottofms-app version latest for aarch64…
–2024-12-24 09:28:53-- https://console.ottomatic.cloud/downloads/ottofms/latest/arm
Resolving console.ottomatic.cloud (console.ottomatic.cloud )… 76.76.21.123, 66.33.60.35
Connecting to console.ottomatic.cloud (console.ottomatic.cloud )|76.76.21.123|:443… connected.
HTTP request sent, awaiting response… 307 Temporary Redirect
Location: https://downloads.ottomatic.cloud/ottofms/4.8.x/ottofms-app_4.8.1_arm64.zip [following]
–2024-12-24 09:28:53-- https://downloads.ottomatic.cloud/ottofms/4.8.x/ottofms-app_4.8.1_arm64.zip
Resolving downloads.ottomatic.cloud (downloads.ottomatic.cloud )… 2400:52e0:1e00::1080:1, 169.150.247.39
Connecting to downloads.ottomatic.cloud (downloads.ottomatic.cloud )|2400:52e0:1e00::1080:1|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 61104212 (58M) [application/zip]
Saving to: ‘/tmp/installer.zip’
/tmp/installer.zip 100%[==========================================>] 58.27M 25.9MB/s in 2.3s
2024-12-24 09:28:56 (25.9 MB/s) - ‘/tmp/installer.zip’ saved [61104212/61104212]
Download successful.
Unzipping the downloaded file…
Archive: /tmp/installer.zip
inflating: /tmp/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64/PLEASE-READ-FIRST.txt
inflating: /tmp/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64.deb
Unzip successful.
ottofms-app is installed. Uninstalling…
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following packages were automatically installed and are no longer required:
aglfn chafa dvisvgm fonts-lmodern lcdf-typetools libauthen-sasl-perl libchafa0 libclone-perl
libdata-dump-perl libencode-locale-perl libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl
libfile-mimeinfo-perl libfont-afm-perl libgtkd-3-0 libhtml-form-perl libhtml-format-perl
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl
libio-stringy-perl libipc-system-simple-perl libkpathsea6 libllvm11 liblwp-mediatypes-perl
liblwp-protocol-https-perl libmailtools-perl libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl
libnet-ssleay-perl libphobos2-ldc-shared98 libptexenc1 libsynctex2 libteckit0 libtexlua53
libtie-ixhash-perl libtimedate-perl libtry-tiny-perl liburi-perl libvte-2.91-0 libvte-2.91-common
libvted-3-0 libwoff1 libwww-perl libwww-robotrules-perl libx11-protocol-perl libxml-parser-perl
libxml-twig-perl libxml-xpathengine-perl libzzip-0-13 lmodern perl-openssl-defaults ps2eps python3-acme
python3-certbot python3-configargparse python3-icu python3-josepy python3-parsedatetime
python3-requests-toolbelt python3-rfc3339 python3-zope.component python3-zope.event python3-zope.hookable
t1utils tex-common texlive-base texlive-binaries texlive-font-utils tilix tilix-common x11-xserver-utils
xdg-utils
Use ‘sudo apt autoremove’ to remove them.
The following packages will be REMOVED:
ottofms-app
0 upgraded, 0 newly installed, 1 to remove and 8 not upgraded.
After this operation, 170 MB disk space will be freed.
(Reading database … 102873 files and directories currently installed.)
Removing ottofms-app (4.7.2) …
Deleting file: /opt/FileMaker/FileMaker Server/NginxServer/conf/otto_https.conf
File deleted successfully.
Moving file: /opt/FileMaker/FileMaker Server/NginxServer/conf/fms_nginx.conf.bak to /opt/FileMaker/FileMaker Server/NginxServer/conf/fms_nginx.conf
File moved successfully.
waiting for 3 seconds…
Restarting FileMaker Server HTTP server…
FileMaker Server HTTP server restarted successfully.
Removed /etc/systemd/system/multi-user.target.wants/ottofms-proofgeist-com.service.
dpkg: warning: while removing ottofms-app, directory ‘/opt/OttoFMS’ not empty so not removed
Waiting 5 seconds for post-uninstall to finish…
Installing /tmp/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64.deb…
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Note, selecting ‘ottofms-app’ instead of ‘/tmp/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64.deb’
The following packages were automatically installed and are no longer required:
aglfn chafa dvisvgm fonts-lmodern lcdf-typetools libauthen-sasl-perl libchafa0 libclone-perl
libdata-dump-perl libencode-locale-perl libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl
libfile-mimeinfo-perl libfont-afm-perl libgtkd-3-0 libhtml-form-perl libhtml-format-perl
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl
libio-stringy-perl libipc-system-simple-perl libkpathsea6 libllvm11 liblwp-mediatypes-perl
liblwp-protocol-https-perl libmailtools-perl libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl
libnet-ssleay-perl libphobos2-ldc-shared98 libptexenc1 libsynctex2 libteckit0 libtexlua53
libtie-ixhash-perl libtimedate-perl libtry-tiny-perl liburi-perl libvte-2.91-0 libvte-2.91-common
libvted-3-0 libwoff1 libwww-perl libwww-robotrules-perl libx11-protocol-perl libxml-parser-perl
libxml-twig-perl libxml-xpathengine-perl libzzip-0-13 lmodern perl-openssl-defaults ps2eps python3-acme
python3-certbot python3-configargparse python3-icu python3-josepy python3-parsedatetime
python3-requests-toolbelt python3-rfc3339 python3-zope.component python3-zope.event python3-zope.hookable
t1utils tex-common texlive-base texlive-binaries texlive-font-utils tilix tilix-common x11-xserver-utils
xdg-utils
Use ‘sudo apt autoremove’ to remove them.
The following NEW packages will be installed:
ottofms-app
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
Need to get 0 B/61.5 MB of archives.
After this operation, 170 MB of additional disk space will be used.
Get:1 /tmp/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64/ottofms-app_4.8.1_arm64.deb ottofms-app arm64 4.8.1 [61.5 MB]
Selecting previously unselected package ottofms-app.
(Reading database … 102861 files and directories currently installed.)
Preparing to unpack …/ottofms-app_4.8.1_arm64.deb …
Unpacking ottofms-app (4.8.1) …
Setting up ottofms-app (4.8.1) …
Created symlink /etc/systemd/system/multi-user.target.wants/ottofms-proofgeist-com.service → /lib/systemd/system/ottofms-proofgeist-com.service.
NEEDRESTART-VER: 3.5
NEEDRESTART-KCUR: 5.15.0-126-generic
NEEDRESTART-KEXP: 5.15.0-130-generic
NEEDRESTART-KSTA: 3
NEEDRESTART-SVC: avahi-daemon.service
NEEDRESTART-SVC: dbus.service
NEEDRESTART-SVC: fmshelper.service
NEEDRESTART-SVC: networkd-dispatcher.service
NEEDRESTART-SVC: packagekit.service
NEEDRESTART-SVC: polkit.service
NEEDRESTART-SVC: unattended-upgrades.service
Installation successful.
Cleaning up files…
Hello
I am pretty sure this is Linux saying “hey these other services need to be restarted”. It isn’t clear why fmshelper.service
is included, but that isn’t FileMaker Server daemon. It is the little helper service that can stop / start FMServer.
Either way it is not something we added or required.
Hope that helps
Todd
1 Like