Mercurial > crates > nonstick
comparison src/lib.rs @ 57:2a5c83d04b93 v0.0.4
Update some docs; bump to v0.0.4.
| author | Paul Fisher <paul@pfish.zone> |
|---|---|
| date | Mon, 05 May 2025 00:16:00 -0400 |
| parents | ce47901aab7a |
| children | 05cc2c27334f |
comparison
equal
deleted
inserted
replaced
| 56:daa2cde64601 | 57:2a5c83d04b93 |
|---|---|
| 12 //! [module-guide]: https://www.chiark.greenend.org.uk/doc/libpam-doc/html/Linux-PAM_MWG.html | 12 //! [module-guide]: https://www.chiark.greenend.org.uk/doc/libpam-doc/html/Linux-PAM_MWG.html |
| 13 //! | 13 //! |
| 14 //! A typical authentication module will define an external function called | 14 //! A typical authentication module will define an external function called |
| 15 //! `pam_sm_authenticate()`, which will use functions in this library to | 15 //! `pam_sm_authenticate()`, which will use functions in this library to |
| 16 //! interrogate the program that requested authentication for more information, | 16 //! interrogate the program that requested authentication for more information, |
| 17 //! and to render a result. For a working example that uses this library, see | 17 //! and to render a result. |
| 18 //! [toznyauth-pam][]. | |
| 19 //! | |
| 20 //! [toznyauth-pam]: https://github.com/tozny/toznyauth-pam | |
| 21 //! | 18 //! |
| 22 //! Note that constants that are normally read from pam header files are | 19 //! Note that constants that are normally read from pam header files are |
| 23 //! hard-coded in the `constants` module. The values there are taken from | 20 //! hard-coded in the `constants` module. The values there are taken from |
| 24 //! a Linux system. That means that it might take some work to get this library | 21 //! a Linux system. That means that it might take some work to get this library |
| 25 //! to work on other platforms. | 22 //! to work on other platforms. |
