The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
google-apps
-----------

Command line tool to manage Google Apps via API 2.0.

Write new commands
------------------

Create file under lib/GoogleApps/Command/ (like retrieve.pm)

(see how write commands https://metacpan.org/module/MooseX::App::Cmd::Command)

Running tests
-------------

$ prove -lr t

or

$ dzil test

dzil will build package before run tests.

Using with pam-script module
----------------------------

The pam-script PAM module allow executes any script like pam_exec, but 

that way, it is possible to catch a call to passwd in order to update the
password for user in Google Apps when admins change its password under Linux.

google-apps comes with a shell script pam_script_passwd to be used by
pam-script module.

1) install the libpam-script
   # apt-get install libpam-script

2) If you are syncing passwords with samba as Domain NT, then you should run
   # pdbedit -P "min password length" -C 8

Generating Debian PKG
---------------------

Install Perl Module Dist::Zilla::Deb

run: dzil debuild

deb packahe will be generated under debuild directory

Bug/Issue tracking
------------------

Install 'ticgit' to see the list of issues. Ticgit is a issue tracking system
built on top of Git.

$ ti list