Fixed stupid shit with incorrect arg counting.

This commit is contained in:
mgregson 2009-07-28 16:02:28 -06:00
parent c57902dfd0
commit 283cfd1f49
1 changed files with 2 additions and 2 deletions

View File

@ -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;