From fdda89f49fc902ba4339323272ccb82b27a0e2c9 Mon Sep 17 00:00:00 2001 From: Chris Masone Date: Mon, 8 Feb 2010 13:11:31 -0800 Subject: [PATCH] move enable_localaccount.sh, make pam_offline use it After this, we can update the buildbot and then land http://codereview.chromium.org/586006/show to remove the old version. Review URL: http://codereview.chromium.org/591001 --- enable_localaccount.sh | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100755 enable_localaccount.sh diff --git a/enable_localaccount.sh b/enable_localaccount.sh new file mode 100755 index 0000000000..fc87d82b9a --- /dev/null +++ b/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 < ../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 < ../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