From 634e0271f54693666832b124daef087648096ba1 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Tue, 26 Aug 2025 14:05:04 +0300 Subject: [PATCH] Skip reading /etc/fstab if it does not exist --- src/enit/mount.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/enit/mount.go b/src/enit/mount.go index b348216..00b87c6 100644 --- a/src/enit/mount.go +++ b/src/enit/mount.go @@ -2,11 +2,12 @@ package main import ( "fmt" - "golang.org/x/sys/unix" "os" "slices" "strings" "unsafe" + + "golang.org/x/sys/unix" ) var flagsEquivalence = map[string]uintptr{ @@ -104,7 +105,9 @@ func mount(source, target, fstype string, options string, mkdir bool) error { } func mountFstabEntries() error { - if _, err := os.Stat("/etc/fstab"); err != nil { + if _, err := os.Stat("/etc/fstab"); os.IsNotExist(err) { + return nil + } else if err != nil { return err }