????
| Current Path : /var/cache/yum/stable-generic/gen/ |
| Current File : //var/cache/yum/stable-generic/gen/other.xml |
<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="260">
<package pkgid="66f98d67e21df4ce179addd801f8a7e957fb150d" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="27"/><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="b5b1899ba4e638a0197e8bb3dce43d070f53735a" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.2" rel="3"/><changelog author="MikeN" date="1193090400">- Redesigned vhost generation process to better cope with Apache2 and EasyApache3</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="03efb5eb48205279a7108d1325fa0d989109e9db" name="suphpfix" arch="noarch"><version epoch="0" ver="3.0.8" rel="1"/><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.8-1" date="1388700000">- Utilize S_IWGRP && S_IWOTH in prep routine for determining group or world write.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1" date="1379628000">- Warn user when hardlinked file marked for modification.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1" date="1379109600">- Report skipped hardlink files.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1" date="1379109600">- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2" date="1379109600">- Only compile perl-json on install not upgrade.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1" date="1379109600">- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1" date="1377036000">- Various code cleanups.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1" date="1377036000">- Use pure perl in prep for chmods.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2" date="1376690400">- Add options --ownerships-only & --perms-only.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1" date="1376604000">- For security reasons, never adjust ownerships or permissions on a hard linked file.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8" date="1343772000">- Code cleanup; use inheritance.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7" date="1342821600">- First public release.</changelog></package>
<package pkgid="b42f84d5ee644dfdd530d45678dd163bb82aeffe" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.7" rel="2"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1459893600">- Major overhaul to remove deprecated rules and strengthen existing protections.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450476000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="3e4c1db8625f40ac1f52071e241e40b8adebb29b" name="raider" arch="noarch"><version epoch="0" ver="3.0.0" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="67aa19b11a81a92057ed977a54649c91ee3702d2" name="test-package1" arch="noarch"><version epoch="0" ver="1.0" rel="1"/><changelog author="Benjamin " date="1086300000">- inital release.</changelog></package>
<package pkgid="6a8cd49a806b7d6d4cc47fc2c4f11f3766032525" name="mm3k-client-pull" arch="noarch"><version epoch="0" ver="1.1" rel="6"/><changelog author="Mike" date="1132264800">- Updated with clamav support</changelog><changelog author="Mike" date="1130277600">- Split mm3k client into push, pull, and base</changelog><changelog author="Mike" date="1130191200">- More exec-and-passthru-related updates</changelog><changelog author="Mike" date="1129845600">- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML</changelog><changelog author="Mike" date="1104357600">- Fixed apache.php problems</changelog><changelog author="Benjamin" date="1098136800">- Add correctly complied mm3kregister</changelog><changelog author="Benjamin" date="1096668000">- add doregister.pl etc.</changelog><changelog author="Benjamin " date="1095372000">- inital release.</changelog></package>
<package pkgid="4ae04b033ef39bcbea218d54b56cf870419bdf81" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.1" rel="4"/><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="92ec4b5e78e2ea7b48fc200a23f25673fb89e68d" name="raider" arch="noarch"><version epoch="0" ver="4.0.18" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="ba8da6738183e07680b0a9fba5d76490f3f500df" name="raider" arch="noarch"><version epoch="0" ver="4.0.5" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="2542f7df300579b9751629a512afcd0caf253251" name="raider" arch="noarch"><version epoch="0" ver="2.5.0" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326405600">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="37b94aa03271af163dbad99ccdce1e5fdc0c63b1" name="raider" arch="noarch"><version epoch="0" ver="4.0.13" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="aae446553f8d2ba3afe88813a186a5910d39e12b" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.7" rel="5"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5" date="1477951200">- Removed old imagemagick rules
- Added new rules for JOOMLA CVE-2016-8870 and CVE-2016-8869
- Fixed WP login brute detection to allow duosec and onelogin plugins.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468879200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1459893600">- Major overhaul to remove deprecated rules and strengthen existing protections.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450476000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="e4867ec3a535c388429e13a3f8146209f566e255" name="lp-rbackup" arch="noarch"><version epoch="0" ver="1.0" rel="9"/><changelog author="Benjamin" date="1152309600">- Add Doc link
- Cleanup rrestore.sh from the saveperms.sh -> .pl change.</changelog><changelog author="Benjamin" date="1150754400">- Added /var/log/dcpumon/toplog.* to the exlude file.</changelog><changelog author="Benjamin" date="1150149600">- Change rbackuptunnel.sh to rbackuptunnel.pl
- Apps must register itself to start and stop the tunnel which should make it more robust.
- backup cleans up perms directory now.</changelog><changelog author="Benjamin" date="1149631200">- Add "Initialize Key" button
- Add default chroot named dev files to exclude list.</changelog><changelog author="Benjamin " date="1147903200">- inital release.</changelog></package>
<package pkgid="684d42cb9156331652fe8ba34e2bb007242bbecb" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="11"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-11" date="1499810400">- Added EA4 post hook to install lw-csf-rules for process tracking updates.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10" date="1489183200">- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9" date="1439503200">- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8" date="1422309600">- add '/usr/sbin/exiqgrep' to ignore.nobody
- add 'newrelic-daemon' to ignore.nobody
- add 'nmon' to ignore.nobody
- add 'sphinx' to ignore.nobody
- add 'searchd' to ignore.nobody
- add 'defaultwebpage.cgi' to ignore.nobody
- add "[php] <defunct>" to ignore.nobody
- add 'angel_bc' to /usr/local/lp/apps/security/blacklists/tmp.list
- add check for running /usr/bin/host process (spoofed/malicious outbound DoS procs)
- add optional whitelist file to denote custom ssh builds</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7" date="1394748000">- Update rooted check for other ebury variant (CentOS 4)</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392415200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="8b7f1e527948bba3cb3adc43274d7e42316df2a2" name="lw-firewalld-rules" arch="noarch"><version epoch="0" ver="2.0.2" rel="0"/><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.2" date="1610366400">- `SCRT-144` - broke apart icmp syntax to put rule per line
- `SCRT-144` - fixed csf rule IP direction formatting issue
- `SCRT-144` - removed 22, 80, and 443 from prometheus ports</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1" date="1608897600">- `SCRT-90` - ignored threatstack processes in csf
- `SCRT-120` - ignored modsec POST uploads in csf
- `SCRT-121` - allowing traffic thru firewall to KernelCare kernel update mirror upstream
- removed Acronis binary setuid disable
- adding display of include files to CI for visibility</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0" date="1608897600">- rewrote to combined packages
- see older packages for further changelog</changelog></package>
<package pkgid="fb43f8f4622d6f1c9927a7c5a4ddd9c33b0fd618" name="raider" arch="noarch"><version epoch="0" ver="2.5.0" rel="5"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326405600">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="99a5e6e942cd1a6aa85ad5899d26a0d4f8112341" name="raider" arch="noarch"><version epoch="0" ver="3.0.5" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="9b7eb867fff28c40d2904fa5fab8f0e9fdf44555" name="raider" arch="noarch"><version epoch="0" ver="4.0.30" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="d6eae962de501481789b3b054271cc9b2164244f" name="lp-lib-backup" arch="noarch"><version epoch="0" ver="1.0" rel="5"/><changelog author="Benjamin " date="1086904800">- inital release.</changelog></package>
<package pkgid="04d682765894671a88c6d2fac1ba38f05e160ba0" name="lw-monitoring-configs-cpanel" arch="noarch"><version epoch="0" ver="0.0.1" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-2" date="1444946400">- skipsmtpcheckhosts needs to be root.mail ownerships.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-1" date="1444946400">- Initial release.</changelog></package>
<package pkgid="223b432391675334a1a269f7c4ae679878ce2f8f" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="30"/><changelog author="benjaminC" date="1250632800">- Updated memory.php and platfrom.php</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="338494ec6ba397c6302aa62fb4ae39c65ed2b9c5" name="raider" arch="noarch"><version epoch="0" ver="4.0.1" rel="5"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent parted from being used on legacy 1.x versions
- due to floppy bug. Bug fix; correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="127bda00f60e36aa650ed455da22fbf87d08b77d" name="mm3k-client-push" arch="noarch"><version epoch="0" ver="1.1" rel="11"/><changelog author="Mike" date="1154642400">- Fixed (hopefully!) nasty infinite recursion bug with SystemLog</changelog><changelog author="Mike" date="1132264800">- Updated for clamav support</changelog><changelog author="Mike" date="1130277600">- Created push package... no more manual installs!</changelog></package>
<package pkgid="9fa6adc94e04f23692a12fc218c1acec78006e78" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.1" rel="3"/><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="b6d4b35190206bca89a772eeffd2aab32a255e1e" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="20"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="ec6026198e9730d6356af7d7e3962566bc8cf6d2" name="lp-rbackup" arch="noarch"><version epoch="0" ver="1.0" rel="7"/><changelog author="Benjamin" date="1150149600">- Change rbackuptunnel.sh to rbackuptunnel.pl
- Apps must register itself to start and stop the tunnel which should make it more robust.
- backup cleans up perms directory now.</changelog><changelog author="Benjamin" date="1149631200">- Add "Initialize Key" button
- Add default chroot named dev files to exclude list.</changelog><changelog author="Benjamin " date="1147903200">- inital release.</changelog></package>
<package pkgid="b0c294d8571e4ab22cfda7c2732dbb01e6cf9656" name="yumconf-stable-virt" arch="noarch"><version epoch="0" ver="1.0" rel="2"/><changelog author="Benjamin" date="1173564000">- fix symlink.</changelog><changelog author="Benjamin" date="1173477600">- Initial build.</changelog></package>
<package pkgid="be044a80246fd0e943feafa69e651163b016d163" name="raider" arch="noarch"><version epoch="0" ver="4.0.6" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="e522691f15b7215e4db90d291475b3ef2f47c8ad" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="18"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="9472ee53be9e654bee868ec6f368af190e6ea148" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="6"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392415200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="3d3868ba52886c7d11358fbfe04f608ae4a82bf6" name="lw-hosts-access" arch="noarch"><version epoch="0" ver="2.0.1" rel="1"/><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1" date="1608897600">- `SCRT-90` - ignored threatstack processes in csf
- `SCRT-120` - ignored modsec POST uploads in csf
- `SCRT-121` - allowing traffic thru firewall to KernelCare kernel update mirror upstream
- removed Acronis binary setuid disable
- adding display of include files to CI for visibility</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0" date="1608897600">- rewrote to combined packages
- see older packages for further changelog</changelog></package>
<package pkgid="d689c03ede3d017ade71fef6373c9a24c618b020" name="raider" arch="noarch"><version epoch="0" ver="3.0.7" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="afc6515dc04bd38b986244b15766d09ba1610131" name="lp-rsrsync" arch="noarch"><version epoch="0" ver="1.0" rel="3"/><changelog author="Benjamin " date="1093557600">- inital release.</changelog></package>
<package pkgid="f9f6ffdd05748acb6b5829cae260e2eda642fff7" name="lp-modsec-shared" arch="noarch"><version epoch="0" ver="1.6" rel="0"/><changelog author="scollins" date="1158616800">- updated rules.</changelog><changelog author="scollins" date="1157666400">- updated rules.</changelog><changelog author="scollins" date="1138744800">- added dependency on modsecreport</changelog><changelog author="scollins" date="1136844000">- new rules and group logging added</changelog><changelog author="scollins" date="1133992800">- rule cleanup and additions</changelog><changelog author="scollins" date="1132610400">- rule cleanup</changelog><changelog author="scollins" date="1132351200">- initial release.</changelog></package>
<package pkgid="64517a7079efae81bf500aa40b251fccef0e68e8" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="12"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="9e83608541f9da01af2eb7aca29e2e8da9f8760e" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="16"/><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="988737638ed7fb4ef9a009749c53ab3c4a3205aa" name="lp-modsecreport" arch="noarch"><version epoch="0" ver="1.0" rel="1"/><changelog author="Mike" date="1138744800">- created rpm for modsecreport</changelog></package>
<package pkgid="8e40d00eefcb2903d898463e67887143905085bd" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="22"/><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="1d2351651c9e3cdb4b8e41f6dfe1f4dba45f50f0" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="11"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="193615609cbc66c7efffe733fd8b589a3ecee5f8" name="lp-mod_zeus-cpanel" arch="noarch"><version epoch="0" ver="0.1" rel="2"/><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="e5b286f02bfe95165d78420bae0d7d63444b3ed4" name="lw-firewalld-rules" arch="noarch"><version epoch="0" ver="2.0.1" rel="0"/><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1" date="1608897600">- `SCRT-90` - ignored threatstack processes in csf
- `SCRT-120` - ignored modsec POST uploads in csf
- `SCRT-121` - allowing traffic thru firewall to KernelCare kernel update mirror upstream
- removed Acronis binary setuid disable
- adding display of include files to CI for visibility</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0" date="1608897600">- rewrote to combined packages
- see older packages for further changelog</changelog></package>
<package pkgid="5f7c9d10366531a037c6ee20fc84f3e8d54cd8f1" name="lp-kernelupdate" arch="noarch"><version epoch="0" ver="1.1" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.1-2" date="1453759200">- Use installonly_limit=2 custom yum.conf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.1-1" date="1371160800">- Include user in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.1-0" date="1370988000">- Do away with custom upstream repo file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.0-0" date="1370988000">- Initial release.</changelog></package>
<package pkgid="45de274948affba1062e5a2913eee1a7352cd8b3" name="suphpfix" arch="noarch"><version epoch="0" ver="3.0.7" rel="1"/><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1" date="1379628000">- Warn user when hardlinked file marked for modification.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1" date="1379109600">- Report skipped hardlink files.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1" date="1379109600">- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2" date="1379109600">- Only compile perl-json on install not upgrade.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1" date="1379109600">- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1" date="1377036000">- Various code cleanups.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1" date="1377036000">- Use pure perl in prep for chmods.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2" date="1376690400">- Add options --ownerships-only & --perms-only.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1" date="1376604000">- For security reasons, never adjust ownerships or permissions on a hard linked file.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8" date="1343772000">- Code cleanup; use inheritance.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7" date="1342821600">- First public release.</changelog></package>
<package pkgid="ad052f07a36db4309ec5c07d9894aa7dd703ba4b" name="lp-kernelupdate" arch="noarch"><version epoch="0" ver="1.1" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.1-1" date="1371160800">- Include user in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.1-0" date="1370988000">- Do away with custom upstream repo file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.0-0" date="1370988000">- Initial release.</changelog></package>
<package pkgid="f1d6332633ec65969293f6477ed2a4129ef39781" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="ffb647d451d7f0241e1f288d002c52295383894a" name="raider" arch="noarch"><version epoch="0" ver="4.0.34" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="aeb8bd987cca56edc5dc11583a026990a6ee9595" name="lw-kernelcare-installer" arch="noarch"><version epoch="0" ver="0.0.2" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1" date="1453413600">- Old bash doesnt like trap</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1" date="1453413600">- Initial release</changelog></package>
<package pkgid="7ea2a05ee4a50ce60edee84646d4516a0beff446" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="25"/><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="7566a9e77ecb608be8e6e0cdf98c2638e9eb15cf" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="f4231b3e0c4b432fe4edc96645fe85b22879933f" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="21"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450476000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="3a7ffc83574303afb7a496bc7b30dfa4687cb3a5" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="1"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461794400">- First release for EA4 hosts.</changelog></package>
<package pkgid="b736f64e2e09868db3623bd61368b9b5ea0d68bb" name="raider" arch="noarch"><version epoch="0" ver="4.0.20" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="f51254c0028ac2e01d950aaaa77916a9d7c7d5b6" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="8"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8" date="1422309600">- add '/usr/sbin/exiqgrep' to ignore.nobody
- add 'newrelic-daemon' to ignore.nobody
- add 'nmon' to ignore.nobody
- add 'sphinx' to ignore.nobody
- add 'searchd' to ignore.nobody
- add 'defaultwebpage.cgi' to ignore.nobody
- add "[php] <defunct>" to ignore.nobody
- add 'angel_bc' to /usr/local/lp/apps/security/blacklists/tmp.list
- add check for running /usr/bin/host process (spoofed/malicious outbound DoS procs)
- add optional whitelist file to denote custom ssh builds</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7" date="1394748000">- Update rooted check for other ebury variant (CentOS 4)</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392415200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="4a282145adbc75b0a1c3b4e1ae5961894a621bb4" name="suphpfix" arch="noarch"><version epoch="0" ver="3.0.10" rel="1"/><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.10-1" date="1457388000">- Dont mess with /tmp files</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.9-1" date="1402524000">- Globally ignore symlinks for security reasons.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.8-1" date="1388700000">- Utilize S_IWGRP && S_IWOTH in prep routine for determining group or world write.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1" date="1379628000">- Warn user when hardlinked file marked for modification.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1" date="1379109600">- Report skipped hardlink files.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1" date="1379109600">- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2" date="1379109600">- Only compile perl-json on install not upgrade.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1" date="1379109600">- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1" date="1377036000">- Various code cleanups.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1" date="1377036000">- Use pure perl in prep for chmods.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2" date="1376690400">- Add options --ownerships-only & --perms-only.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1" date="1376604000">- For security reasons, never adjust ownerships or permissions on a hard linked file.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8" date="1343772000">- Code cleanup; use inheritance.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7" date="1342821600">- First public release.</changelog></package>
<package pkgid="398869c348fb070d186e1edf2e1a0c26c0c43cb3" name="raider" arch="noarch"><version epoch="0" ver="4.0.1" rel="6"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent parted from being used on legacy 1.x versions
- due to floppy bug. Bug fix; correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="efae8dfce7e5a828703d7a919e9c8ddab73d5e8d" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="5"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5" date="1477951200">- Removed old imagemagick rules
- Added new rules for JOOMLA CVE-2016-8870 and CVE-2016-8869
- Fixed WP login brute detection to allow duosec and onelogin plugins.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468879200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461794400">- First release for EA4 hosts.</changelog></package>
<package pkgid="deba8fb8e2fd4bc1a40f6e63f6d76d27a187ac47" name="mm3k-client-pull" arch="noarch"><version epoch="0" ver="1.1" rel="10"/><changelog author="Mike" date="1177970400">- Disabled Cpanel Account checking, added new workstation subnet to .htaccess and removed old.</changelog><changelog author="Mike" date="1132264800">- Updated with clamav support</changelog><changelog author="Mike" date="1130277600">- Split mm3k client into push, pull, and base</changelog><changelog author="Mike" date="1130191200">- More exec-and-passthru-related updates</changelog><changelog author="Mike" date="1129845600">- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML</changelog><changelog author="Mike" date="1104357600">- Fixed apache.php problems</changelog><changelog author="Benjamin" date="1098136800">- Add correctly complied mm3kregister</changelog><changelog author="Benjamin" date="1096668000">- add doregister.pl etc.</changelog><changelog author="Benjamin " date="1095372000">- inital release.</changelog></package>
<package pkgid="a6d67bbfdc41eb74742831bf6e1648f8a450ea7f" name="mm3k-client-push" arch="noarch"><version epoch="0" ver="1.1" rel="12"/><changelog author="Mike" date="1154642400">- Fixed (hopefully!) nasty infinite recursion bug with SystemLog</changelog><changelog author="Mike" date="1132264800">- Updated for clamav support</changelog><changelog author="Mike" date="1130277600">- Created push package... no more manual installs!</changelog></package>
<package pkgid="9721150b64ffb05c71d1a3be85ace02f0a2199dc" name="mm3k-client-push" arch="noarch"><version epoch="0" ver="1.1" rel="9"/><changelog author="Mike" date="1154642400">- Fixed (hopefully!) nasty infinite recursion bug with SystemLog</changelog><changelog author="Mike" date="1132264800">- Updated for clamav support</changelog><changelog author="Mike" date="1130277600">- Created push package... no more manual installs!</changelog></package>
<package pkgid="d77594fbb13ec77f35adc7abe5e93a2343a84ab0" name="lp-modsec-rules" arch="noarch"><version epoch="0" ver="1.6" rel="0"/><changelog author="scollins" date="1157666400">- updated rules</changelog><changelog author="scollins" date="1132610400">- fixed rpm removal issue</changelog><changelog author="aelkins" date="1132351200">- empty ruleset per Zac</changelog><changelog author="scollins" date="1132178400">- inital release.</changelog></package>
<package pkgid="f2a38c36bdc4e40d12a30c5c7feb4d9b21e25d9d" name="lp-security-monitoring" arch="noarch"><version epoch="0" ver="1.0" rel="2"/><changelog author="Greg" date="1122156000">- Add monitor check</changelog><changelog author="Greg" date="1121810400">- Initial RPM monitoring release</changelog></package>
<package pkgid="bc103c1c228e0fd2e953221c3eac2f407ca4eda8" name="raider" arch="noarch"><version epoch="0" ver="3.0.3" rel="0"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346068800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339588800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339502400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337342400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337342400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335960000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330516800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330516800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330516800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1329998400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329480000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329480000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329393600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326888000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326456000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326369600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324641600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321617600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319457600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312286400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289217600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287835200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277812800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275393600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275393600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275393600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274961600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274961600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274097600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274011200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273665600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273665600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273665600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273665600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273233600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272024000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271764800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271764800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271678400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271678400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271419200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271419200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271419200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271419200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271419200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270036800">- Initial RPM offering</changelog></package>
<package pkgid="8ce6f7125921d0d50a6bdd5d28359d7bc6b10bb0" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="9"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-9" date="1569499200">- Added rule for vBulletin widget_php exploit</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-8" date="1546862400">- Fixed CC-4194 whitelist bugfix, move whitelist includes to end of rules file.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7" date="1535976000">- Fixed SECENG-204, added rule for UltimateMember issue.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6" date="1485777600">- Added IfModule statements for RUID and ITK compatibility.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5" date="1477915200">- Removed old imagemagick rules
- Added new rules for JOOMLA CVE-2016-8870 and CVE-2016-8869
- Fixed WP login brute detection to allow duosec and onelogin plugins.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468843200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464955200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462363200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461758400">- First release for EA4 hosts.</changelog></package>
<package pkgid="d96ecdff6e4684f0266434c5018928012346c160" name="permbackup.sh" arch="noarch"><version epoch="0" ver="1.5" rel="Base"/><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.5" date="1424383200">- changed getfacl from logical walk to physical walk, to skip contents of symlinks.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.4" date="1422050400">- added a failsafe for undetectable OS types (non debian/rhel).
- added a space check for the partition with /usr/local/lp/permbackup.
- moved some variables to the top of the file to allow them to be changed.
- excluded /backup* from the acl file to remove bloat.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.3" date="1420149600">- changed -p to --absolute-names for compat with getfacl 2.2.39 on cent5.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.2" date="1404856800">- removed mounted backup check, and moved everything to /usr/local/lp/.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.1" date="1404338400">- added compression functionality, reordered deletion and creation of backup files.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.0" date="1404165600">- initial version.</changelog></package>
<package pkgid="027e7dd7268e188b3bc645a580a2acdcfd58d2fb" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="35"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="a6fef23e85e48214dd0e79ee58ac93619fdc86ac" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="5"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="f665a130cd5218ba2ee58ca68780c41472714916" name="lw-ef-cpanel" arch="noarch"><version epoch="0" ver="0.4" rel="1"/><changelog author="Jeff VanDellen <jvandellen@liquidweb.com> - 0.4-1" date="1484049600">- Updated POSTURL to production endpoints
- Added hostname to POSTURL</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.3-1" date="1469102400">- Configure POSTURL contact level if clevels exists.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.2-1" date="1469016000">- Various code review changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.1-1" date="1467892800">- Initial release</changelog></package>
<package pkgid="163488afe2316065a4870a74a2ea886f8d4aa03c" name="raider" arch="noarch"><version epoch="0" ver="4.0.26" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="8035539cb426c97efb99ff8c0a1fceda67a61600" name="raider" arch="noarch"><version epoch="0" ver="4.0.16" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="34d4e6d35d86a9e5b6b015abc62c83e3945a3b4c" name="raider" arch="noarch"><version epoch="0" ver="4.0.19" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="8fe516e78396651efb72664bb9511da0c9bde3b1" name="raider" arch="noarch"><version epoch="0" ver="3.0.3" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="d0f3996d3ef3f90fbc16b9ed0ad3350ab8b8f227" name="task-shared" arch="noarch"><version epoch="0" ver="1.0" rel="2"/><changelog author="Benjamin " date="1086300000">- inital release.</changelog></package>
<package pkgid="6fbb0ad8f59137d9b5e56bc51f79cde3b432bbb0" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="19"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="8d394a0994540cba5a1b21b206d43bdb7a96f71b" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="31"/><changelog author="benjaminC" date="1250632800">- Updated memory.php and platfrom.php
- fixed typo</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="bc97bdc77dc3c7305eef58783258940885958946" name="lp-chkrootkit" arch="noarch"><version epoch="0" ver="0.48" rel="1"/><changelog author="scollins" date="1201730400">- Update to version .48</changelog><changelog author="Adam" date="1136757600">- Update to version .46</changelog><changelog author="Greg" date="1125007200">- Inital Chkrootkit lp release</changelog></package>
<package pkgid="9502408f8908f10b7e91e12e462d4386f296d6d1" name="raider" arch="noarch"><version epoch="0" ver="4.0.36" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="57355a84939df0313bf18b609f51755b1148c0c0" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.1" rel="2"/><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital releasei</changelog></package>
<package pkgid="200f251d49c080a85d90c939192d8856b7fe1fa7" name="yumconf-mm" arch="noarch"><version epoch="0" ver="1.0" rel="1"/><changelog author="Benjamin " date="1085522400">- inital release.</changelog></package>
<package pkgid="87cf9cda2c9e917bde7cbed0e3c3477382878faf" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="16"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="ecea76169aba3206c76308fb92f018303687ff05" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="7"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="ace70c020566b89b4a0cc3132d560f5dbb2890a2" name="raider" arch="noarch"><version epoch="0" ver="4.0.48" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.48-1" date="1492812000">- Add perl-libwww-perl as pkg requires. Also, now send notifications (then die),
- whenever a perl module loaded via requires fails. This prevents silent failures
- to post RAID alarms when certain perl modules are missing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.47-1" date="1490220000">- Only remove alert files on health ok for the current device</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.46-1" date="1489615200">- Add 9005:028d to Devices::Adaptec</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.45-1" date="1485813600">- Clear all alert files for the given controller if state is healthy.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.44-1" date="1478556000">- Account for the AVAGO buyout of LSI.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.43-1" date="1473458400">- Support new LSI controller 1000:005f</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1" date="1464386400">- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1" date="1461362400">- Info/satascsiata: Newer smartmontools changed their smartctl -i $dev output for LSI
- controllers. Account for this in the regex to prevent numdrives being artificially
- inflated.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="b9297cd928bc16f88e906edcf0449321c3d86ea5" name="raider" arch="noarch"><version epoch="0" ver="4.0.35" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="1592a5de874ff009937780e718e6d5b121b9c04c" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="17"/><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="ff1e4cdaf87a95143606505cbf07010b1ada12b1" name="raider" arch="noarch"><version epoch="0" ver="4.0.27" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="b88785b9d649ea3c41e836e210d1844dad16abd6" name="raider" arch="noarch"><version epoch="0" ver="3.0.8" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="5ecdf6e710da35d0c6970c38bd18624a5593a8b0" name="lp-apf" arch="noarch"><version epoch="0" ver="0.9.6" rel="3"/><changelog author="Greg" date="1124748000">- Inital LP APF release</changelog></package>
<package pkgid="d4216760d0f7f94efb209a273b17ba19b57ecd41" name="raider" arch="noarch"><version epoch="0" ver="4.0.30" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="594fb6f82ac63127440bf5c9f4d5d5dbfea95801" name="lp-autoupdate" arch="noarch"><version epoch="0" ver="1.0" rel="2"/><changelog author="Mike" date="1132264800">- inital release.</changelog></package>
<package pkgid="e9605eb8d58000b8031f138653185c4f2b211b42" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="12"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-12" date="1505944800">- Added 'Passenger ust-router' to ignore.nobody for EA4 compatibility.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-11" date="1499810400">- Added EA4 post hook to install lw-csf-rules for process tracking updates.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10" date="1489183200">- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9" date="1439503200">- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8" date="1422309600">- add '/usr/sbin/exiqgrep' to ignore.nobody
- add 'newrelic-daemon' to ignore.nobody
- add 'nmon' to ignore.nobody
- add 'sphinx' to ignore.nobody
- add 'searchd' to ignore.nobody
- add 'defaultwebpage.cgi' to ignore.nobody
- add "[php] <defunct>" to ignore.nobody
- add 'angel_bc' to /usr/local/lp/apps/security/blacklists/tmp.list
- add check for running /usr/bin/host process (spoofed/malicious outbound DoS procs)
- add optional whitelist file to denote custom ssh builds</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7" date="1394748000">- Update rooted check for other ebury variant (CentOS 4)</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392415200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="f211b9b397ab8191924df1512fc3f40a34d27fc5" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="24"/><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="a76650dcd9f5b709f76ad1d651a5f848cdb12916" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="32"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="3223d45e616d9065e843650d29833455519e5993" name="raider" arch="noarch"><version epoch="0" ver="3.0.0" rel="0"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="4f56157641cbf0ba34b32cc7dd15ff7c71a04ea1" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="d034f6bda195dc5c9e4e3239b03496a172aa7c55" name="lp-skel" arch="noarch"><version epoch="0" ver="1.0" rel="6"/><changelog author="Carl Lindsey <carl@liquidweb.com> 1.0-6 " date="1434492000">- fix $HOUR for bash arithmetic and leading 0</changelog><changelog author="Mike" date="1132264800">- Added /usr/local/lp/var and dependency for lp-autoupdate</changelog><changelog author="Benjamin " date="1085436000">- inital release.</changelog></package>
<package pkgid="27addc3675255c89236247dc9e4c4d188e8c887b" name="raider" arch="noarch"><version epoch="0" ver="4.0.37" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="14c729d7ad4068fa63f9fa266ca24b6cd3b95fdf" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.0" rel="10"/><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="6769913fe215bd33ee3fa7a12c8432ac577b2f6e" name="raider" arch="noarch"><version epoch="0" ver="4.0.15" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="7925d97c2640ce214731a723d1f10f6acf1308eb" name="lp-autoupdate" arch="noarch"><version epoch="0" ver="1.0" rel="3"/><changelog author="MikeN" date="1193090400">- Updated to clean yum cache and run rpmexport command</changelog><changelog author="Mike" date="1132264800">- inital release.</changelog></package>
<package pkgid="c480eebb1a4744981f25b7e7658ca52eb7b7431d" name="lp-mod_zeus-cpanel" arch="noarch"><version epoch="0" ver="0.2" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-3" date="1375480800">- Include our patched mod_zeus.c-apache24 to work with Apache 2.4. As a result, removed
- all mod_remoteip stuff in favor of my patched mod_zeus.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-2" date="1375480800">- Fix grep syntax in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-1" date="1375480800">- mod_zeus no longer works with Apache 2.4 and newer. Added logic to detect if Apache
- is 2.4 or greater, and if so, build/configure mod_remoteip instead of mod_zeus.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.1-2" date="1320962400">- Automatically run mod_zeus-installer.sh in %post. Added check for development tools
- needed for mod_zeus-installer.sh to succeed with compile of mod_zeus.</changelog><changelog author="Mike Neir <mike@liquidweb.com> 0.1-1" date="1274479200">- Initial release.</changelog></package>
<package pkgid="def591733e4d8ccfb651fa240a7e001284e59d6e" name="lp-rkhunter" arch="noarch"><version epoch="6" ver="1.4.2" rel="2"/><changelog author="akwiecinski@liquidweb.com - 1.4.2" date="1430776800">- Update sources for 1.4.2, update spec for proper files.</changelog><changelog author="unSpawn - 1.3.4" date="1228946400">- Spec sync.</changelog><changelog author="jhorne - 1.3.3" date="1218319200">- Renamed cron.daily file from '01-rkhunter' to 'rkhunter' so
that it will run after a prelink cron job (if it exists).</changelog><changelog author="unSpawn - pre-1.3.0" date="1171231200">- Sync spec with fixes, installer and CVS</changelog><changelog author="unSpawn - 1.2.9" date="1163368800">- Re-spec, new installer</changelog><changelog author="unSpawn - 1.2.9" date="1159567200">- Updated for release 1.2.9</changelog><changelog author="Michael Boelen - 1.1.5" date="1092175200">- Added update script
- Extended description</changelog><changelog author="Greg Houlette - 1.1.5" date="1092002400">- Changed the install procedure eliminating the specification of
destination filenames (only needed if you are renaming during install)
- Changed the permissions for documentation files (root only overkill)
- Added the installation of the rkhunter Man Page
- Added the installation of the programs_{bad, good}.dat database files
- Added the installation of the LICENSE documentation file
- Added the chmod for root only to the /var/rkhunter/db directory</changelog><changelog author="Craig Orsinger (cjo) <cjorsinger@earthlink.net>" date="1085349600">- version 1.1.0-1.cjo
- changed installation in accordance with new rootkit installation
procedure
- changed installation root to conform to LSB. Use standard macros.
- added recursive remove of old build root as prep for install phase</changelog><changelog author="Doncho N. Gunchev - 1.0.9-0.mr700" date="1083189600">- dropped Requires: perl - rkhunter works without it
- dropped the bash alignpatch (check the source or contact me)
- various file mode fixes (.../tmp/, *.db)
- optimized the %files section - any new files in the
current dirs will be fine - just %{__install} them.</changelog><changelog author="Michael Boelen - 1.0.8-0" date="1083016800">- Fixed missing md5blacklist.dat</changelog><changelog author="Doncho N. Gunchev - 1.0.6-1.mr700" date="1082412000">- added missing /usr/local/rkhunter/db/md5blacklist.dat
- patched to align results in --cronjob, I think rpm based
distros have symlink /bin/sh -> /bin/bash
- added --with/--without alignpatch for conditional builds
(in case previous patch breaks something)</changelog><changelog author="Michael Boelen / Joe Klemmer - 1.0.6-0" date="1081029600">- Update to 1.0.6</changelog><changelog author="Doncho N. Gunchev - 1.0.0-0" date="1080597600">- initial .spec file</changelog></package>
<package pkgid="469e1a5845a9f7d9caa689d2e91a397a401424a0" name="raider" arch="noarch"><version epoch="0" ver="4.0.14" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="681ddfa56beb57fd9ef3deb2fbeeedb86e4fff80" name="raider" arch="noarch"><version epoch="0" ver="3.0.3" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="c2eb7b55c6791ff1600e8185cb38fdf0cfafcbf1" name="lp-lwrsync" arch="noarch"><version epoch="0" ver="2.0" rel="1"/><changelog author="Scott Sullivan" date="1328133600">- Updated lwrsync.pl.</changelog><changelog author="Antoni Williams" date="1271800800">- Added lwx3 to rsync script</changelog><changelog author="Benjamin " date="1093557600">- inital release.</changelog></package>
<package pkgid="bd47d7a9015a884dfd807d826b3f672a2c92d6aa" name="raider" arch="noarch"><version epoch="0" ver="4.0.28" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="160b22c66968b823af44d03343aaf1533100f1be" name="raider" arch="noarch"><version epoch="0" ver="4.0.3" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="50030546ab308f2009c1575a73002307e71ceea6" name="lp-rkhunter" arch="noarch"><version epoch="4" ver="1.3.2" rel="1"/><changelog author="unSpawn - pre-1.3.0" date="1171231200">- Sync spec with fixes, installer and CVS</changelog><changelog author="unSpawn - 1.2.9" date="1163368800">- Re-spec, new installer</changelog><changelog author="unSpawn - 1.2.9" date="1159567200">- Updated for release 1.2.9</changelog><changelog author="Michael Boelen - 1.1.5" date="1092175200">- Added update script
- Extended description</changelog><changelog author="Greg Houlette - 1.1.5" date="1092002400">- Changed the install procedure eliminating the specification of
destination filenames (only needed if you are renaming during install)
- Changed the permissions for documentation files (root only overkill)
- Added the installation of the rkhunter Man Page
- Added the installation of the programs_{bad, good}.dat database files
- Added the installation of the LICENSE documentation file
- Added the chmod for root only to the /var/rkhunter/db directory</changelog><changelog author="Craig Orsinger (cjo) <cjorsinger@earthlink.net>" date="1085349600">- version 1.1.0-1.cjo
- changed installation in accordance with new rootkit installation
procedure
- changed installation root to conform to LSB. Use standard macros.
- added recursive remove of old build root as prep for install phase</changelog><changelog author="Doncho N. Gunchev - 1.0.9-0.mr700" date="1083189600">- dropped Requires: perl - rkhunter works without it
- dropped the bash alignpatch (check the source or contact me)
- various file mode fixes (.../tmp/, *.db)
- optimized the %files section - any new files in the
current dirs will be fine - just %{__install} them.</changelog><changelog author="Michael Boelen - 1.0.8-0" date="1083016800">- Fixed missing md5blacklist.dat</changelog><changelog author="Doncho N. Gunchev - 1.0.6-1.mr700" date="1082412000">- added missing /usr/local/rkhunter/db/md5blacklist.dat
- patched to align results in --cronjob, I think rpm based
distros have symlink /bin/sh -> /bin/bash
- added --with/--without alignpatch for conditional builds
(in case previous patch breaks something)</changelog><changelog author="Michael Boelen / Joe Klemmer - 1.0.6-0" date="1081029600">- Update to 1.0.6</changelog><changelog author="Doncho N. Gunchev - 1.0.0-0" date="1080597600">- initial .spec file</changelog></package>
<package pkgid="f5682ad5b9d45bee7b2f36a923cfc85b70e42b16" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.0" rel="9"/><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="7f6acefcf4cf972d34d71c535aac464db277ad0d" name="lw-kernelcare-installer" arch="noarch"><version epoch="0" ver="0.0.1" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1" date="1453413600">- Initial release</changelog></package>
<package pkgid="6a04c22b2f4aaa0309b91d7b1a0807c6570cd079" name="raider" arch="noarch"><version epoch="0" ver="4.0.1" rel="7"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent parted from being used on legacy 1.x versions
- due to floppy bug. Bug fix; correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="903686a43bdaaa7e5060551a774145d5be3cd08c" name="yumconf-stable-virt" arch="noarch"><version epoch="0" ver="1.0" rel="1"/><changelog author="Benjamin" date="1173477600">- Initial build.</changelog></package>
<package pkgid="40079bb78cd4e3968ad25563475a6fab67a75902" name="raider" arch="noarch"><version epoch="0" ver="4.0.41" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1" date="1461362400">- Info/satascsiata: Newer smartmontools changed their smartctl -i $dev output for LSI
- controllers. Account for this in the regex to prevent numdrives being artificially
- inflated.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="b1cb983bd7b117fe190c4763ab29a68780c22374" name="lp-modsec-rules" arch="noarch"><version epoch="0" ver="1.8" rel="0"/><changelog author="aelkins" date="1213740000">- Rules added, custom.conf added. Version moved to 0.8.</changelog><changelog author="aelkins" date="1212789600">- Added rules.</changelog><changelog author="aelkins" date="1204927200">- Added User-Agent rules.</changelog><changelog author="aelkins" date="1203372000">- Added new rules, modified current. Updated version.</changelog><changelog author="scollins" date="1157666400">- updated rules</changelog><changelog author="scollins" date="1132610400">- fixed rpm removal issue</changelog><changelog author="aelkins" date="1132351200">- empty ruleset per Zac</changelog><changelog author="scollins" date="1132178400">- inital release.</changelog></package>
<package pkgid="0b8b3230cb01e9f03953c83fd1e12b5df904ee40" name="raider" arch="noarch"><version epoch="0" ver="4.0.21" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="128abe6673eefd8dac924a8c7953a6469fc65198" name="raider" arch="noarch"><version epoch="0" ver="4.0.47" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.47-1" date="1490220000">- Only remove alert files on health ok for the current device</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.46-1" date="1489615200">- Add 9005:028d to Devices::Adaptec</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.45-1" date="1485813600">- Clear all alert files for the given controller if state is healthy.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.44-1" date="1478556000">- Account for the AVAGO buyout of LSI.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.43-1" date="1473458400">- Support new LSI controller 1000:005f</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1" date="1464386400">- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1" date="1461362400">- Info/satascsiata: Newer smartmontools changed their smartctl -i $dev output for LSI
- controllers. Account for this in the regex to prevent numdrives being artificially
- inflated.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="46ba03115f3b8b513605607b5d91c3873be84642" name="raider" arch="noarch"><version epoch="0" ver="3.0.3" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="f8ae1fd6d56bf005e50ebc972567f4f9fc4d6144" name="lp-mod_zeus-conf-cpanel" arch="noarch"><version epoch="0" ver="0.1" rel="1"/><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="ebf607b4c2a24f186370f17b795edc5307ba5147" name="mm3k-client-push" arch="noarch"><version epoch="0" ver="1.1" rel="10"/><changelog author="Mike" date="1154642400">- Fixed (hopefully!) nasty infinite recursion bug with SystemLog</changelog><changelog author="Mike" date="1132264800">- Updated for clamav support</changelog><changelog author="Mike" date="1130277600">- Created push package... no more manual installs!</changelog></package>
<package pkgid="81e3639e77f08795ff490ac08accc44243c79b0f" name="mm3k-client-pull" arch="noarch"><version epoch="0" ver="1.1" rel="9"/><changelog author="Mike" date="1177970400">- Disabled Cpanel Account checking, added new workstation subnet to .htaccess and removed old.</changelog><changelog author="Mike" date="1132264800">- Updated with clamav support</changelog><changelog author="Mike" date="1130277600">- Split mm3k client into push, pull, and base</changelog><changelog author="Mike" date="1130191200">- More exec-and-passthru-related updates</changelog><changelog author="Mike" date="1129845600">- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML</changelog><changelog author="Mike" date="1104357600">- Fixed apache.php problems</changelog><changelog author="Benjamin" date="1098136800">- Add correctly complied mm3kregister</changelog><changelog author="Benjamin" date="1096668000">- add doregister.pl etc.</changelog><changelog author="Benjamin " date="1095372000">- inital release.</changelog></package>
<package pkgid="bb6b450e3531be277d939c558b99a2f3fc18910b" name="raider" arch="noarch"><version epoch="0" ver="4.0.2" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="df9243f7fdb13cb9362ed0f5ba22ae70318cea7e" name="raider" arch="noarch"><version epoch="0" ver="4.0.32" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="84a510ea26614a7da3bfd8c74b55159e514dfa88" name="lp-lwrsync" arch="noarch"><version epoch="0" ver="1.0" rel="3"/><changelog author="Benjamin " date="1093557600">- inital release.</changelog></package>
<package pkgid="6270687bd338c10a039b7d90be5695aef5dd0934" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.1" rel="3"/><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital releasei</changelog></package>
<package pkgid="917438d26c747d2f1d2f3aa45869650e06af50f7" name="lp-modevasive" arch="noarch"><version epoch="0" ver="1.10.1" rel="2"/><changelog author="Adam" date="1131660000">- Initial mod_evasive release</changelog></package>
<package pkgid="85ebd1d8c8f4b65a7d7c36bbc846378310b0b963" name="raider" arch="noarch"><version epoch="0" ver="4.0.3" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="163bae05fc3d5567f1399103cb21c1e321bf4357" name="raider" arch="noarch"><version epoch="0" ver="3.0.7" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="979a65d18f958f40183efe94fa7cb2cdba3dbc6a" name="raider" arch="noarch"><version epoch="0" ver="4.0.44" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.44-1" date="1478556000">- Account for the AVAGO buyout of LSI.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.43-1" date="1473458400">- Support new LSI controller 1000:005f</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1" date="1464386400">- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1" date="1461362400">- Info/satascsiata: Newer smartmontools changed their smartctl -i $dev output for LSI
- controllers. Account for this in the regex to prevent numdrives being artificially
- inflated.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="fd905deef16bf3e9a988ecd371b1f9b8799fc806" name="lp-kernelupdate" arch="noarch"><version epoch="0" ver="1.1" rel="0"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.1-0" date="1370988000">- Do away with custom upstream repo file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 1.0-0" date="1370988000">- Initial release.</changelog></package>
<package pkgid="791dc19cc9116daf312fc8bb477447928b67bc1d" name="raider" arch="noarch"><version epoch="0" ver="4.0.1" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="ce74e115959d604e9cb3715cb7b3cb976ca2ee71" name="raider" arch="noarch"><version epoch="0" ver="4.0.43" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.43-1" date="1473458400">- Support new LSI controller 1000:005f</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1" date="1464386400">- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1" date="1461362400">- Info/satascsiata: Newer smartmontools changed their smartctl -i $dev output for LSI
- controllers. Account for this in the regex to prevent numdrives being artificially
- inflated.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="712690b3f9fda701fc8023f346048246eaa69f49" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="27"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="3cbb7e41cf1603609cfd39ec7f65ebcc3a3ef542" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="13"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="0dc4c7c74f5d25901aa1d17dae7fd70d2f4fdb54" name="lw-hosts-access" arch="noarch"><version epoch="0" ver="2.0.2" rel="1"/><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.2" date="1610366400">- `SCRT-144` - broke apart icmp syntax to put rule per line
- `SCRT-144` - fixed csf rule IP direction formatting issue
- `SCRT-144` - removed 22, 80, and 443 from prometheus ports</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1" date="1608897600">- `SCRT-90` - ignored threatstack processes in csf
- `SCRT-120` - ignored modsec POST uploads in csf
- `SCRT-121` - allowing traffic thru firewall to KernelCare kernel update mirror upstream
- removed Acronis binary setuid disable
- adding display of include files to CI for visibility</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0" date="1608897600">- rewrote to combined packages
- see older packages for further changelog</changelog></package>
<package pkgid="2d3a6ab6a76c0e9adaa9567f22491ffcad1991f2" name="test-package2" arch="noarch"><version epoch="0" ver="1.0" rel="2"/><changelog author="Benjamin " date="1086559200">- inital release.</changelog></package>
<package pkgid="13ac2849a7490e080f6a835ce833d46e837fcd61" name="lp-rkhunter" arch="noarch"><version epoch="0" ver="1.2.7" rel="2"/><changelog author="Greg" date="1124748000">- Inital LP RKHunter release</changelog></package>
<package pkgid="0372cb490b8a91f2ba80afa1f4848fbda0b03812" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="36"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1374876000">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="3a8068c4a9c553228cd3bd9f267f56c0f1cfbcec" name="raider" arch="noarch"><version epoch="0" ver="4.0.17" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="d4cbe8c5e244d04d17964d3af95a6850299d461d" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="10"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10" date="1489183200">- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9" date="1439503200">- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8" date="1422309600">- add '/usr/sbin/exiqgrep' to ignore.nobody
- add 'newrelic-daemon' to ignore.nobody
- add 'nmon' to ignore.nobody
- add 'sphinx' to ignore.nobody
- add 'searchd' to ignore.nobody
- add 'defaultwebpage.cgi' to ignore.nobody
- add "[php] <defunct>" to ignore.nobody
- add 'angel_bc' to /usr/local/lp/apps/security/blacklists/tmp.list
- add check for running /usr/bin/host process (spoofed/malicious outbound DoS procs)
- add optional whitelist file to denote custom ssh builds</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7" date="1394748000">- Update rooted check for other ebury variant (CentOS 4)</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392415200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="a144b608438006e3d57bd302cb97e204f2465025" name="mm3k-client-pull" arch="noarch"><version epoch="0" ver="1.1" rel="7"/><changelog author="Mike" date="1132264800">- Updated with clamav support</changelog><changelog author="Mike" date="1130277600">- Split mm3k client into push, pull, and base</changelog><changelog author="Mike" date="1130191200">- More exec-and-passthru-related updates</changelog><changelog author="Mike" date="1129845600">- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML</changelog><changelog author="Mike" date="1104357600">- Fixed apache.php problems</changelog><changelog author="Benjamin" date="1098136800">- Add correctly complied mm3kregister</changelog><changelog author="Benjamin" date="1096668000">- add doregister.pl etc.</changelog><changelog author="Benjamin " date="1095372000">- inital release.</changelog></package>
<package pkgid="5867ff86ecba3dafaac1745abcaf2db9e2ce6455" name="raider" arch="noarch"><version epoch="0" ver="4.0.10" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="35f2a9ff7d2dc4cbf93615ab49ff9320d1f350e5" name="raider" arch="noarch"><version epoch="0" ver="4.0.11" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="e4d4fbe2298b62abb55a9d969dafeefb46134a9b" name="raider" arch="noarch"><version epoch="0" ver="3.0.6" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="a80b6ebb904c24b641f7eba0943b939fe3a65641" name="raider" arch="noarch"><version epoch="0" ver="3.0.0" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="4e897d92ce7dcfec3ebaa6661455274b465c97d2" name="lw-kernelcare-installer" arch="noarch"><version epoch="0" ver="0.0.4" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.4-1" date="1454104800">- Add relicense logic. If kernelcare is installed, but not registered,
- attempt to relicense. In addition, place the installer cronjob at a
- random minute and hour, so that we disperse requests.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.3-1" date="1453500000">- Open things up to CentOS 5-7 64bit. Always place temporary cronjob
- on install. Exit doing nothing if this is a template build.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1" date="1453413600">- Old bash doesnt like trap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1" date="1453413600">- Initial release.</changelog></package>
<package pkgid="e365f72d154284e1c15830bcdd196cf412ba67a6" name="lp-lib-util" arch="noarch"><version epoch="0" ver="1.0" rel="2"/><changelog author="Benjamin " date="1086904800">- inital release.</changelog></package>
<package pkgid="77da727431e58aadc83d0a91c5b2858e41421c16" name="lw-kernelcare-installer" arch="noarch"><version epoch="0" ver="0.0.4" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.4-2" date="1454104800">- Make random hour within 6 hour window from install time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.4-1" date="1454104800">- Add relicense logic. If kernelcare is installed, but not registered,
- attempt to relicense. In addition, place the installer cronjob at a
- random minute and hour, so that we disperse requests.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.3-1" date="1453500000">- Open things up to CentOS 5-7 64bit. Always place temporary cronjob
- on install. Exit doing nothing if this is a template build.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1" date="1453413600">- Old bash doesnt like trap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1" date="1453413600">- Initial release.</changelog></package>
<package pkgid="640384be6b25c349fb4397c83a383de922cc5c76" name="lp-modsec-rules" arch="noarch"><version epoch="0" ver="1.7" rel="2"/><changelog author="aelkins" date="1204927200">- Added User-Agent rules.</changelog><changelog author="aelkins" date="1203372000">- Added new rules, modified current. Updated version.</changelog><changelog author="scollins" date="1157666400">- updated rules</changelog><changelog author="scollins" date="1132610400">- fixed rpm removal issue</changelog><changelog author="aelkins" date="1132351200">- empty ruleset per Zac</changelog><changelog author="scollins" date="1132178400">- inital release.</changelog></package>
<package pkgid="5e5ca864bdae3686603261ad685b7c191ac4c748" name="lp-lib-backup" arch="noarch"><version epoch="0" ver="1.2" rel="1"/><changelog author="benjaminC" date="1444860000">- Fixed rsync error code output (bitshift)
- Added ignore for exit code 24 (file vanished)</changelog><changelog author="bnoggle" date="1240264800">- Update for less dependicies</changelog><changelog author="Benjamin " date="1086904800">- initial release.</changelog></package>
<package pkgid="2a74a51167ab3e96c7bb8fa344ca28000367fa1c" name="raider" arch="noarch"><version epoch="0" ver="4.0.39" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="509b883a746902fe8bcf7164d5fc0943849c34a4" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="26"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="83dfaf9c23fb40f5d45a37e6a8054fd3a79a713c" name="raider" arch="noarch"><version epoch="0" ver="3.0.3" rel="6"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="88db42a0a4486931922cb8730c026d68ca92f237" name="raider" arch="noarch"><version epoch="0" ver="3.0.7" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="56fbf571417424ccda42d146214d1aefe37e0e3d" name="raider" arch="noarch"><version epoch="0" ver="3.0.8" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="69235fd607638cef73fed57648b1cdc0b6ff71e9" name="raider" arch="noarch"><version epoch="0" ver="2.4.0" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1327356000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="56e7a73fa3577a017f45bed77b94e79bd8b710fc" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="6"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="24080f5d94e4313ea899b6140a84caabe24da042" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.7" rel="7"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7" date="1569499200">- Added rule for vBulletin widget_php exploit</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6" date="1535976000">- Fixed SECENG-204, added rule for UltimateMember issue.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5" date="1477915200">- Removed old imagemagick rules
- Added new rules for JOOMLA CVE-2016-8870 and CVE-2016-8869
- Fixed WP login brute detection to allow duosec and onelogin plugins.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468843200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464955200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462363200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1459857600">- Major overhaul to remove deprecated rules and strengthen existing protections.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450440000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447848000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445947200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445515200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445428800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443528000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439553600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431432000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429704000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427198400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422273600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411646400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410523200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408363200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1404993600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387540800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375790400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365768000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365508800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360756800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357905600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354276800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354276800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214568000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213704000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212753600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204891200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194350400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191499200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191412800">- inital release</changelog></package>
<package pkgid="db85aeb70d54f5f413a9429fafbd77c40956b613" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.4" rel="0"/><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital releasei</changelog></package>
<package pkgid="37edd0510bc7f1fca534952f49f5b7ae49291267" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="17"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="3360ae9690e00e001a07b1897e459875c89ede4b" name="raider" arch="noarch"><version epoch="0" ver="4.0.40" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="adef205aeb54b0fcb2ffbdc7d9e837039c440310" name="lw-csf-rules" arch="noarch"><version epoch="0" ver="2.0.2" rel="1"/><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.2" date="1610366400">- `SCRT-144` - broke apart icmp syntax to put rule per line
- `SCRT-144` - fixed csf rule IP direction formatting issue
- `SCRT-144` - removed 22, 80, and 443 from prometheus ports</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1" date="1608897600">- `SCRT-90` - ignored threatstack processes in csf
- `SCRT-120` - ignored modsec POST uploads in csf
- `SCRT-121` - allowing traffic thru firewall to KernelCare kernel update mirror upstream
- removed Acronis binary setuid disable
- adding display of include files to CI for visibility</changelog><changelog author="Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0" date="1608897600">- rewrote to combined packages
- see older packages for further changelog</changelog></package>
<package pkgid="a010d20c5e5f9d336c20f94ef662967c38554f6e" name="suphpfix" arch="noarch"><version epoch="0" ver="3.0.0" rel="6"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-6" date="1341612000">- Per mshooltz request, suphpfix now places PID in lock file, to determine if the lock is
- stale or not. Updated SPEC to install Unix::PID with cPanel tool, if available.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-5" date="1341612000">- Bug fix. save-state wasn't saving states for root owned files, fixed. Credit to Rex
- Hatt for discovering the bug. Made json install silent per mshooltz request.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-4" date="1341439200">- Made code more modular, went with more 'standard' OO designs (eg ->new()). Replaced
- system calls with pure perl alternatives. No 'new features', just backend code changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-3" date="1327960800">- RPM name change.. /suPHPfix/suphpfix/</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1327960800">- Don't check size of logs if they do not exist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1327442400">- Two dumb bug fixes. Can't create the lock file if the lock file dir doesn't exist yet.
- Fixed typo in file check for null.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1327442400">- Complete rewrite, using OO standard practices. Various performance gains as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.2.4" date="1325023200">- Updated SPEC file so it doesn't automatically add perl module deps as it sees fit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0" date="1292882400">- Initial RPM offering.</changelog></package>
<package pkgid="0c6b5e85d5da477fe62bfda60a923cfe8fc9371e" name="suphpfix" arch="noarch"><version epoch="0" ver="3.0.0" rel="8"/><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8" date="1343772000">- Code cleanup; use inheritance.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7" date="1342821600">- First public release.</changelog></package>
<package pkgid="55f3b73e17c33bd3ea7f4c0b1ed4c6b6ac5a6c34" name="raider" arch="noarch"><version epoch="0" ver="2.5.0" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326405600">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="f47d7b1f1dbab89e1eaa907961574b1fd09e7982" name="lp-mod_zeus-conf-cpanel" arch="noarch"><version epoch="0" ver="0.2" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-2" date="1375308000">- Updated to include all the new IPs (RT#131229).</changelog><changelog author="ssullivan" date="1318888800">- Updated to include all the needed zeus IPs (FS#3569)</changelog><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="a3591c289498d457b987ea4f9e32fa6372466927" name="lp-bfd" arch="noarch"><version epoch="1" ver="0.9" rel="2"/><changelog author="Greg" date="1124748000">- Inital LP BFD release</changelog></package>
<package pkgid="ffee67d3521c204864907108032ad9313a5db750" name="lp-mod_zeus-cpanel" arch="noarch"><version epoch="0" ver="0.2" rel="5"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-5" date="1384466400">- Favor AWK for the YAML parsing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-4" date="1384466400">- Fix YAML parsing bug in get apache version routine inside of mod_zeus-installer.sh.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-3" date="1375480800">- Include our patched mod_zeus.c-apache24 to work with Apache 2.4. As a result, removed
- all mod_remoteip stuff in favor of my patched mod_zeus.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-2" date="1375480800">- Fix grep syntax in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-1" date="1375480800">- mod_zeus no longer works with Apache 2.4 and newer. Added logic to detect if Apache
- is 2.4 or greater, and if so, build/configure mod_remoteip instead of mod_zeus.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.1-2" date="1320962400">- Automatically run mod_zeus-installer.sh in %post. Added check for development tools
- needed for mod_zeus-installer.sh to succeed with compile of mod_zeus.</changelog><changelog author="Mike Neir <mike@liquidweb.com> 0.1-1" date="1274479200">- Initial release.</changelog></package>
<package pkgid="4e471bac9b16aefd60fe2db9881fba5822cb798f" name="suphpfix" arch="noarch"><version epoch="0" ver="3.0.9" rel="1"/><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.9-1" date="1402524000">- Globally ignore symlinks for security reasons.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.8-1" date="1388700000">- Utilize S_IWGRP && S_IWOTH in prep routine for determining group or world write.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1" date="1379628000">- Warn user when hardlinked file marked for modification.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1" date="1379109600">- Report skipped hardlink files.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1" date="1379109600">- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2" date="1379109600">- Only compile perl-json on install not upgrade.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1" date="1379109600">- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1" date="1377036000">- Various code cleanups.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1" date="1377036000">- Use pure perl in prep for chmods.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2" date="1376690400">- Add options --ownerships-only & --perms-only.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1" date="1376604000">- For security reasons, never adjust ownerships or permissions on a hard linked file.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8" date="1343772000">- Code cleanup; use inheritance.</changelog><changelog author="Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7" date="1342821600">- First public release.</changelog></package>
<package pkgid="88c12aa22b9c82a47f6e529bc97e0efc2d063369" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="2"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461794400">- First release for EA4 hosts.</changelog></package>
<package pkgid="2bb34670916650f7a46f09a1dbb3afcb5e24b2a5" name="lp-mod_zeus-conf-cpanel" arch="noarch"><version epoch="0" ver="0.2" rel="1"/><changelog author="ssullivan" date="1318888800">- Updated to include all the needed zeus IPs (FS#3569)</changelog><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="2326d05442734826acbcff90355ac24d551b970a" name="lp-mod_zeus-conf" arch="noarch"><version epoch="0" ver="0.2" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-2" date="1375308000">- Updated to include all the new IPs (RT#131229).</changelog><changelog author="ssullivan" date="1318888800">- Updated to include all the needed zeus IPs (FS#3569)</changelog><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="4bed125e71b8cec3c40b244018910e63bc722680" name="raider" arch="noarch"><version epoch="0" ver="3.0.3" rel="5"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="375b5baca54cf549666a884e3ba8199dbb61bf33" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="32"/><changelog author="benjaminC" date="1250632800">- Updated memory.php and platfrom.php
- fixed typo</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="3f21370d555906259beb6e900803d70f8e4d8c67" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.7" rel="4"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468879200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1459893600">- Major overhaul to remove deprecated rules and strengthen existing protections.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450476000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="4973830ecf290cc693c60830d6c50c7bcc2253dc" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="20"/><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="faec122351151d2108e184ce4ef01e653343953c" name="raider" arch="noarch"><version epoch="0" ver="3.0.4" rel="0"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="07906578e35ec6836cb054c473c1c50764d0f2f4" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="3"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461794400">- First release for EA4 hosts.</changelog></package>
<package pkgid="c2531105deef6c2f0eeb51688bdf7c194c1c1730" name="raider-storm-conf" arch="noarch"><version epoch="0" ver="2.4.0" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1327356000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="33b1af6c812729d799e0306f109ed1decfa7c0ab" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="21"/><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="75e3390ff08443d9c7af61c8333c70037174105c" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="47326f51643fef74b9240a6747ab8f8a734b633f" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="15"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="d77d9eb4f098ec153afc84dcdd4e248a275486a9" name="yumconf-serversecureplus" arch="noarch"><version epoch="0" ver="1.0" rel="3"/><changelog author="Version 1.0-3 <rrosson@nexcess.net>" date="1644235200">Updating for EL8 (Alma) - removed yum-priorities-plugin requirement.</changelog><changelog author="Version 1.0-2 <akwiecinski@liquidweb.com>" date="1488283200">Recreated package.</changelog></package>
<package pkgid="f69b382c8156836fb0d5dee980602a9eacc7ab35" name="raider" arch="noarch"><version epoch="0" ver="4.0.12" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="3059297ac6be92270dc2fb83a1c736aabe7ab819" name="raider" arch="noarch"><version epoch="0" ver="2.5.0" rel="6"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326405600">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="812828e3e9a816dff831aab27b8aeae1b42853bd" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="13"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-13" date="1582804800">- Added vpopmail to ignore.smtp to allow interworx compatibility.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-12" date="1505908800">- Added 'Passenger ust-router' to ignore.nobody for EA4 compatibility.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-11" date="1499774400">- Added EA4 post hook to install lw-csf-rules for process tracking updates.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10" date="1489147200">- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9" date="1439467200">- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8" date="1422273600">- add '/usr/sbin/exiqgrep' to ignore.nobody
- add 'newrelic-daemon' to ignore.nobody
- add 'nmon' to ignore.nobody
- add 'sphinx' to ignore.nobody
- add 'searchd' to ignore.nobody
- add 'defaultwebpage.cgi' to ignore.nobody
- add "[php] <defunct>" to ignore.nobody
- add 'angel_bc' to /usr/local/lp/apps/security/blacklists/tmp.list
- add check for running /usr/bin/host process (spoofed/malicious outbound DoS procs)
- add optional whitelist file to denote custom ssh builds</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7" date="1394712000">- Update rooted check for other ebury variant (CentOS 4)</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392379200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391774400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373457600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371211200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370952000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366113600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250596800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153396800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132574400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132142400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125489600">- APF check</changelog><changelog author="Greg" date="1122120000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121688000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="7caa1d708325721ecc6c3cc8d31c8be84765f3a8" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="10"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-10" date="1597060800">- Added rules for vBulletin 0days</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-9" date="1569499200">- Added rule for vBulletin widget_php exploit</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-8" date="1546862400">- Fixed CC-4194 whitelist bugfix, move whitelist includes to end of rules file.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7" date="1535976000">- Fixed SECENG-204, added rule for UltimateMember issue.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6" date="1485777600">- Added IfModule statements for RUID and ITK compatibility.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5" date="1477915200">- Removed old imagemagick rules
- Added new rules for JOOMLA CVE-2016-8870 and CVE-2016-8869
- Fixed WP login brute detection to allow duosec and onelogin plugins.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468843200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464955200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462363200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461758400">- First release for EA4 hosts.</changelog></package>
<package pkgid="a2adf3855ba4b1d701b579adbe9b67462cf63470" name="raider" arch="noarch"><version epoch="0" ver="3.0.8" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="70ee8290c58ef7e07c8a0cd6f231983b83691fad" name="mm3k-client-pull" arch="noarch"><version epoch="0" ver="1.1" rel="8"/><changelog author="Mike" date="1132264800">- Updated with clamav support</changelog><changelog author="Mike" date="1130277600">- Split mm3k client into push, pull, and base</changelog><changelog author="Mike" date="1130191200">- More exec-and-passthru-related updates</changelog><changelog author="Mike" date="1129845600">- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML</changelog><changelog author="Mike" date="1104357600">- Fixed apache.php problems</changelog><changelog author="Benjamin" date="1098136800">- Add correctly complied mm3kregister</changelog><changelog author="Benjamin" date="1096668000">- add doregister.pl etc.</changelog><changelog author="Benjamin " date="1095372000">- inital release.</changelog></package>
<package pkgid="fd50ae8b06e2fd8eed7ef35efe331669fbe769fa" name="raider" arch="noarch"><version epoch="0" ver="2.3.1" rel="31"/><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-29" date="1312322400">Correct duplicate -y flag in yum install lines</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="1c504a3400b95fbddbf87105e879c1fd4998fafb" name="lp-rkhunter" arch="noarch"><version epoch="5" ver="1.4.2" rel="1"/><changelog author="akwiecinski@liquidweb.com - 1.4.2" date="1430776800">- Update sources for 1.4.2, update spec for proper files.</changelog><changelog author="unSpawn - 1.3.4" date="1228946400">- Spec sync.</changelog><changelog author="jhorne - 1.3.3" date="1218319200">- Renamed cron.daily file from '01-rkhunter' to 'rkhunter' so
that it will run after a prelink cron job (if it exists).</changelog><changelog author="unSpawn - pre-1.3.0" date="1171231200">- Sync spec with fixes, installer and CVS</changelog><changelog author="unSpawn - 1.2.9" date="1163368800">- Re-spec, new installer</changelog><changelog author="unSpawn - 1.2.9" date="1159567200">- Updated for release 1.2.9</changelog><changelog author="Michael Boelen - 1.1.5" date="1092175200">- Added update script
- Extended description</changelog><changelog author="Greg Houlette - 1.1.5" date="1092002400">- Changed the install procedure eliminating the specification of
destination filenames (only needed if you are renaming during install)
- Changed the permissions for documentation files (root only overkill)
- Added the installation of the rkhunter Man Page
- Added the installation of the programs_{bad, good}.dat database files
- Added the installation of the LICENSE documentation file
- Added the chmod for root only to the /var/rkhunter/db directory</changelog><changelog author="Craig Orsinger (cjo) <cjorsinger@earthlink.net>" date="1085349600">- version 1.1.0-1.cjo
- changed installation in accordance with new rootkit installation
procedure
- changed installation root to conform to LSB. Use standard macros.
- added recursive remove of old build root as prep for install phase</changelog><changelog author="Doncho N. Gunchev - 1.0.9-0.mr700" date="1083189600">- dropped Requires: perl - rkhunter works without it
- dropped the bash alignpatch (check the source or contact me)
- various file mode fixes (.../tmp/, *.db)
- optimized the %files section - any new files in the
current dirs will be fine - just %{__install} them.</changelog><changelog author="Michael Boelen - 1.0.8-0" date="1083016800">- Fixed missing md5blacklist.dat</changelog><changelog author="Doncho N. Gunchev - 1.0.6-1.mr700" date="1082412000">- added missing /usr/local/rkhunter/db/md5blacklist.dat
- patched to align results in --cronjob, I think rpm based
distros have symlink /bin/sh -> /bin/bash
- added --with/--without alignpatch for conditional builds
(in case previous patch breaks something)</changelog><changelog author="Michael Boelen / Joe Klemmer - 1.0.6-0" date="1081029600">- Update to 1.0.6</changelog><changelog author="Doncho N. Gunchev - 1.0.0-0" date="1080597600">- initial .spec file</changelog></package>
<package pkgid="27230febf67dc4a9921923b3a7d8f17f5de7ebb4" name="raider" arch="noarch"><version epoch="0" ver="2.5.0" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326405600">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="56eb4b83cb7a897a50e41479a5b7da30b2c3240d" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="1.9" rel="5"/><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="64b2b5380d4ce9edb1f59c09ed295d5db2964933" name="lp-lib-file" arch="noarch"><version epoch="0" ver="1.0" rel="2"/><changelog author="Benjamin " date="1086904800">- inital release.</changelog></package>
<package pkgid="6e7201ec401e3657f40de52dc51ea3f2036a2174" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.2" rel="1"/><changelog author="MikeN" date="1193090400">- Redesigned vhost generation process to better cope with Apache2 and EasyApache3</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="203797b328ecb21c38e5a9b4cc751d47949de10a" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.4" rel="1"/><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital releasei</changelog></package>
<package pkgid="9dde65f62ff1b55537d3497242cb4d1b4c883725" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="f41cbf3fc004cc560b0874471ef9ea55f621de10" name="raider" arch="noarch"><version epoch="0" ver="4.0.9" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="2d78a454fb81da5c5038f520087c6ef9b1a1ff09" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="10"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="da04020b051a95affe8e8ee465899fe22ea19510" name="raider" arch="noarch"><version epoch="0" ver="4.0.3" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="330c4c2f3e4b5feb3ff20854e73d6ea109869071" name="raider" arch="noarch"><version epoch="0" ver="4.0.25" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="fe53cb0cd98035d155f41cea75e4d0ead5ef30a8" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="4"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468879200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461794400">- First release for EA4 hosts.</changelog></package>
<package pkgid="15f262907b2057e20c835617cc1aef371b36f59b" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.5" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="bf13b6063b7f485595ef2635b9903fe88bce757c" name="raider" arch="noarch"><version epoch="0" ver="4.0.3" rel="5"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="c3deede0b1c73a6d487f7050dca6760446de9c7c" name="raider" arch="noarch"><version epoch="0" ver="3.0.5" rel="0"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="16feb0cf5571f9a76899a38173943dbcb18d9f9e" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="23"/><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="63ecf89d6a96228d294051d3e39b5848dd5fde01" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="9"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="023919b93d6471f9cf05506a0534d6ffba56e8e7" name="lp-backup" arch="noarch"><version epoch="0" ver="1.0" rel="17"/><changelog author="Benjamin " date="1086904800">- inital release.</changelog></package>
<package pkgid="8e6d3246c25e6eec1f1385448796592750d765af" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="5"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="1fc8ddeba323d119283df6b544bdc9f21bc7bd41" name="lp-modsec-shared" arch="noarch"><version epoch="0" ver="1.5" rel="1"/><changelog author="scollins" date="1158616800">- updated rules.</changelog><changelog author="scollins" date="1157666400">- updated rules.</changelog><changelog author="scollins" date="1138744800">- added dependency on modsecreport</changelog><changelog author="scollins" date="1136844000">- new rules and group logging added</changelog><changelog author="scollins" date="1133992800">- rule cleanup and additions</changelog><changelog author="scollins" date="1132610400">- rule cleanup</changelog><changelog author="scollins" date="1132351200">- initial release.</changelog></package>
<package pkgid="2424454bb0b5d50ffbf15b024ef0b31b7bf76004" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="30"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="1b206b7888375bcc9a98da302a780ae14ef1367d" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.2" rel="2"/><changelog author="MikeN" date="1193090400">- Redesigned vhost generation process to better cope with Apache2 and EasyApache3</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="d228b00be5abbd8669a2ac05e766b3e92fad4dc1" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="34"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="3d7aab57407a4768b7fdb6117b584411178cb809" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="9"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9" date="1439503200">- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8" date="1422309600">- add '/usr/sbin/exiqgrep' to ignore.nobody
- add 'newrelic-daemon' to ignore.nobody
- add 'nmon' to ignore.nobody
- add 'sphinx' to ignore.nobody
- add 'searchd' to ignore.nobody
- add 'defaultwebpage.cgi' to ignore.nobody
- add "[php] <defunct>" to ignore.nobody
- add 'angel_bc' to /usr/local/lp/apps/security/blacklists/tmp.list
- add check for running /usr/bin/host process (spoofed/malicious outbound DoS procs)
- add optional whitelist file to denote custom ssh builds</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7" date="1394748000">- Update rooted check for other ebury variant (CentOS 4)</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392415200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="78312d2b6de46a3edbf7d6a586b02a5cd31b00ac" name="raider" arch="noarch"><version epoch="0" ver="4.0.22" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="82c86aa64adf473d3986750b72f3b91cecc226c2" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.2" rel="6"/><changelog author="MikeN" date="1193090400">- Redesigned vhost generation process to better cope with Apache2 and EasyApache3</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="875f4dd17b847172ef0186f10d33738bae29f312" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.7" rel="6"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6" date="1536012000">- Fixed SECENG-204, added rule for UltimateMember issue.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5" date="1477951200">- Removed old imagemagick rules
- Added new rules for JOOMLA CVE-2016-8870 and CVE-2016-8869
- Fixed WP login brute detection to allow duosec and onelogin plugins.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468879200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1459893600">- Major overhaul to remove deprecated rules and strengthen existing protections.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450476000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="bd56d9051af0765d1a43a1d7ee726fd83ab0f1fd" name="raider" arch="noarch"><version epoch="0" ver="3.0.2" rel="0"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="10af4a69cfc408199cc1125c844b1df20d1f91e5" name="lp-rkhunter" arch="noarch"><version epoch="0" ver="1.2.9" rel="1"/><changelog author="Steven" date="1172095200">- Overdue update. added hashupd.sh</changelog><changelog author="Greg" date="1124748000">- Inital LP RKHunter release</changelog></package>
<package pkgid="487ab494f4b642aa609888fbfe90ee123303506d" name="raider" arch="noarch"><version epoch="0" ver="3.0.3" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="30fa2ef2d38dfed81e23789185f6bbbee2e4ac68" name="permbackup.sh" arch="noarch"><version epoch="0" ver="1.3" rel="Base"/><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.3" date="1420149600">- changed -p to --absolute-names for compat with getfacl 2.2.39 on cent5.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.2" date="1404856800">- removed mounted backup check, and moved everything to /usr/local/lp/.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.1" date="1404338400">- added compression functionality, reordered deletion and creation of backup files.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.0" date="1404165600">- initial version.</changelog></package>
<package pkgid="6687fb976d770de2c12c3d43a363edcbc9b919e4" name="lp-mod_zeus-conf" arch="noarch"><version epoch="0" ver="0.2" rel="1"/><changelog author="ssullivan" date="1318888800">- Updated to include all the needed zeus IPs (FS#3569)</changelog><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="84c8fc3a57c314add3a0ac473a101a8359025369" name="raider" arch="noarch"><version epoch="0" ver="4.0.42" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1" date="1464386400">- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1" date="1461362400">- Info/satascsiata: Newer smartmontools changed their smartctl -i $dev output for LSI
- controllers. Account for this in the regex to prevent numdrives being artificially
- inflated.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="ff41f39bed28bea5022593e13f703c07db3a0199" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="14"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="5abe5297615244e469d4ac97e0a3fb4364355ffc" name="raider" arch="noarch"><version epoch="0" ver="3.0.1" rel="0"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="9ead4ae561228f290fba13f60985da68ed81f031" name="raider" arch="noarch"><version epoch="0" ver="4.0.46" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.46-1" date="1489615200">- Add 9005:028d to Devices::Adaptec</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.45-1" date="1485813600">- Clear all alert files for the given controller if state is healthy.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.44-1" date="1478556000">- Account for the AVAGO buyout of LSI.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.43-1" date="1473458400">- Support new LSI controller 1000:005f</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1" date="1464386400">- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1" date="1461362400">- Info/satascsiata: Newer smartmontools changed their smartctl -i $dev output for LSI
- controllers. Account for this in the regex to prevent numdrives being artificially
- inflated.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1" date="1443477600">- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1" date="1441404000">- Introduce global timeout. This is useful to cover the case where (for example)
- raider hangs indefinately because its trying to write a file when the file system
- goes read only / corrupt. When this happens ERESTARTSYS gets passed to raider from
- the kernel and the file it was writing becomes just a named pipe. When this happens
- raider will hang forever before this global timeout was introduced.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="009cb97e3b010f44559aae3cc96bc18daf433ab9" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.1" rel="1"/><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="3111443e289f4568f35ef3d7942c405388c089da" name="lp-skel" arch="noarch"><version epoch="0" ver="1.0" rel="5"/><changelog author="Mike" date="1132264800">- Added /usr/local/lp/var and dependency for lp-autoupdate</changelog><changelog author="Benjamin " date="1085436000">- inital release.</changelog></package>
<package pkgid="2c310b05ef7b6a3eddee8dcc12f09c89cb9a5c9e" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="2.0" rel="7"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7" date="1394748000">- Update rooted check for other ebury variant (CentOS 4)</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6" date="1392415200">- Update rooted check for other ebury filename variants</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5" date="1391810400">- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0-4" date="1373493600">- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-3" date="1371247200">- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.</changelog><changelog author="Scott Sullivan <ssullivan@liquiweb.com> 2.0-2" date="1370988000">- Include lp-kernelupdate as a requires.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1" date="1366149600">- created a whitelist directory containing files outlined below
- created ignore.tmp.list. File names, whole or partial, in /tmp or /var/tmp that need to be ignored can be listed in this file.
- Excluded sess_ and cache_ from /tmp/ checks, as these were the #1 cause of false positives.
- created ignore.nobody.list. Nobody procs that need to be ignored can be added to this file.
- Excluded nginx, proftpd, memcached, and varnish from 'nobody' checks
- Added checks for libkeyutils.so.1.9 in /lib/ and /lib64/
- Added check for non-exim/qmail/root owned procs socketed to port 25. Legit Procs/usernames can be whitelisted in ignore.smtp.list
- Added check for root-equivalent accounts, excluding system accounts listed in ignore.root.list. If a homedir is in /root/ it's not ignored with the username exclusion for 'root'</changelog><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="de8eb2f9900a982676846b6b8cbe6f0153d0fc66" name="suphpfix" arch="noarch"><version epoch="0" ver="3.0.0" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-3" date="1332194400">- Package name changed from 'suPHPfix' to just 'suphpfix'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1327960800">- Don't check size of logs if they do not exist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1327442400">- Two dumb bug fixes. Can't create the lock file if the lock file dir doesn't exist yet.
- Fixed typo in file check for null.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1327442400">- Complete rewrite, using OO standard practices. Various performance gains as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.2.4" date="1325023200">- Updated SPEC file so it doesn't automatically add perl module deps as it sees fit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.0" date="1292882400">- Initial RPM offering.</changelog></package>
<package pkgid="3ac69450f9642dfec6651faee881b810f5e8bd9d" name="lp-modsec-rules" arch="noarch"><version epoch="0" ver="1.5" rel="1"/><changelog author="scollins" date="1157666400">- updated rules</changelog><changelog author="scollins" date="1132610400">- fixed rpm removal issue</changelog><changelog author="aelkins" date="1132351200">- empty ruleset per Zac</changelog><changelog author="scollins" date="1132178400">- inital release.</changelog></package>
<package pkgid="833491f714be1e2d270ed99427e24611ad9dc3a7" name="lp-backup-config" arch="noarch"><version epoch="0" ver="1.0" rel="14"/><changelog author="Benjamin" date="1096495200">- fix rsync version check</changelog><changelog author="Benjamin " date="1086818400">- inital release.</changelog></package>
<package pkgid="e49d647f7060f4a556cd159d60315b464cc54c87" name="lw-kernelcare-installer" arch="noarch"><version epoch="0" ver="0.0.3" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.3-1" date="1453500000">- Open things up to CentOS 5-7 64bit. Always place temporary cronjob
- on install. Exit doing nothing if this is a template build.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1" date="1453413600">- Old bash doesnt like trap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1" date="1453413600">- Initial release.</changelog></package>
<package pkgid="2a243c27b34311ed35b2b24beaf12e08f0582b27" name="lp-backup-config-vserver" arch="noarch"><version epoch="0" ver="1.0" rel="14"/><changelog author="Benjamin" date="1096495200">- fix rsync version check</changelog><changelog author="Benjamin " date="1086818400">- inital release.</changelog></package>
<package pkgid="600948876820ccc4e85498d6c12fecd16ce64320" name="raider" arch="noarch"><version epoch="0" ver="4.0.38" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1" date="1441144800">- Add 1095:3512 to raider-blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1" date="1439503200">- Basic Fedora support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1" date="1437688800">- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 " date="1437084000">- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1" date="1433887200">- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1" date="1433887200">- Info/Adaptec: Do not include enclosure devices as a PD on a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1" date="1427925600">- Info/MegaraidSAS: If SAS PD, adapt smartctl call to get PD info. This corrects
- an issue where previously identifying the SAS PD disks of a MegaraidSAS LD
- would fail.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1" date="1427925600">- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="e03e6af96b07138a4b6bfe01b6b9ef80bfe34fab" name="permbackup.sh" arch="noarch"><version epoch="0" ver="1.4" rel="Base"/><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.4" date="1422050400">- added a failsafe for undetectable OS types (non debian/rhel).
- added a space check for the partition with /usr/local/lp/permbackup.
- moved some variables to the top of the file to allow them to be changed.
- excluded /backup* from the acl file to remove bloat.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.3" date="1420149600">- changed -p to --absolute-names for compat with getfacl 2.2.39 on cent5.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.2" date="1404856800">- removed mounted backup check, and moved everything to /usr/local/lp/.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.1" date="1404338400">- added compression functionality, reordered deletion and creation of backup files.</changelog><changelog author="Andrej Walilko <awalilko@liquidweb.com> 1.0" date="1404165600">- initial version.</changelog></package>
<package pkgid="311abc5841ecffa3423ef7159274a91de88b9c80" name="lp-mod_zeus-conf-cpanel" arch="noarch"><version epoch="0" ver="0.2" rel="3"/><changelog author="Carl Lindsey <carl@liquidweb.com> 0.2-3" date="1379973600">- Updated mod_zeus.conf to %config(noreplace)</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-2" date="1375308000">- Updated to include all the new IPs (RT#131229).</changelog><changelog author="ssullivan" date="1318888800">- Updated to include all the needed zeus IPs (FS#3569)</changelog><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="280d8eaba2feae4d4e36c5e2a558521104c4733e" name="lp-chkrootkit" arch="noarch"><version epoch="0" ver="0.49" rel="1"/><changelog author="benjaminC" date="1251496800">- Update to version .49</changelog><changelog author="mneir" date="1250719200">- Update to version .48-2 to correct rpm dep issues between noarch and x86_64. No other changes made.</changelog><changelog author="scollins" date="1201730400">- Update to version .48</changelog><changelog author="Adam" date="1136757600">- Update to version .46</changelog><changelog author="Greg" date="1125007200">- Inital Chkrootkit lp release</changelog></package>
<package pkgid="4e437c652fedf5452987f64ed4c87e6a7cab8f6b" name="lp-security-scripts" arch="noarch"><version epoch="0" ver="1.9" rel="6"/><changelog author="benjaminc" date="1250632800">- added fix for CVE-2009-2692</changelog><changelog author="mneir" date="1153432800">- added proc fix scripts for CVE-2006-3626</changelog><changelog author="scollins" date="1132610400">- added filters to infected.pl</changelog><changelog author="scollins" date="1132178400">- rebuilt infected.pl</changelog><changelog author="Greg" date="1125525600">- APF check</changelog><changelog author="Greg" date="1122156000">- remove pure-ftp switch</changelog><changelog author="Greg" date="1121724000">- seperate monitoring and lp scripts
- piggy back monitoring rpm install</changelog></package>
<package pkgid="bdc05982b3327bdb61adf66cfebe665d106f85e3" name="lw-monitoring-configs-cpanel" arch="noarch"><version epoch="0" ver="0.0.1" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-1" date="1444946400">- Initial release.</changelog></package>
<package pkgid="7c75a44609e96d79b229cbe392eeada804cc8261" name="lp-mod_zeus-conf-cpanel" arch="noarch"><version epoch="0" ver="0.2" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-4" date="1444946400">- Add lw-monitoring-configs-cpanel as requires.</changelog><changelog author="Carl Lindsey <carl@liquidweb.com> 0.2-3" date="1379973600">- Updated mod_zeus.conf to %config(noreplace)</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.2-2" date="1375308000">- Updated to include all the new IPs (RT#131229). * Mon Oct 17 2011 ssullivan
- Updated to include all the needed zeus IPs (FS#3569)</changelog><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="30baf38df895d0fd75436fac57958f1cca31cb76" name="raider" arch="noarch"><version epoch="0" ver="4.0.0" rel="29"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to
- be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS
- format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="99fd8abb83cfafae8857066663e90014672a6efb" name="lp-vhost" arch="noarch"><version epoch="0" ver="1.2" rel="5"/><changelog author="MikeN" date="1193090400">- Redesigned vhost generation process to better cope with Apache2 and EasyApache3</changelog><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Benjamin" date="1173477600">- get rid of DB_File::Lock headache.</changelog><changelog author="Benjamin" date="1172700000">- Add better default IP detection</changelog><changelog author="Benjamin " date="1095112800">- inital release.</changelog></package>
<package pkgid="359770f30c9d57a398ecd4119f92e7bdd8550f68" name="lp-modsec2-rules-ea4" arch="noarch"><version epoch="0" ver="0.7" rel="7"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7" date="1536012000">- Fixed SECENG-204, added rule for UltimateMember issue.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6" date="1485813600">- Added IfModule statements for RUID and ITK compatibility.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5" date="1477951200">- Removed old imagemagick rules
- Added new rules for JOOMLA CVE-2016-8870 and CVE-2016-8869
- Fixed WP login brute detection to allow duosec and onelogin plugins.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4" date="1468879200">- Adding emergency rules for Joomla! realstatistics hack.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1461794400">- First release for EA4 hosts.</changelog></package>
<package pkgid="12e7792095214f17822abde0cb9a61334c4f5e63" name="raider" arch="noarch"><version epoch="0" ver="4.0.30" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4" date="1427839200">- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3" date="1427839200">- Only do systemd/crond startup file removals if uninstall (not also upgrades).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2" date="1427752800">- Use more force in cp raider startup in %post.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1" date="1427752800">- Need --run-jobs called as well in systemd startup unit.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1" date="1427752800">- Use systemd unit for startup rather than @reboot cron if systemctl is present. On
- systemd, network is not yet available when the @reboot cron runs, causing raider
- to not be able to install the device specific packages (if required).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1" date="1422655200">- Allow get_ext_ip to be called with an argument that makes the program not
- fatally exit if we are unable to open a socket connection to raidalarm.sysres.lw.
- Otherwise on boxes that are more "locked down" (that cannot reach raidalarm but
- can send mail fine) it causes RAID alarms to never be sent; which isn't proper
- for the case of Email notifications. After all, just because you can't reach
- sysres raid alarm box doesn't mean the machine cannot send email to the set
- email addy. Thanks to MikeN for the report.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1" date="1421100000">- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1" date="1418162400">- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1" date="1418076000">- Info/MegaraidSAS: Correct bug when there are two or more controllers with
- two or more LDs each.
- Jobs/MegaraidSAS: Remove assumption of controllers starting at 0.
- Info: Correctly select from ordered controller list by PCI priority when
- selecting block devices that go with a controller.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1" date="1418076000">- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1" date="1418076000">- Jobs(megaraidsas/megaraidsata/adaptec/3ware/FusionMPTSAS2): Always append
- all bad raid/bbus to a single string. Then once done, send large appended
- string as the alarm. This is similar to Jobs/Mdraid.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1" date="1416520800">- Account for situation where on some Cent5s, the CDROM device will show up as
- hda rather than the more standard sr[0-9]+ by reading /proc/sys/dev/cdrom/info.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1" date="1416434400">- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1" date="1414792800">- Fix bug in Jobs/Adaptec. When getting LD list, if the first didn't start at
- 1, it wasn't collected properly causing a health check on non-existent LDs.
- Also fix bug when LDs don't start with 1 in Info/Adaptec.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1" date="1412805600">- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1" date="1411596000">- Fixed some typos in comments. Removed a needless loading of a module in
- Info/satascsiata. Prevent split warning where udevadm is not present, like
- on old CentOS 4. Correct bug in get_non_raid_devices that skipped USB
- devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1" date="1411164000">- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1" date="1411164000">- /dev/disk/by-path doesn't exist in newer kernels, like what CentOS 7 uses.
- Ubuntu re-enabled it because it broke a ceph tool which assumed it to be
- there. But going forward its going to be on the out. So now use /sys/devices,
- rather than /dev/disk/by-path.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1" date="1409004000">- Info->find_suitable_block_device(): correctly associate a given controller
- number to the PCI priority when selecting a LD block device that belongs to
- the given controller for later inspection. This is useful for controllers
- (only atm) like LSI megaraidSAS, because it gives no obvious way to
- associate a block device to a controller like Adaptec or 3ware does.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1" date="1405720800">- Add PATH= to cron.d/raider_startup</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1" date="1405720800">- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1" date="1397685600">- Info/Adaptec,Info/3ware,Info/MegaraidSAS,Jobs/Adaptec,Jobs/3ware,Jobs/MegaraidSAS:
- Synchronize vendor tool output with array_is_ok to avoid edge case timing issues.
- Mdraid, satascsiata, and FusionMPTSAS non applicable or already done in such a
- fashion.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1" date="1396908000">- Base: Increase sys_cmd_timeout_val from 120 to 480 seconds. Previously on 120, to
- many tickets were being made for support to investigate needlessly.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1" date="1395957600">- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1" date="1392328800">- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state.
- SPEC: Require smartmontools package based on OS version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="b74d76dc79eceb7dc315e50255836e67fe1317d5" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="19"/><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="0fd3ece7678fc1a6afb76484529f0dbffb0f7f0f" name="raider" arch="noarch"><version epoch="0" ver="3.0.7" rel="4"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider'
- (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="891e9de74abe3aaa77726707f25ff196b59560ac" name="raider" arch="noarch"><version epoch="0" ver="4.0.7" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1" date="1391637600">- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1" date="1390428000">- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1" date="1383256800">- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1" date="1383084000">- Support LSI FusionMPTSAS2.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5" date="1382738400">- Set $PATH in cronjob.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4" date="1382738400">- Correct Info cronjob timing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="78b7ce72898fc53b6f1d42d11bf9c0cf3e0905e6" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.7" rel="3"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3" date="1464991200">- Adding emergency rules for wp-mobile-detector vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2" date="1462399200">- Adding emergency rules for imagemagick vulnerability.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1459893600">- Major overhaul to remove deprecated rules and strengthen existing protections.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450476000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="b6a86968d029305d1009a121cf435452716383b8" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.2" rel="1"/><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital releasei</changelog></package>
<package pkgid="9970b165ac615c0bda9a26cdca34ca417e4ca1e6" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.6" rel="8"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="5165b31df65fcea6613ad5f0057a0518474e8d06" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.7" rel="1"/><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1" date="1459893600">- Major overhaul to remove deprecated rules and strengthen existing protections.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21" date="1450476000">- Added rules for new Joomla 0day RCE</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20" date="1447884000">- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19" date="1445983200">- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18" date="1445551200">- Added rule for Joomla admin access SQLi id:5001225</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17" date="1445464800">- Added query string filter for abdullkarem=1 due to ongoing WP scans.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16" date="1443564000">- Fix for JetPack XSS in contact form.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15" date="1439589600">- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14" date="1431468000">- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13" date="1429740000">- Block malicious CN User agent, update Gravity Forms rules</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12" date="1427234400">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11" date="1422309600">- Added fix for (another) revslider vuln, and drupal SQL injection fixes.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10" date="1411682400">- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9" date="1410559200">- Added patch for WP revslider LFI vuln.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8" date="1408399200">- Added stop-gap patch for WP custom-contact-forms hacks.</changelog><changelog author="Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7" date="1405029600">- Added various DoS protections, and WP/Joomla virtual patches</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-6" date="1387576800">- Refreshed modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-5" date="1375826400">- Include updated modsec2.user.conf from secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-4" date="1365804000">- Add rule to modsec2.user.conf to further mitigate WP brute forcing.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-3" date="1365544800">- Help prevent certain brute force attempts on wp-admin.</changelog><changelog author="Greg Hill <gnhill@liquidweb.com> 0.6-2" date="1360792800">- Revert broken PCRE changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.6-1" date="1357941600">- Updates to modsec2.user.conf. Include notice and uploaddir changes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="5909de98b5c6768222b8f17863857101863b9e2b" name="lp-mod_zeus-conf" arch="noarch"><version epoch="0" ver="0.1" rel="1"/><changelog author="MikeN" date="1274479200">- Initial release</changelog></package>
<package pkgid="650e33060cea1cf593196c74396dc8d9db9d4949" name="raider" arch="noarch"><version epoch="0" ver="2.5.0" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326405600">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="535274d12f24d51af418b6b343e0204f6adc0a0e" name="lp-rkhunter" arch="noarch"><version epoch="4" ver="1.3.0" rel="1"/><changelog author="unSpawn - pre-1.3.0" date="1171231200">- Sync spec with fixes, installer and CVS</changelog><changelog author="unSpawn - 1.2.9" date="1163368800">- Re-spec, new installer</changelog><changelog author="unSpawn - 1.2.9" date="1159567200">- Updated for release 1.2.9</changelog><changelog author="Michael Boelen - 1.1.5" date="1092175200">- Added update script
- Extended description</changelog><changelog author="Greg Houlette - 1.1.5" date="1092002400">- Changed the install procedure eliminating the specification of
destination filenames (only needed if you are renaming during install)
- Changed the permissions for documentation files (root only overkill)
- Added the installation of the rkhunter Man Page
- Added the installation of the programs_{bad, good}.dat database files
- Added the installation of the LICENSE documentation file
- Added the chmod for root only to the /var/rkhunter/db directory</changelog><changelog author="Craig Orsinger (cjo) <cjorsinger@earthlink.net>" date="1085349600">- version 1.1.0-1.cjo
- changed installation in accordance with new rootkit installation
procedure
- changed installation root to conform to LSB. Use standard macros.
- added recursive remove of old build root as prep for install phase</changelog><changelog author="Doncho N. Gunchev - 1.0.9-0.mr700" date="1083189600">- dropped Requires: perl - rkhunter works without it
- dropped the bash alignpatch (check the source or contact me)
- various file mode fixes (.../tmp/, *.db)
- optimized the %files section - any new files in the
current dirs will be fine - just %{__install} them.</changelog><changelog author="Michael Boelen - 1.0.8-0" date="1083016800">- Fixed missing md5blacklist.dat</changelog><changelog author="Doncho N. Gunchev - 1.0.6-1.mr700" date="1082412000">- added missing /usr/local/rkhunter/db/md5blacklist.dat
- patched to align results in --cronjob, I think rpm based
distros have symlink /bin/sh -> /bin/bash
- added --with/--without alignpatch for conditional builds
(in case previous patch breaks something)</changelog><changelog author="Michael Boelen / Joe Klemmer - 1.0.6-0" date="1081029600">- Update to 1.0.6</changelog><changelog author="Doncho N. Gunchev - 1.0.0-0" date="1080597600">- initial .spec file</changelog></package>
<package pkgid="b0e52f558f7794aa237b1845d6e6827d478b686b" name="mm3k-client-base" arch="noarch"><version epoch="0" ver="1.1" rel="26"/><changelog author="Benjamin" date="1173823200">- Update getip.sh</changelog><changelog author="Mike" date="1173391200">- Set up tzcheck.sh to run once per hour, added more timezone stuff</changelog><changelog author="Benjamin" date="1173304800">- Add tzcheck.sh</changelog><changelog author="Benjamin" date="1172700000">- Change doregister.pl to use getip.sh</changelog><changelog author="Benjamin" date="1170972000">- Add rpmexport.sh</changelog><changelog author="Mike" date="1130277600">- split providers and registration scripts from mm3k-client-pull, created base.</changelog></package>
<package pkgid="d6f45bac0a568f1ce829387593f27000cca57a46" name="raider" arch="noarch"><version epoch="0" ver="4.0.3" rel="3"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3" date="1382652000">- cron.d/raider set to 644 not 755.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2" date="1382652000">- Info routine now runs twice a day (previously was once a day).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1" date="1382565600">- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1" date="1382392800">- 's/\t/ /g' for readability.
- Incorporate new arconf package for Adaptec series 7 controllers. Various
- bugfixes to support new arrconf.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7" date="1380664800">- Jobs/MegaraidSAS: Don't report BBU status discharging.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6" date="1380664800">- FS#6432 -- Cache disk type like we do for model+serial. This prevents prov
- from losing the config when a machine is in a degraded state.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5" date="1379109600">- Info/satascsiata: Bug fix; determining whether or not to use parted, to prevent
- parted from being used on legacy 1.x versions due to floppy bug. Bug fix;
- correctly detect IDE PCI devices.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4" date="1375308000">- Devices: Updating blacklist.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3" date="1375308000">- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2" date="1374616800">- Info: Remove unsupported device file Mdraid warning.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1" date="1374530400">- Jobs: Add Mdraid monitoring support.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36" date="1373061600">- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35" date="1373061600">- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34" date="1373061600">- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33" date="1373061600">- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in
- selecting controller for logical disks.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32" date="1372888800">- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt
- give us what we want (model,serial,firmware).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31" date="1372888800">- Info/satascsiata: Handle udev_info properly when its type is not HASH.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30" date="1372888800">- Remove unwanted dep redhat-lsb, as it brings in cups.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29" date="1372370400">- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27" date="1372370400">- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually
- contains something to avoid runtime error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26" date="1371247200">Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25" date="1371247200">- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24" date="1371160800">- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23" date="1371160800">- Info/ALL: Only show smart_attributes if it has a value.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22" date="1371160800">- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined,
- report as 'error'; to be in line with Info/3ware.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21" date="1371160800">- Info/Sonar: Missed a few /disks/physical_disks/..</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20" date="1371160800">- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should
- conform to same LDS format as RAID controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19" date="1371160800">- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18" date="1371074400">- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17" date="1371074400">- Info/satascsiatata: Remove duplicates in get_satascsiata().</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16" date="1371074400">- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15" date="1371074400">- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much
- legacy machines.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14" date="1371074400">- Info/satascsiata: Always increment passed controller counter for onboard USB.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13" date="1371074400">- Fixes for Info/MegaraidSAS.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12" date="1370988000">- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11" date="1370901600">- Info/Adaptec: Fallback to non -d sat on error.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10" date="1370901600">- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9" date="1370901600">- Remove call to /scripts/perlinstaller JSON, as its no longer required.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8" date="1370383200">- Jobs: Include commands used for checking health in notification.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7" date="1370383200">- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6" date="1370383200">- Info/3ware: Fix bug in getting PD list.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5" date="1370383200">- Info/MegaraidSAS: Include fixes for multiple controllers.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4" date="1369346400">- Info/Adaptec: Improve unique identification of LD's.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3" date="1369346400">- Including forgotten FS#6108.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2" date="1369260000">- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1" date="1368741600">- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1" date="1365631200">- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1" date="1365458400">- FS#5883 Account for Adaptec BBU rounding issue.
- FS#5916 Don't report state 'Learning' for Megaraid BBU.
- FS#5808 Prevent email alerts arriving as attachment.
- FS#5948 Support LSI CacheCade.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4" date="1360879200">- Account for MegaCli 8.07.X when detecting numdrives within an array.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3" date="1360792800">- Install raider-MegaCli-8 on CentOS 5 as well.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2" date="1360706400">- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1" date="1360360800">- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4" date="1360274400">- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3" date="1360015200">- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2" date="1357941600">- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1" date="1356127200">- Notify when raider.log can't be opened RW (FS#5331).
- Fix numdrives detection bug (FS#5547).
- Support for monitoring BBU's (FS#5212).
- Removed duplicate listings of conf files in SPEC file.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1" date="1354572000">- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change
- builddir name to just 'raider' (%setup section change).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1" date="1350424800">- Support for Megacli-8, as its in production in some places, breaking get_array_raid_level for MegaraidSAS
- controllers. This only includes preliminary support for it, in just the regex. We will have to consider the
- vendor tool version binding problem before making it the new default over megacli-4, in Devices code.
- Also fix bug in 3ware get_array_raid_level code where unit wasn't being detected properly in some situations.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0" date="1349820000">- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in
- PWD (FS#5266).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0" date="1349388000">- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in
- the process of rebuilding.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6" date="1349388000">- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5" date="1349301600">- Fix in detecting disks in arrays (Info/MegaraidSAS).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4" date="1348092000">- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3" date="1348092000">- Regex fix in Info/MegaraidSAS.pm for detecting device ID.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2" date="1347400800">- Fix bug in Info/Adaptec get_array_raid_level code, where if the reported raid level was not all numeric, it
- wouldn't be picked up. Essentially a /\d+/\S+/ swap.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1" date="1347400800">- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous
- build machine (sysbuild3).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0" date="1346104800">- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="ec25e809838b31901c70e38cd3abb45661fe0cd2" name="lw-monitoring-configs-cpanel" arch="noarch"><version epoch="0" ver="0.0.1" rel="3"/><changelog author="Jeff VanDellen <jvandellen@liquidweb.com> 0.0.1-3" date="1484568000">- added lw-ef-cpanel as a dependency.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-2" date="1444910400">- skipsmtpcheckhosts needs to be root.mail ownerships.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-1" date="1444910400">- Initial release.</changelog></package>
<package pkgid="890ba9a41eb83dd7b145aed4a841c6b9dc6db497" name="ddos" arch="noarch"><version epoch="0" ver="0.6" rel="1"/><changelog author="bnoggle" date="1221256800">- Initial ddos package</changelog></package>
<package pkgid="0d702bc745ba8fbfee1864aec54c46a677a91c93" name="raider" arch="noarch"><version epoch="0" ver="3.0.2" rel="1"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1" date="1339624800">- Account for old MegaCli64 output as well as new (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0" date="1339538400">- Detect SSD's more generically, with hdparm (FS#4221), handle missing sg3_utils or redhat-lsb (FS#4613),
- log when unable to reach the API server (FS#4716), redirect cronjobs output to /dev/null (FS#4795),
- Fix MegaraidSAS RAID state detection bug (FS#4814).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0" date="1337378400">- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2" date="1337378400">- Removing code from this file to modify rc.local.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1" date="1335996000">- Fix bug in use parted detection code (FS#4626).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0" date="1330552800">- Some code cleanup. Removed lots of dependencies on system GNU tool calls. Removed 'capacity' field from
- JSON as its not used by provisioning (per dburke). Generate JSON via module now. Use standard switches
- via getopts, removed old bash style switches (get-info/get-devices/run-jobs). If this is installed on
- a cPanel machine, automatically install the JSON module. Added raider init script rather than rely on
- rc.local. Moved raider out of /usr/local/lp (FS#4161). Clear alert file if one exists for current day
- but RAID is ok (FS#4267). Added raider.conf file (FS#4294). Made get-info get ran on startup via init
- script (FS#4300).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6" date="1330552800">- FS#4145 be able to count disks in array, even if no group defined.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5" date="1330552800">- FS#4145 dont assume logical device 0 for adaptec get-info either.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4" date="1330034400">- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3" date="1329516000">- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2" date="1329516000">- FS#4226</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1" date="1329429600">- FS#4220</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0" date="1326924000">- Major release. First RAIDER release in Perl. Should include all features/fixes from previous releases.
- New features:
- 1.) runs get-devices as a part of post install of package.
- 2.) Full debian support
- 3.) OO design/better error handling.
- 4.) Better SSD detection
- 5.) Full Unit and QA test suites.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3" date="1326492000">- Use hostname rather than hostname -f.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2" date="1326405600">- Don't just restart crond, use sighup. If yum installation or uninstallation fails, dont place jobs file.
- Implemented to address raider kickstart issue where yum install would fail, but jobs file placed anyways.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1" date="1324677600">- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0" date="1321653600">- This release posts RAID alarams to the sysres API. If the host is incompatible with the API system,
- only then fall back to email notifications to help desk.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0" date="1319493600">- Primarily compatibility fix release for older versions of distros/hardware.
- Decide if fdisk -l or parted -l should be used for non RAIDED disks in gathering disk information
- (fixes compatibility issue where parted -l isn't valid on parted 1.6 and below). Include
- pci_blacklisting ability from 2.4. If a utility software is in PATH already or exists at a specified
- location already, don't run on_install as that can detroit connectivity between old cards and the
- vendor software sometimes, as a newer version of a vendor tool doesn't always support the same old
- cards (eventually old card support is phased out in newer versions).</changelog><changelog author="Dan Krause <dkrause@liquidweb.com> 2.3.1-28" date="1312322400">- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-4" date="1289253600">- Put raider into a signle RPM, rather then using RPM plugins.</changelog><changelog author="James Paterni <jpaterni@liquidweb.com> 2.3.0-2" date="1287871200">- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.3.0-1" date="1277848800">- Upstream change that removes wget dependency in favor of yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-2" date="1275429600">- A bug fix for the fetch method was left out of 2.2.2-1</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.2-1" date="1275429600">- Upstream change that runs get-devices implicitly if there are no
jobs present.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-2" date="1275429600">- Changed behavior of the spec itself.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.2.1-1" date="1274997600">- Typo bug upstream.</changelog><changelog author="Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1" date="1274997600">- Major upstream overhaul.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-2" date="1274133600">- Minor upstream bugfix before actual release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.1-1" date="1274047200">- Upstream change to alarm reporting method.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-3" date="1273701600">- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
frozen, so no version bump, just release.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-2" date="1273701600">- Upstream contained a minor typo, but is not yet frozen, so no version
bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.1.0-1" date="1273701600">- Version bump.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-2" date="1273701600">- Upstream minor typo bug fix.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.1-1" date="1273269600">- Version bump, as a not-bug was found in 2.0.0.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 2.0.0-1" date="1272060000">- Massive version bump, as there is apparently a previously unknown raider-1.1
RPM in the wild.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-4" date="1271800800">- Bumped release to ensure that more bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-3" date="1271800800">- Bumped release to ensure that bugfix code would make it into the repo.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-2" date="1271714400">- Generating new RPM to fix a bug in 0.0.4.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.4-1" date="1271714400">- Added raider-storm-conf.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-5" date="1271455200">- Undid the last change, as it was a really bad idea.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-4" date="1271455200">- Added raider get-devices and raider get-info to the post install.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-3" date="1271455200">- Added some handy rm action to get rid of data on uninstall.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-2" date="1271455200">- Source has been updated to manage plugins via yum.</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.3-1" date="1271455200">- Version bump to 0.0.3</changelog><changelog author="Dennis Walters <dwalters@liquidweb.com> 0.0.2-1" date="1270072800">- Initial RPM offering</changelog></package>
<package pkgid="0ff436bdff38ec5693a12f73de84042df93de694" name="lp-modsec2-rules" arch="noarch"><version epoch="0" ver="0.5" rel="2"/><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-2" date="1354312800">- Modifications to modsec2.user.conf per secteam.</changelog><changelog author="Scott Sullivan <ssullivan@liquidweb.com> 0.5-1" date="1354312800">- Spec file now conforms to packages.git. Updated modsec2.user.conf, exclude.conf, and
- rootkits.conf. With mod_security 2.7.0, rules now need a rule ID, or Apache fails to start.</changelog><changelog author="aelkins" date="1214604000">- Removed rule I meant to remove in pervious release.</changelog><changelog author="aelkins" date="1213740000">- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.</changelog><changelog author="aelkins" date="1212789600">- Removed rules that were too generic, added some new rules. Moved version to 0.3.</changelog><changelog author="aelkins" date="1204927200">- Added rules, modified current rules. Updated version from 0.1 to 0.2.</changelog><changelog author="aelkins" date="1194386400">- Fixed the a.out filter.</changelog><changelog author="aelkins" date="1191535200">- Added whitelisting, updated rules to mirror modsec v1 rules.</changelog><changelog author="aelkins" date="1191448800">- inital release</changelog></package>
<package pkgid="9ee90c655e1eb8be6b0499b76074c4e5c6ae70bd" name="lp-rkhunter" arch="noarch"><version epoch="5" ver="1.3.8" rel="1"/><changelog author="unSpawn - 1.3.4" date="1228946400">- Spec sync.</changelog><changelog author="jhorne - 1.3.3" date="1218319200">- Renamed cron.daily file from '01-rkhunter' to 'rkhunter' so
that it will run after a prelink cron job (if it exists).</changelog><changelog author="unSpawn - pre-1.3.0" date="1171231200">- Sync spec with fixes, installer and CVS</changelog><changelog author="unSpawn - 1.2.9" date="1163368800">- Re-spec, new installer</changelog><changelog author="unSpawn - 1.2.9" date="1159567200">- Updated for release 1.2.9</changelog><changelog author="Michael Boelen - 1.1.5" date="1092175200">- Added update script
- Extended description</changelog><changelog author="Greg Houlette - 1.1.5" date="1092002400">- Changed the install procedure eliminating the specification of
destination filenames (only needed if you are renaming during install)
- Changed the permissions for documentation files (root only overkill)
- Added the installation of the rkhunter Man Page
- Added the installation of the programs_{bad, good}.dat database files
- Added the installation of the LICENSE documentation file
- Added the chmod for root only to the /var/rkhunter/db directory</changelog><changelog author="Craig Orsinger (cjo) <cjorsinger@earthlink.net>" date="1085349600">- version 1.1.0-1.cjo
- changed installation in accordance with new rootkit installation
procedure
- changed installation root to conform to LSB. Use standard macros.
- added recursive remove of old build root as prep for install phase</changelog><changelog author="Doncho N. Gunchev - 1.0.9-0.mr700" date="1083189600">- dropped Requires: perl - rkhunter works without it
- dropped the bash alignpatch (check the source or contact me)
- various file mode fixes (.../tmp/, *.db)
- optimized the %files section - any new files in the
current dirs will be fine - just %{__install} them.</changelog><changelog author="Michael Boelen - 1.0.8-0" date="1083016800">- Fixed missing md5blacklist.dat</changelog><changelog author="Doncho N. Gunchev - 1.0.6-1.mr700" date="1082412000">- added missing /usr/local/rkhunter/db/md5blacklist.dat
- patched to align results in --cronjob, I think rpm based
distros have symlink /bin/sh -> /bin/bash
- added --with/--without alignpatch for conditional builds
(in case previous patch breaks something)</changelog><changelog author="Michael Boelen / Joe Klemmer - 1.0.6-0" date="1081029600">- Update to 1.0.6</changelog><changelog author="Doncho N. Gunchev - 1.0.0-0" date="1080597600">- initial .spec file</changelog></package>
</otherdata>