Added -n --dry-run to run the utility without making any changes.
Added -i --interactive to run in interactive mode to force confirmation
of every write to disk.
Added --domain to specify the domain of the static ips
Refactored platform detection because it was wrong and inconsistent.
Added asking user for device to write to (should add auto-detect next).
Made unmount() unmount the entire drive in OS X. This is better because
now it doesn't have to know the names of the drives in advance. This
should be improved for linux also.
Sets .ssh and authorized_keys permissions correctly.
Added -n --dry-run to run the utility without making any changes.
Added -i --interactive to run in interactive mode to force confirmation of every write to disk.
Added --domain to specify the domain of the static ips
Refactored platform detection because it was wrong and inconsistent.
Added asking user for device to write to (should add auto-detect next).
Made unmount() unmount the entire drive in OS X. This is better because now it doesn't have to know the names of the drives in advance. This should be improved for linux also.
Sets .ssh and authorized_keys permissions correctly.