efi: properly create symlink dir
This commit is contained in:
@@ -25,8 +25,9 @@
|
||||
#include "efivars.h"
|
||||
#include "path-util.h"
|
||||
#include "util.h"
|
||||
#include "mkdir.h"
|
||||
|
||||
static const char *arg_dest = NULL;
|
||||
static const char *arg_dest = "/tmp";
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
int r = EXIT_SUCCESS;
|
||||
@@ -108,6 +109,8 @@ int main(int argc, char *argv[]) {
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
|
||||
mkdir_parents(name, 0755);
|
||||
|
||||
if (symlink("../boot.automount", name) < 0) {
|
||||
log_error("Failed to create symlink: %m");
|
||||
return EXIT_FAILURE;
|
||||
|
||||
Reference in New Issue
Block a user