Hi Pere,

When starting PrusaSlicer via the menu in Debian Stable, the program is
started and showed me a dialog claiming I "must install a configuration
update" (see attached image), and only provide two options "OK" and
"Exit PricaSlicer".  When pressing "OK" it claim to be downloading stuff
from the Internet, without any explanation about what is being
downloaded or where it is saved.  This seem to make the program unusable
without a Internet connection, and I believe this Debian packages should
be able to work without Internet connectivity, allowing 3D printing
without any call home feature.  Pressing OK did some modification to
something, and the next invocation the dialog did not show up.  My
opensnitch interactive firewall did not detect any Internet
connectivity, so I am not quite sure what was done in this "update".

From what I can read in the source code[1], there's nothing sinister going on 
here:
This step will merely commit any updated printer profiles from the installed 
application or from a previous bundle download to the local cache/index. It 
won't download anything by itself.

The code is a bit spread out and hard to understand, so I'm not 100% sure what 
is copied where, but I didn't see any internet interactions in this part of the 
code. I think that if there is any kind of download, it will come in the form 
of a bundle, that would then be picked up by this routine and installed into 
the index/cache on the next application start.

You could forward the question to the PrusaSlicer bug tracker[2] if you want to 
be sure.

[1] 
https://salsa.debian.org/3dprinting-team/slic3r-prusa/-/blob/master/src/slic3r/Utils/PresetUpdater.cpp?ref_type=heads#L750
[2] https://github.com/prusa3d/PrusaSlicer/issues

Reply via email to