BSD Ports

print/py-octoprint 1.11.8 NetBSD

Snappy web interface for 3D printers

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
gnu-agpl-v3
Categories
print, python
Package size
3463.0 KiB, 18145.1 KiB installed

Description

OctoPrint provides a snappy web interface for controlling consumer 3D printers. It is Free Software and released under the GNU Affero General Public License V3.

Install

Binary package:

pkgin install py312-octoprint

From pkgsrc:

cd /usr/pkgsrc/print/py-octoprint && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.11.8
NetBSD 10.1 aarch641.11.7
SmartOS / illumos x86_641.11.8
macOS 15 arm641.11.8

Dependencies

Run dependencies 49

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py313-octoprint-1.11.8, py314-octoprint-1.11.8

Commit history 2

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
82007cad11 adam py-octoprint: updated to 1.11.8
1.11.8 Security fixes XSS in Suppressed Command Notifications, severity Moderate (4.6): OctoPrint versions up to and including 1.11.7 as well as 2.0.0rc1 and 2.0.0rc2 are affected by a vulnerability that allows injection of arbitrary HTML and JavaScript into Suppressed Command notifications popups generated by the printer. An attacker who successfully convinces a victim to print a specially crafted file could exploit this issue to disrupt ongoing prints, extract information (including sensitive configuration settings, if the targeted user has the necessary permissions for that), or perform other actions on behalf of the targeted user within the OctoPrint instance. See also the GitHub Security Advisory and CVE-2026-35163. …