Last change
on this file since 16 was 15, checked in by koizumi.aoi, 3 years ago |
Worth a tag?
Signed-off-by: Aoi K <koizumi.aoi@…>
|
-
Property svn:executable
set to
on
|
File size:
395 bytes
|
Line | |
---|
1 | #!/bin/sh -e
|
---|
2 |
|
---|
3 | fn_genpass() {
|
---|
4 | printf "Password: %s\n" $(strings </dev/urandom | dd bs=1 count=${1:-80} 2>/dev/null | tr -d " \t\n\r")
|
---|
5 | }
|
---|
6 | fn_genuser() {
|
---|
7 | printf "Username: %s\n" $(strings </dev/urandom | dd bs=1 count=10 2>/dev/null | tr -d " \t\n\r")
|
---|
8 | }
|
---|
9 |
|
---|
10 | case $1 in
|
---|
11 | -p)
|
---|
12 | fn_genpass $2
|
---|
13 | ;;
|
---|
14 | -u)
|
---|
15 | fn_genuser
|
---|
16 | ;;
|
---|
17 | *)
|
---|
18 | cat <<EOF
|
---|
19 | Usage:
|
---|
20 | kanako_gen -p <count>
|
---|
21 | kanako_gen -u
|
---|
22 | EOF
|
---|
23 | ;;
|
---|
24 | esac
|
---|
Note:
See
TracBrowser
for help on using the repository browser.