Skip to content

Commit

Permalink
Make mokutil use libefivar.
Browse files Browse the repository at this point in the history
There's really no need to have a second (old) variable library embedded here.

Note that this requires efivar-0.12 .

Signed-off-by: Peter Jones <pjones@redhat.com>
  • Loading branch information
vathpela committed Sep 25, 2014
1 parent 97f6cb8 commit 7b49e83
Show file tree
Hide file tree
Showing 6 changed files with 372 additions and 1,018 deletions.
4 changes: 3 additions & 1 deletion configure.ac
Expand Up @@ -37,6 +37,8 @@ else
default_strict=no
fi

WARNINGFLAGS_C="$WARNINGFLAGS_C -std=gnu11"

AC_ARG_ENABLE(strict, AS_HELP_STRING([--enable-strict],[Enable strict compilation options]), enable_strict=$enableval,
enable_strict=$default_strict)
if test x$enable_strict != xno; then
Expand Down Expand Up @@ -67,7 +69,7 @@ if test "$GCC" = "yes"; then
WARNINGFLAGS_C="$WARNINGFLAGS_C -Wuninitialized"
WARNINGFLAGS_C="$WARNINGFLAGS_C -Wunused"
WARNINGFLAGS_C="$WARNINGFLAGS_C -Waggregate-return"
WARNINGFLAGS_C="$WARNINGFLAGS_C -Wdeclaration-after-statement"
# WARNINGFLAGS_C="$WARNINGFLAGS_C -Wdeclaration-after-statement"
# WARNINGFLAGS_C="$WARNINGFLAGS_C -Wshadow"
WARNINGFLAGS_C="$WARNINGFLAGS_C -Werror=strict-aliasing"
# WARNINGFLAGS_C="$WARNINGFLAGS_C -Winline"
Expand Down
9 changes: 4 additions & 5 deletions src/Makefile.am
Expand Up @@ -3,12 +3,11 @@ bin_PROGRAMS = mokutil
mokutil_CFLAGS = $(OPENSSL_CFLAGS) \
$(WARNINGFLAGS_C)

mokutil_LDADD = $(OPENSSL_LIBS) \
-lcrypt
mokutil_LDADD = $(OPENSSL_LIBS) \
-lcrypt \
-lefivar

mokutil_SOURCES = efi.h \
efilib.c \
signature.h \
mokutil_SOURCES = signature.h \
password-crypt.h \
password-crypt.c \
mokutil.c

0 comments on commit 7b49e83

Please sign in to comment.