Fixed stupid shit with incorrect arg counting.
This commit is contained in:
parent
c57902dfd0
commit
283cfd1f49
|
@ -9,7 +9,7 @@
|
||||||
#include "util.h"
|
#include "util.h"
|
||||||
|
|
||||||
int main(int argc, char *argv[]) {
|
int main(int argc, char *argv[]) {
|
||||||
if(argc < 7) {
|
if(argc < 6) {
|
||||||
fprintf(stderr, "Usage: simpleaddhomedir homedir skeldir uid gid mode\n");
|
fprintf(stderr, "Usage: simpleaddhomedir homedir skeldir uid gid mode\n");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -21,7 +21,7 @@ int main(int argc, char *argv[]) {
|
||||||
char *zfs_bin = "/usr/sbin/zfs";
|
char *zfs_bin = "/usr/sbin/zfs";
|
||||||
char *mkdir_bin = "/bin/mkdir";
|
char *mkdir_bin = "/bin/mkdir";
|
||||||
char *chmod_bin = "/bin/chmod";
|
char *chmod_bin = "/bin/chmod";
|
||||||
char *dataset = homedir + 1;
|
char *dataset = homedir;
|
||||||
char *create_argv[] = { "mkdir", dataset, NULL };
|
char *create_argv[] = { "mkdir", dataset, NULL };
|
||||||
char *mode_argv[] = { "chmod", mode, homedir, NULL };
|
char *mode_argv[] = { "chmod", mode, homedir, NULL };
|
||||||
DIR *skel;
|
DIR *skel;
|
||||||
|
|
Loading…
Reference in New Issue