mirror of
https://github.com/systemd/systemd.git
synced 2025-03-13 00:58:27 +03:00
fstab-generator: refuse to add swap earlier if disabled
No functional change, preparation for later commits.
This commit is contained in:
parent
256604ccdd
commit
9445623363
@ -111,11 +111,6 @@ static int add_swap(
|
|||||||
|
|
||||||
assert(what);
|
assert(what);
|
||||||
|
|
||||||
if (!arg_swap_enabled) {
|
|
||||||
log_info("Swap unit generation disabled on kernel command line, ignoring fstab swap entry for %s.", what);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (access("/proc/swaps", F_OK) < 0) {
|
if (access("/proc/swaps", F_OK) < 0) {
|
||||||
log_info("Swap not supported, ignoring fstab swap entry for %s.", what);
|
log_info("Swap not supported, ignoring fstab swap entry for %s.", what);
|
||||||
return 0;
|
return 0;
|
||||||
@ -718,6 +713,10 @@ static int parse_fstab_one(
|
|||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
is_swap = streq_ptr(fstype, "swap");
|
is_swap = streq_ptr(fstype, "swap");
|
||||||
|
if (is_swap && !arg_swap_enabled) {
|
||||||
|
log_info("Swap unit generation disabled on kernel command line, ignoring swap entry for %s.", what);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
what = fstab_node_to_udev_node(what_original);
|
what = fstab_node_to_udev_node(what_original);
|
||||||
if (!what)
|
if (!what)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user