Go to file
Christoph Heiss 1f74e8e9ff proxmox-chroot: replace nix::(u)mount calls with external (u)mount
Comes with a reduction of 52 -> 40 in terms of crate dependencies for
proxmox-chroot, 198 -> 192 for a full workspace build.

Currently, this is done inconsistently anyway, i.e. there are calls to
the external mount(8) as well as mount(2) and umount(2) via `nix`.
Just switch over to calling the external programs completely, which in
turn allows to drop the `nix` crate dependency from the tree.

No functional changes.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2025-04-04 10:22:49 +02:00
.cargo build: force debug symbols in release build 2024-06-20 12:36:36 +02:00
banner banner: update for newer PDM project 2024-12-16 22:03:31 +01:00
debian proxmox-chroot: replace nix::(u)mount calls with external (u)mount 2025-04-04 10:22:49 +02:00
html pmg: improve wording in installation HTML text used in the GTK UI 2025-02-26 16:54:43 +01:00
Proxmox grub: set debconf value to indicate --removable install 2025-03-04 11:45:11 +01:00
proxmox-auto-install-assistant tree-wide: rust: run cargo fmt 2025-02-28 16:04:40 +01:00
proxmox-auto-installer tree-wide: rust: run cargo fmt 2025-02-28 16:04:40 +01:00
proxmox-chroot proxmox-chroot: replace nix::(u)mount calls with external (u)mount 2025-04-04 10:22:49 +02:00
proxmox-fetch-answer tree-wide: rust: run cargo fmt 2025-02-28 16:04:40 +01:00
proxmox-first-boot first-boot: multi-user: start after product-specific API proxy 2024-11-19 17:04:13 +01:00
proxmox-installer-common tree-wide: rust: run cargo fmt 2025-02-28 16:04:40 +01:00
proxmox-post-hook tree-wide: rust: run cargo fmt 2025-02-28 16:04:40 +01:00
proxmox-tui-installer tree-wide: rust: run cargo fmt 2025-02-28 16:04:40 +01:00
test run env: always reduce max ARC size for systems with low memory 2025-02-26 16:54:43 +01:00
.gitignore country.pl: generate final structure as json at build time directly 2024-12-10 18:00:24 +01:00
Cargo.toml tree-wide: rust: update to 2024 edition 2025-02-28 16:04:40 +01:00
checktime checktime: output expected and wrong times for better UX 2023-05-19 09:52:31 +02:00
country.pl country.pl: generate final structure as json at build time directly 2024-12-10 18:00:24 +01:00
fake-start-stop-daemon imported from svn 'pve-installer/pve2' 2011-08-23 07:33:40 +02:00
interfaces drop eth0 from installer interfaces file 2017-03-08 09:09:43 +01:00
Makefile add preliminary pdm support 2024-12-16 20:39:33 +01:00
policy-disable-rc.d Revert "drop unused policy-disable-rc.d" 2020-02-19 16:53:46 +01:00
proxinstall gtk: relay initial interface to install config 2025-02-25 22:51:03 +01:00
proxmox-low-level-installer common: setup: read locale info as shipped by the installer directly 2024-12-10 18:00:24 +01:00
rustfmt.toml tree-wide: rust: update to 2024 edition 2025-02-28 16:04:40 +01:00
spice-vdagent.sh improve spice integration 2020-04-24 15:19:09 +02:00
unconfigured.sh unconfigured: print more details when auto-installation fails 2025-02-24 15:55:43 +01:00
Xdefaults imported from svn 'pve-installer/pve2' 2011-08-23 07:33:40 +02:00
xinitrc build: run shellcheck as part of test step 2024-03-22 11:38:50 +01:00