Commit Graph
28 Commits
Author SHA1 Message Date
Kroese 74629e4b55 fix: Installation (#501) 2023-12-27 04:07:45 +01:00
Kroese 5332d387f4 fix: Set file attribute (#488)
* fix: Set file attribute
2023-12-24 02:41:44 +01:00
Kroese f0d08ef263 fix: Remove flag (#487)
* fix: Remove flag
2023-12-23 22:58:45 +01:00
Kroese 627ec56262 feat: LINUX_IMMUTABLE flag (#485)
* feat: LINUX_IMMUTABLE flag
2023-12-23 21:26:23 +01:00
Kroese 87fad1b0e9 feat: Set directory attributes (#483)
* feat: Set directory attributes
2023-12-23 20:01:27 +01:00
databreachandKroese dae5d75674 feat: Improve support for unprivileged hosts (including LXC) (#479)
* * Add fakeroot to extract the dsm system without elevated permissions
* Remove obsolete docker variable "DEV" used to exclude extraction of device nodes

* feat: Detect unprivileged container

* fix: Use fakeroot for mke2fs

---------

Co-authored-by: Kroese <kroese@users.noreply.github.com>
2023-12-23 18:04:43 +01:00
Kroese 682e0a9952 feat: Check filesystem (#477)
* feat: Check filesystem
2023-12-22 15:00:22 +01:00
Kroese 8137a137b3 fix: Disable device nodes 2023-12-22 05:10:22 +01:00
Kroese 631568681e feat: Detect COW on BTRFS 2023-12-19 06:01:50 +01:00
Kroese db72acfc4f feat: Install DSM 7.2 on ARM64 2023-12-16 03:12:55 +01:00
Kroese 95991d8f5d fix: Error codes 2023-12-16 01:36:33 +01:00
Kroese a4ea89d6e7 fix: Extended error message 2023-12-15 08:49:37 +01:00
Kroese 007d20c315 fix: Message variables
* fix: Message variables
2023-12-10 16:54:02 +01:00
Kroese a8bcae16a4 fix: Remove curly braces
* fix: Remove curly braces
2023-12-09 21:19:08 +01:00
Kroese 54692e3a75 fix: Move progress (#443) 2023-12-09 06:19:07 +01:00
Kroese a527080ccd feat: Print curl error (#438)
* feat: Print curl error
2023-12-07 23:36:57 +01:00
Kroese b1d53b42ca fix: File support 2023-12-06 05:56:25 +01:00
Kroese efe46e1fdc feat: Mirror selection
* feat: Country detection
2023-12-05 06:56:20 +01:00
Kroese 2cf4ca07f4 fix: Set request header 2023-12-04 17:14:55 +01:00
Kroese b88207f0dd fix: Check diskspace 2023-12-04 15:32:17 +01:00
Kroese 70e10b1d56 fix: Deduce mirror from URL
* fix: Deduce mirror from URL
2023-12-04 15:10:49 +01:00
Kroese ced994d94a fix: Force JSON response 2023-12-04 14:35:59 +01:00
Kroese 354bd2429b feat: Country detection
* feat: Country detection
2023-12-04 14:21:37 +01:00
Kroese c3c4d966b4 feat: Print available diskspace
* feat: Print available diskspace
2023-12-03 08:29:09 +01:00
Kroese 3113e2b64e fix: Variables 2023-11-19 19:56:11 +01:00
databreach 6334cfc8bc Control device nodes
Add control over whether device nodes are created.
2023-11-17 14:39:53 +01:00
Kroese c9e6e65991 Fix for issue #381 (#383)
* feat: Refactor multi-disk code
2023-11-16 20:36:30 +01:00
Kroese a024294e19 fix: Folder structure (#379)
* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* Moved to src

* fix: Check entrypoint

* Moved to src

* Moved to src

* fix: Relative paths

* fix: Relative paths

* fix: Shellcheck

* fix: Relative paths

* Test shellcheck

* Test shellcheck
2023-11-15 20:54:51 +01:00