X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcryptsetup-generator.c;h=00f48009edd52be80c040c285022a49a71cb74f5;hp=2bc4f566a628dabadfd971997596a08772c6398e;hb=2a796654b9a1f84962e5dafbcf171dcc22742c99;hpb=1d3399e6ef6f7384dfa9b775b442beb40c957f98 diff --git a/src/cryptsetup-generator.c b/src/cryptsetup-generator.c index 2bc4f566a..00f48009e 100644 --- a/src/cryptsetup-generator.c +++ b/src/cryptsetup-generator.c @@ -98,7 +98,7 @@ static int create_disk( fprintf(f, "[Unit]\n" - "Description=Cryptography Setup for %%f\n" + "Description=Cryptography Setup for %%I\n" "DefaultDependencies=no\n" "BindTo=%s dev-mapper-%%i.device\n" "After=systemd-readahead-collect.service systemd-readahead-replay.service %s\n" @@ -222,7 +222,8 @@ int main(int argc, char *argv[]) { return EXIT_FAILURE; } - arg_dest = argv[1]; + if (argc > 1) + arg_dest = argv[1]; log_set_target(LOG_TARGET_SYSLOG_OR_KMSG); log_parse_environment();