| Index: src/scripts/enable_localaccount.sh
|
| diff --git a/src/scripts/enable_localaccount.sh b/src/scripts/enable_localaccount.sh
|
| new file mode 100755
|
| index 0000000000000000000000000000000000000000..fc87d82b9a02039b6929f7b3fa8cd6e6edeeebc0
|
| --- /dev/null
|
| +++ b/src/scripts/enable_localaccount.sh
|
| @@ -0,0 +1,41 @@
|
| +#!/bin/bash
|
| +
|
| +set -e
|
| +
|
| +if [ -z $1 ]
|
| +then
|
| + echo "Usage: $0 localaccount_username"
|
| + exit 1
|
| +fi
|
| +
|
| +echo "Enabling local account $1@gmail.com."
|
| +echo "Remove ../platform/pam_google/pam_localaccount.h and "
|
| +echo "../platform/pam_offline/pam_localaccount.h to disable."
|
| +
|
| +cat <<EOF > ../platform/pam_google/pam_localaccount.h
|
| +// local username for Chrome OS pam
|
| +// This file is auto-generated by enable_localaccount.sh
|
| +
|
| +#ifndef CHROMEOS_PAM_LOCALACCOUNT_H_
|
| +#define CHROMEOS_PAM_LOCALACCOUNT_H_
|
| +
|
| +namespace chromeos_pam {
|
| +const char kLocalAccount[] = "$1@gmail.com";
|
| +}
|
| +
|
| +#endif // CHROMEOS_PAM_LOCALACCOUNT_H_
|
| +EOF
|
| +
|
| +cat <<EOF > ../platform/pam_offline/pam_localaccount.h
|
| +// local username for Chrome OS pam
|
| +// This file is auto-generated by enable_localaccount.sh
|
| +
|
| +#ifndef CHROMEOS_PAM_LOCALACCOUNT_H_
|
| +#define CHROMEOS_PAM_LOCALACCOUNT_H_
|
| +
|
| +namespace pam_offline {
|
| +const char kLocalAccount[] = "$1@gmail.com";
|
| +}
|
| +
|
| +#endif // CHROMEOS_PAM_LOCALACCOUNT_H_
|
| +EOF
|
|
|