74. FingerprintReader

74.1. Authors

    74.2. Summary of Module Globals

    List of Global Functions

    • AutoPackages - Return packages needed to be installed and removed during Autoinstallation to insure module has all needed software installed.

    • CryptedHomesEnabled - If pam_mount is enabled, pam_fp cannot be used (bnc#390810)

    • Export - Dump the fingerprint-reader settings to a single map (For use by autoinstallation.)

    • Import - Get all fingerprint-reader settings from the first parameter (For use by autoinstallation.)

    • Read - Read all fingerprint-reader settings

    • ReadFingerprintReaderDevices - Get the list of fingerprint readers

    • ShortSummary - Create a short textual summary

    • Summary - Create a textual summary and a list of unconfigured cards

    • UpdatedArchPackages - Return list of architecture specific packages (derived from package list given as parameter) merged with the packages in parameter

    • Write - Write all fingerprint-reader settings

    List of Global Variables

    • import_dir - Directory with fingerprint files that should be imported

    • modified - Data was modified?

    • required_packages - Required packages for this module to operate

    • use_pam - if Fingerprint Reader authentication is enabled

    • write_only - Write only, used during autoinstallation. Don't run services and SuSEconfig, it's all done at one place.

    74.3. Global Functions

    74.3.1. AutoPackages

    Return packages needed to be installed and removed during Autoinstallation to insure module has all needed software installed.

    Return value

    • map - with 2 lists.

    74.3.2. CryptedHomesEnabled

    If pam_mount is enabled, pam_fp cannot be used (bnc#390810)

    Return value

    • boolean

    74.3.3. Export

    Dump the fingerprint-reader settings to a single map (For use by autoinstallation.)

    Return value

    • map - Dumped settings (later acceptable by Import ())

    74.3.4. Import

    Get all fingerprint-reader settings from the first parameter (For use by autoinstallation.)

    Function parameters

    • map settings

    Return value

    • boolean - True on success

    74.3.5. Read

    Read all fingerprint-reader settings

    Return value

    • boolean - true on success

    74.3.6. ReadFingerprintReaderDevices

    Get the list of fingerprint readers

    Return value

    • list

    74.3.7. ShortSummary

    Create a short textual summary

    Return value

    • string - summary of the current configuration

    74.3.8. Summary

    Create a textual summary and a list of unconfigured cards

    Return value

    • list - summary of the current configuration

    74.3.9. UpdatedArchPackages

    Return list of architecture specific packages (derived from package list given as parameter) merged with the packages in parameter

    Function parameters

    • list<string> packages

    Return value

    • list<string>

    74.3.10. Write

    Write all fingerprint-reader settings

    Return value

    • boolean - true on success

    74.4. Global Variables

    74.4.1. import_dir

    Directory with fingerprint files that should be imported

    74.4.2. modified

    Data was modified?

    74.4.3. required_packages

    Required packages for this module to operate

    74.4.4. use_pam

    if Fingerprint Reader authentication is enabled

    74.4.5. write_only

    Write only, used during autoinstallation. Don't run services and SuSEconfig, it's all done at one place.

    74.5. Module Requirements

    74.5.1. Module Imports

    • Arch
    • FileUtils
    • Pam
    • Popup
    • Progress
    • Report
    • Summary

    74.5.2. Module Includes