mirror of
https://github.com/EnumeratedDev/enit.git
synced 2026-09-16 02:26:11 +00:00
Skip reading /etc/fstab if it does not exist
This commit is contained in:
+5
-2
@@ -2,11 +2,12 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"golang.org/x/sys/unix"
|
|
||||||
"os"
|
"os"
|
||||||
"slices"
|
"slices"
|
||||||
"strings"
|
"strings"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
|
|
||||||
|
"golang.org/x/sys/unix"
|
||||||
)
|
)
|
||||||
|
|
||||||
var flagsEquivalence = map[string]uintptr{
|
var flagsEquivalence = map[string]uintptr{
|
||||||
@@ -104,7 +105,9 @@ func mount(source, target, fstype string, options string, mkdir bool) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func mountFstabEntries() 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
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user