# Pastebin 73XtAsys local HostInfo = require('./base').HostInfo local los = require('los') local readCast = require('./misc').readCast local async = require('async') local fs = require('fs') local path = require('path') local sigar = require('sigar') local logWarn = require('./misc').logWarn local logging = require('logging') --[[ Pluggable auth modules ]]-- local Info = HostInfo:extend() function Info:initialize() HostInfo.initialize(self) end function Info:run(callback) logging.warningf('This is a warning %s', table.concat({})) if los.type() ~= 'linux' then self._error = 'Unsupported OS for pluggable auth module definitions' return callback() end return callback() end function Info:getType() return 'PAM' end return Info