diff -ur rsync-3.1.2.orig/options.c rsync-3.1.2/options.c --- rsync-3.1.2.orig/options.c 2015-12-18 23:46:28.000000000 +0100 +++ rsync-3.1.2/options.c 2016-11-23 10:20:42.307437630 +0100 @@ -746,7 +746,7 @@ rprintf(F," --partial-dir=DIR put a partially transferred file into DIR\n"); rprintf(F," --delay-updates put all updated files into place at transfer's end\n"); rprintf(F," -m, --prune-empty-dirs prune empty directory chains from the file-list\n"); - rprintf(F," --numeric-ids don't map uid/gid values by user/group name\n"); + rprintf(F," -N, --numeric-ids don't map uid/gid values by user/group name\n"); rprintf(F," --usermap=STRING custom username mapping\n"); rprintf(F," --groupmap=STRING custom groupname mapping\n"); rprintf(F," --chown=USER:GROUP simple username/groupname mapping\n"); @@ -1005,7 +1005,7 @@ {"protect-args", 's', POPT_ARG_VAL, &protect_args, 1, 0, 0}, {"no-protect-args", 0, POPT_ARG_VAL, &protect_args, 0, 0, 0}, {"no-s", 0, POPT_ARG_VAL, &protect_args, 0, 0, 0}, - {"numeric-ids", 0, POPT_ARG_VAL, &numeric_ids, 1, 0, 0 }, + {"numeric-ids", 'N', POPT_ARG_VAL, &numeric_ids, 1, 0, 0 }, {"no-numeric-ids", 0, POPT_ARG_VAL, &numeric_ids, 0, 0, 0 }, {"usermap", 0, POPT_ARG_STRING, 0, OPT_USERMAP, 0, 0 }, {"groupmap", 0, POPT_ARG_STRING, 0, OPT_GROUPMAP, 0, 0 }, diff -ur rsync-3.1.2.orig/rsync.yo rsync-3.1.2/rsync.yo --- rsync-3.1.2.orig/rsync.yo 2015-12-21 21:00:49.000000000 +0100 +++ rsync-3.1.2/rsync.yo 2016-11-23 10:21:57.143963503 +0100 @@ -405,7 +405,7 @@ --partial-dir=DIR put a partially transferred file into DIR --delay-updates put all updated files into place at end -m, --prune-empty-dirs prune empty directory chains from file-list - --numeric-ids don't map uid/gid values by user/group name + -N, --numeric-ids don't map uid/gid values by user/group name --usermap=STRING custom username mapping --groupmap=STRING custom groupname mapping --chown=USER:GROUP simple username/groupname mapping