????

Your IP : 216.73.216.152


Current Path : /var/cache/yum/stable-generic/gen/
Upload File :
Current File : //var/cache/yum/stable-generic/gen/other.xml.sqlite

SQLite format 3@  �-�)
��M�2��@YindexpkgIdpackages�CREATE INDEX pkgId ON packages (pkgId)Keindexkeychangechangelog-CREATE INDEX keychange ON changelog (pkgKey)� /�triggerremove_changelogspackagesCREATE TRIGGER remove_changelogs AFTER DELETE ON packages  BEGIN    DELETE FROM changelog WHERE pkgKey = old.pkgKey;  ENDv�;tablechangelogchangelogCREATE TABLE changelog (  pkgKey INTEGER,  author TEXT,  date INTEGER,  changelog TEXT)^�tablepackagespackagesCREATE TABLE packages (  pkgKey INTEGER PRIMARY KEY,  pkgId TEXT)Q{tabledb_infodb_infoCREATE TABLE db_info (dbversion INTEGER, checksum TEXT)
��,]
02437f09f44664266cc313e7d1d651866dc69433�	��������������|��go�R�=��(���~	i<T�?�*������������������n�w��k��V�H��*5�4Ĭ3R�R�mo���)��R�M��F��

{��f-�F!����{z
{Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1R;s�- Warn user when hardlinked file marked for modification.�{�1Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.8-1R��`- Utilize S_IWGRP && S_IWOTH in prep routine for determining group or world write.$/Benjamin AF`- inital release.3
OBenjaminE�`- Add better default IP detection6	UBenjaminE���- get rid of DB_File::Lock headache.#/BenjaminE��- Update getip.sha�/MikeNG`- Redesigned vhost generation process to better cope with Apache2 and EasyApache3]	�+MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.#	1BenjaminE˝`- Add rpmexport.sh7	YBenjaminE�`- Change doregister.pl to use getip.sh!	-BenjaminE�5�- Add tzcheck.shQ	�MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff"	/BenjaminE��- Update getip.sh
*�	���6�*�{�7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1R
O`- For security reasons, never adjust ownerships or permissions on a hard linked file.p{kScott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2R��- Add options --ownerships-only & --perms-only.d{SScott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1R��- Use pure perl in prep for chmods.Y{=Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1R��- Various code cleanups.�{�AScott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1R3��- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.q{mScott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2R3��- Only compile perl-json on install not upgrade.�{�+Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1R3��- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.a{MScott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1R3��- Report skipped hardlink files.
5�C�@�/�5pquAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225�q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�+q�iAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305aqWAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vt��- Added rules for new Joomla 0day RCE�o�-Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W5`- Major overhaul to remove deprecated rules and strengthen existing protections.ro{Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.X{;Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7P	��- First public release.a{MScott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8PU`- Code cleanup; use inheritance.
jzw�|�j�$q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.�#q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.x"q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules!q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS� q�KAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.bqYAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.�q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.
_x�!�Q�_p,i}Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~+i�Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i*ioScott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c)icScott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z(o�	Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest'oAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c&o]Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.�%q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271
	,�1����X,*5?aelkinsG0��- Fixed the a.out filter.Y4�aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d3�1aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s2�OaelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F1waelkinsHeb�- Removed rule I meant to remove in pervious release.�m0i�uScott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i/ioScott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~.i�Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M-YGGreg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.
U��U�F9m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).k8moScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).!7-aelkinsG�- inital releaseP6�	aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
T�h��TC?mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C>mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226�=m�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).�<m�?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
  function.~;m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.:m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.
r�$r�Cm�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.�Bm�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.aAm[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v@m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.
\"\�CEm�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).�[Dm�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.
Ep�r����EMMk5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._LkYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�Kk�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.qJk}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1yIk�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.�Hi�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)wGi�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
Fc�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist
��B�,�V��iUkmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.WTkIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.HSk+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	Rk�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,Qk�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.ePkeDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.gOkiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.SNkADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.
0b�S��(�0w]k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}\k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n[kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.SZkADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.dYkcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.�Xk�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.�Wk�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.�Vk�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.
J�?���^&��T(��pJ$m/Benjamin AF`- inital release.3lOBenjaminE�`- Add better default IP detection6kUBenjaminE���- get rid of DB_File::Lock headache.#j/BenjaminE��- Update getip.sh$i/Benjamin AJ�- inital release.*h=BenjaminA]�`- add doregister.pl etc.7gWBenjaminAt<�- Add correctly complied mm3kregister)fCMikeA�(�- Fixed apache.php problemsle�GMikeCX`- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML6d]MikeC]Y`- More exec-and-passthru-related updates;cgMikeC^��- Split mm3k client into push, pull, and base+bGMikeC|�`- Updated with clamav support$a/Benjamin @��`- inital release.O`k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP_k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m^kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.
����Dpo�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�Joo�)	Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�%no�_	Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.
N��Kso�+	Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._roU	Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/qo�s	Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���N�� wm�W	Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.�vo�7	Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�Uuo�?	Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�Cto�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
u.�z"�uX~mI	Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q}m;	Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V|mE	Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.�{m�S	Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.yzm�		Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.�ym�A	Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�Oxm�5	Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��#��N��H�m�'	Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}	Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�m�)	Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5	Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�m�
	Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]mS	Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�
o�U	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�	mY	Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�my	Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�my	Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�mI	Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�m�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�o{	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�
o�		Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��o�=	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�o�)	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�o�
	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��o�!	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��o�%	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�os	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�o	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�#om	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��"o�K	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�!oG	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.�� o�+	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �o�U	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�+mI	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�*my	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�)m�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�(m_	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��'m�!	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�&m�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��%m�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�$o�]	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�1mk	Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��0m�	Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�/m�	Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�.m�	Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��-m�K	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��,m�/	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���6m�%	Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��5m�	Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��4m�I	Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��3m�5	Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�2m�7	Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�9m�s	Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�8m�'	Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�7m�	Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�?m�	Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�>m�a	Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�=my	Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�<m�e	Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�;m�#	Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�:m�
	Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�Cm�	Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�Bm�[	Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�Am�#	Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�@m�Y	Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�Gmo	Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�Fmq	Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�Em�}	Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�Dm�	Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Jm�	Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Im�	Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Hm�#	Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Pm[	Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Om�	Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�Nm	Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�Mm	Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Lm�%	Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Km�;	Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Sm�M	Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Rm�M	Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Qm�9	Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Vi�		James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Uc�;	Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Tm�	Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�_ke	Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�^ki	Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�]kA	Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�\k5	Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�[kY	Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Zk�1	Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Yk}	Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Xk�	Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Wi�	James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����fk�'	Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��ek�O	Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�dkm	Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�ckI	Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�bk+	Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�ak�+	Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�`k�q	Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�ok9	Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�nk;	Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�mku	Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�lk�	Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�kk�	Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�jkw	Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�ikA	Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�hkc	Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��gk�	Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
^�V�x��I�wm�)
Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��vm�5
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�um�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�tmS
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�smI
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�rm;
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�qmE
Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��pm�S
Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.
���b�|`�~mY
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�}my
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�|my
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�{mI
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�zm�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�H�ym�'
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�xm}
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.
��	K��A�o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�o�	
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�`�o�U
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.
x��.��
�
o�)
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��	o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�o{
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.
ah�(��a��o�%
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�os
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�
o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�o
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��o�=
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.
6v�c�0�6��o�K
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oG
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �o�U
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��o�!
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.
{��c�Z�{v�m�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�o�]
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�om
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.
@�2�B@�~�$m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�#m�
Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��"m�K
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��!m�/
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X� mI
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�my
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.
�{;����*m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��)m�I
Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��(m�5
Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�'m�7
Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).i�&mk
Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��%m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.
�ut��H�-m�'
Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�,m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��+m�%
Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.
�O��F�0m�#
Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�/m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�.m�s
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�U�9���a�5m�Y
Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v�4m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�3m�a
Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�2my
Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�1m�e
Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�6P���@�9m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).w�8m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�7m�[
Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�6m�#
Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
lI�lk�<mo
Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�;mq
Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�:m�}
Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
36�3~�?m�
Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�>m�
Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�=m�#
Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Em[
Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Dm�
Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�Cm
Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�Bm
Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Am�%
Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��@m�;
Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Hm�M
Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Gm�M
Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Fm�9
Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Ki�	
James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Jc�;
Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Im�
Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�Tke
Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�Ski
Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�RkA
Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Qk5
Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�PkY
Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Ok�1
Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Nk}
Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Mk�
Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Li�
James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����[k�'
Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Zk�O
Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�Ykm
Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�XkI
Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Wk+
Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Vk�+
Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Uk�q
Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�dk9
Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�ck;
Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�bku
Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�ak�
Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�`k�
Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�_kw
Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�^kA
Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�]kc
Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��\k�
Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�j��S��v�im�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0OW�- 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.C�hmScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�gmScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��fm�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��em�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
��[�km�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��jm�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�ni�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�mc�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�lm�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�wkeDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�vkiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�ukADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�tk5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�skYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��rk�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�qk}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�pk�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��oi�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����~k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��}k�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�|kmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�{kIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�zk+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�yk�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�xk�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
|1�|��o�7Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�
o�?Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�	o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�o�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.
%\��t�y%Q�m;Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�mEScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��m�SScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�m�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�AScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�
m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �m�WScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�m�'Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�m�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�m�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�mSScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�mIScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�mYScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�myScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�myScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�mIScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�m�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�%o{Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��$o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�#o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�"o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��!o�1Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~� o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��+o�=Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�*o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��)o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�(o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��'o�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�&o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��1o�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��0o�%Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�/o�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�.osScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�-o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�,oScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�8omScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��7o�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�6oGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��5o�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �4o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��3o�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�2o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�@mIScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�?myScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�>m�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�=m_Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��<m�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�;m�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��:m�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�9o�]Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�FmkScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Em�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�Dm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�Cm�Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Bm�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��Am�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���Km�%Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Jm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Im�IScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Hm�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�Gm�7Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�Nm�sScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�Mm�'Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�Lm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�Tm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�Sm�aScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�RmyScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�Qm�eScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�Pm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�Om�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�Xm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�Wm�[Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�Vm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�Um�YScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�\moScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�[mqScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�Zm�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�Ym�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�_m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�^m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�]m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�em[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�dm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�cmScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�bmScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��am�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��`m�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�hm�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��gm�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��fm�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�ki�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�jc�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�im�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�tkeDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�skiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�rkADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�qk5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�pkYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��ok�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�nk}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�mk�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��li�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����{k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��zk�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�ykmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�xkIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�wk+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�vk�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�uk�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�~kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�}kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��|k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��)�$�a�
qW
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vt��- Added rules for new Joomla 0day RCE��	o�-
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W5`- Major overhaul to remove deprecated rules and strengthen existing protections.r�o{
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.z�o�	
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.t�o
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W�Q`- Adding emergency rules for Joomla! realstatistics hack.�_�o�S
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5X��- 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.
GQ�U�i�G�q�
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��q�K
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.b�qY
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.��q�
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.p�
qu
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��q�
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�+�q�i
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305
(��q���(c�ic
Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�o�	
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest�o
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�o]
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��q�
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��q�
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��q�
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.x�q�
Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules
)��P�cr)F�!w
aelkinsHeb�- Removed rule I meant to remove in pervious release.�m� i�u
Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�io
Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�i�
Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�YG
Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�i}
Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�i�
Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�io
Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.
#�#��G#�z�J#$�,/Benjamin Dk��- inital release.f�+�3BenjaminD���- Add "Initialize Key" button
- Add default chroot named dev files to exclude list.�C�*�mBenjaminD���- 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.G�)wBenjaminD�`- Added /var/log/dcpumon/toplog.* to the exlude file.\�(�BenjaminD��`- Add Doc link
- Cleanup rrestore.sh from the saveperms.sh -> .pl change.!�'-
aelkinsG�- inital releaseP�&�	
aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�%?
aelkinsG0��- Fixed the a.out filter.Y�$�
aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�#�1
aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�"�O
aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.
t�+��0o�CAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8TƸ�- 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��/o�EAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9U�`- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.�)�.q�eAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10X�!�- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages��-q�#Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-11YeJ`- Added EA4 post hook to install lw-csf-rules for process tracking updates.
��D��_�6g]Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�(�5g�mScott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��4i�#Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.�M�3o�/Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploitr�2o{Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R���- Update rooted check for other ebury filename variantss�1o}Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7S"*`- Update rooted check for other ebury variant (CentOS 4)
�V9�9amneirD���- added proc fix scripts for CVE-2006-36260�8GbenjamincJ�$`- added fix for CVE-2009-2692�s�7o�{Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'
���^
���A{�Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0_��@- rewrote to combined packages
- see older packages for further changelog�_�@{�GJack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1_��@- `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�v�?{�uJack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.2_�=�- `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 portsW�>�GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install&�==GregB��- remove pure-ftp switch�<#GregC(`- APF check'�;7scollinsC{��- rebuilt infected.pl0�:IscollinsC�C`- added filters to infected.pl
�j��S��v�Fm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0OW�- 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.C�EmScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�DmScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Cm�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Bm�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
��[�Hm�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Gm�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Ki�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Jc�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Im�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�TkeDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�SkiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�RkADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Qk5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�PkYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Ok�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Nk}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Mk�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Li�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����[k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Zk�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�YkmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�XkIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Wk+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Vk�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Uk�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�dk9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�ck;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�bkuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�ak�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�`k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�_kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�^kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�]kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��\k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�O��F�gm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�fm�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�em�sScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�U�9���a�lm�YScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v�km�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�jm�aScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�imyScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�hm�eScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�6P���@�pm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).w�om�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�nm�[Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�mm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
lI�lk�smoScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�rmqScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�qm�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
36�3~�vm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�um�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�tm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�|m[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�{m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�zmScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�ymScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��xm�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��wm�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��~m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��}m�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�keDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�
kiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�	kADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�
k�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
_q�_�*�o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�oScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�okScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��o�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).
U��U��"o�=Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�!o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J� o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�&o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�%o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��$o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�#o�]Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�*o�_Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��)o�QScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��(o�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��'o�KScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�-o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�,o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�+o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������2o�7Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�1o�?Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�0o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�/o�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�.oUScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�9m;Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�8mEScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��7m�SScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�6m�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��5m�AScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�4m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �3m�WScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�@m�'Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�?m}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�>m�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��=m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�<m�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�;mSScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�:mIScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�Fo�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�EmYScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�DmyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�CmyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�BmIScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�Am�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Lo{Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Ko�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Jo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Io�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Ho�1Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�Go�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��Ro�=Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Qo�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Po�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�Oo�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��No�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Mo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��Xo�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Wo�%Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Vo�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�UosScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�To�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�SoScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�_omScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��^o�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�]oGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��\o�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �[o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Zo�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�Yo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�gmIScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�fmyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�em�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�dm_Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��cm�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�bm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��am�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�`o�]Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�mmkScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��lm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�km�Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�jm�Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��im�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��hm�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���rm�%Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��qm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��pm�IScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��om�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�nm�7Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�um�sScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�tm�'Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�sm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.qlvlqv{������������������������ &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������
$	,
59?
CEMU]mpsw~��
����#�+�1�6 �9!�?"�C#�G$�J%�P&�S'�V(�_)�f*�o+�w,�~-�.�
/�0�1�2�$3�*4�-5�06�57�98�<9�?:�E;�H<�K=�T>�[?�d@�iA�kB�nC�wD�~E�F�G�H�I�J�%K�+L�1M�8N�@O�FP�KQ�NR�TS�XT�\U�_V�eW�hX�kY�tZ�{[�\�
]�^�_�!`�,a�0b�6c�9d�Ae�Ff�Hg�Kh�Ti�[j�dk�gl�lm�pn�so�vp�|q�r�s�t�u�of�flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������w�"x�&y�*z�-{�2|�9}�@~�F�L��R��X��_��g��m��r��u��{����������������"��+��6��=��C��I��O��V��^��c��h��k��p��t��x��{������������ ��+��2��:��C��M��T��Z��`��f��l��s��{������	���������� ��#��&��/��6��?ˆFÈNĈVň_ƈbLjjȈmɈsʈwˈ{̈~͉Ήω
Љщ҉#Ӊ0ԉ8ՉB։L׉S؉\ىcۉk܉t݉}ފߊ�	�
���� �'�-�3�9�?
7Aw�Y�7v�{m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�zm�aScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�ymyScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�xm�eScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�wm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�vm�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�~m�[Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�}m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�|m�YScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�moScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�mqScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�
mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�	mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��
m�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�keDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����"k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��!k�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i� kmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�+k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�*k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�)kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�(k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�'k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�&kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�%kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�$kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��#k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
z�f��a<�yz�{�6m�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.^�5�+MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.$�41BenjaminE˝`- Add rpmexport.sh8�3YBenjaminE�`- Change doregister.pl to use getip.sh"�2-BenjaminE�5�- Add tzcheck.shR�1�MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff#�0/BenjaminE��- Update getip.sh8�/WbenjaminCJ�$`- Updated memory.php and platfrom.phpL�.m1Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-1V !�- Initial release.p�-myScott Sullivan <ssullivan@liquidweb.com> 0.0.1-2V !�- skipsmtpcheckhosts needs to be root.mail ownerships.$�,/Benjamin @���- inital release.
O��yL���k>���]0��|O+]04d682765894671a88c6d2fac1ba38f05e160ba0+]d6eae962de501481789b3b054271cc9b2164244f+]9b7eb867fff28c40d2904fa5fab8f0e9fdf44555+]99a5e6e942cd1a6aa85ad5899d26a0d4f8112341+]fb43f8f4622d6f1c9927a7c5a4ddd9c33b0fd618+]8b7f1e527948bba3cb3adc43274d7e42316df2a2+]684d42cb9156331652fe8ba34e2bb007242bbecb+]e4867ec3a535c388429e13a3f8146209f566e255+
]aae446553f8d2ba3afe88813a186a5910d39e12b+]37b94aa03271af163dbad99ccdce1e5fdc0c63b1+]2542f7df300579b9751629a512afcd0caf253251+
]ba8da6738183e07680b0a9fba5d76490f3f500df+	]92ec4b5e78e2ea7b48fc200a23f25673fb89e68d+]4ae04b033ef39bcbea218d54b56cf870419bdf81+]6a8cd49a806b7d6d4cc47fc2c4f11f3766032525+]67aa19b11a81a92057ed977a54649c91ee3702d2+]3e4c1db8625f40ac1f52071e241e40b8adebb29b+]b42f84d5ee644dfdd530d45678dd163bb82aeffe+]03efb5eb48205279a7108d1325fa0d989109e9db+]b5b1899ba4e638a0197e8bb3dce43d070f53735a+]66f98d67e21df4ce179addd801f8a7e957fb150d
O��yL���k>���]0��|O+*]e5b286f02bfe95165d78420bae0d7d63444b3ed4+)]193615609cbc66c7efffe733fd8b589a3ecee5f8+(]1d2351651c9e3cdb4b8e41f6dfe1f4dba45f50f0+']8e40d00eefcb2903d898463e67887143905085bd+&]988737638ed7fb4ef9a009749c53ab3c4a3205aa+%]9e83608541f9da01af2eb7aca29e2e8da9f8760e+$]64517a7079efae81bf500aa40b251fccef0e68e8+#]f9f6ffdd05748acb6b5829cae260e2eda642fff7+"]afc6515dc04bd38b986244b15766d09ba1610131+!]d689c03ede3d017ade71fef6373c9a24c618b020+ ]3d3868ba52886c7d11358fbfe04f608ae4a82bf6+]9472ee53be9e654bee868ec6f368af190e6ea148+]e522691f15b7215e4db90d291475b3ef2f47c8ad+]be044a80246fd0e943feafa69e651163b016d163+]b0c294d8571e4ab22cfda7c2732dbb01e6cf9656+]ec6026198e9730d6356af7d7e3962566bc8cf6d2+]b6d4b35190206bca89a772eeffd2aab32a255e1e+]9fa6adc94e04f23692a12fc218c1acec78006e78+]127bda00f60e36aa650ed455da22fbf87d08b77d+]338494ec6ba397c6302aa62fb4ae39c65ed2b9c5+]223b432391675334a1a269f7c4ae679878ce2f8f
h�2�\{�h��=o�1Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�<o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�]�;o�OScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�:mYScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�9myScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�8myScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�7mIScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.
qE���q��Co�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Bo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�Ao{Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��@o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�>�?o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).�7�>o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.
VC�.�V�E�Io�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.t�HoScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��Go�=Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Fo�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Eo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�9�Do�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.
���9�3���Oo�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�No�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��Mo�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Lo�%Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Ko�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.n�JosScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..
9_�u�h�9��Vm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�Uo�]Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�TomScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��So�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�RoGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Qo�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��Po�OScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.
����J���^m�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��]m�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�\mIScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�[myScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�Zm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�Ym_Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Xm�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�Wm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.
x><�Kx�O�cm�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).i�bmkScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��am�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�`m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�_m�Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�m�K���}�hm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��gm�%Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��fm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��em�IScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��dm�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�4B��;�km�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�jm�sScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�im�'Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).
�6�o�v�pm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�om�aScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�nmyScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�mm�eScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�lm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Qk�w�tm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�sm�[Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�rm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�qm�YScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�xmoScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�wmqScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�vm�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�um�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�{m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�zm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�ym�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�~mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��}m�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��|m�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�keDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�
k5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�
k}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�	k�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O� k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
P��>����J�P��+q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.p�*quAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��)q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�+�(q�iAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305$�'/Benjamin AF`- inital release.3�&OBenjaminE�`- Add better default IP detection6�%UBenjaminE���- get rid of DB_File::Lock headache.#�$/BenjaminE��- Update getip.sh@�#qMikeC^��- Created push package... no more manual installs!*�"EMikeC|�`- Updated for clamav supportO�!�
MikeD�q�- Fixed (hopefully!) nasty infinite recursion bug with SystemLog
a��y�t�a��2q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��1q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��0q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.x�/q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules�.q�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��-q�KAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.b�,qYAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.
��#�@�S��M�:YGGreg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�9i}Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�8i�Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�7ioScott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�6icScott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�5o�	Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest�4oAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�3o]Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.
	 "�c��s P�C�	aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�B?aelkinsG0��- Fixed the a.out filter.Y�A�aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�@�1aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�?�OaelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�>waelkinsHeb�- Removed rule I meant to remove in pervious release.�m�=i�uScott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�<ioScott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�;i�Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.

r���b=��rQ�Mm;Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�LmEScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Km�SScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�Jm�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct."�I-BenjaminE���- Initial build. �H)BenjaminE�*`- fix symlink.$�G/Benjamin Dk��- inital release.f�F�3BenjaminD���- Add "Initialize Key" button
- Add default chroot named dev files to exclude list.�C�E�mBenjaminD���- 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.!�D-aelkinsG�- inital release
&�E�4g�&�H�Tm�'Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�Sm}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�Rm�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Qm�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�Pm�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�OmSScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�NmIScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�Zo�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�YmYScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�XmyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�WmyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�VmIScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�Um�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�`o{Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��_o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�^o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�]o�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��\o�1Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�[o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��fo�=Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�eo�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��do�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�co�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��bo�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�ao�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��lo�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��ko�%Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�jo�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�iosScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�ho�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�goScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�somScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��ro�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�qoGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��po�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �oo�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��no�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�mo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�{mIScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�zmyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�ym�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�xm_Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��wm�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�vm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��um�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�to�]Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�mkScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�~m�Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��}m�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��|m�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���m�%Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�IScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�m�7Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�	m�sScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�m�'Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�m�aScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�
myScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�m�eScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�
m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�m�[Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�m�YScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�moScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�mqScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua� m[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�#m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��"m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��!m�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�&i�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�%c�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�$m�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�/keDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�.kiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�-kADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�,k5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�+kYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��*k�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�)k}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�(k�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��'i�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����6k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��5k�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�4kmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�3kIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�2k+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�1k�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�0k�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�?k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�>k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�=kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�<k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�;k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�:kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�9kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�8kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��7k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
z��z��Fq�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.x�Eq�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules�Dq�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��Cq�KAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.b�BqYAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.��Aq�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.p�@quAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225
@v���-�@~�Ni�Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�MioScott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�LicScott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�Ko�	Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest�JoAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�Io]Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��Hq�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��Gq�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.
9�=�P_�9d�V�1aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�U�OaelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�TwaelkinsHeb�- Removed rule I meant to remove in pervious release.�m�Si�uScott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�RioScott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�Qi�Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�PYGGreg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�Oi}Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.
	$�w$��2�$_�_g]Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�(�^g�mScott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��]i�#Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.�M�\o�/Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploitr�[o{Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R���- Update rooted check for other ebury filename variants!�Z-aelkinsG�- inital releaseP�Y�	aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�X?aelkinsG0��- Fixed the a.out filter.Y�W�aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.
�V9�bamneirD���- added proc fix scripts for CVE-2006-36260�aGbenjamincJ�$`- added fix for CVE-2009-2692�s�`o�{Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'
����^����jm�%!Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��i{� Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0_��@- rewrote to combined packages
- see older packages for further changelog�_�h{�G Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1_��@- `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 visibilityW�g�GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install&�f=GregB��- remove pure-ftp switch�e#GregC(`- APF check'�d7scollinsC{��- rebuilt infected.pl0�cIscollinsC�C`- added filters to infected.pl
A�3A�n�mm�s!Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�lm�'!Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�}�km�!Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�sm�!Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�rm�a!Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�qmy!Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�pm�e!Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�om�#!Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�nm�
!Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�wm�!Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�vm�[!Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�um�#!Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�tm�Y!Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�{mo!Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�zmq!Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�ym�}!Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�xm�!Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�~m�!Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�}m�!Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�|m�#!Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[!Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�!Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�m!Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�m!Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%!Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;!Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�M!Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M!Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9!Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�
i�	!James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�	c�;!Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�!Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�ke!Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�ki!Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kA!Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5!Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kY!Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1!Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�
k}!Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�!Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�!James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'!Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O!Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�km!Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kI!Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+!Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+!Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�q!Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�#k9!Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�"k;!Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�!ku!Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w� k�!Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�!Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kw!Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kA!Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kc!Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�!Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.

+���X �����+t�0o$Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�/o]$Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��.q�$Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��-q�$Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��,q�$Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.$�+1#scollinsC~N�- initial release. �*)#scollinsC�C`- rule cleanup.�)E#scollinsC�[`- rule cleanup and additions5�(S#scollinsC���- new rules and group logging added4�'Q#scollinsC���- added dependency on modsecreport"�&-#scollinsE�`- updated rules."�%-#scollinsE�- updated rules.$�$/"Benjamin A.]`- inital release.
���0�m��i�8io$Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�7i�$Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�6YG$Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�5i}$Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�4i�$Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�3io$Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�2ic$Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�1o�	$Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patches

Y�P��`
��Y,�BI&MikeC���- created rpm for modsecreport^�A�+%MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.!�@-$aelkinsG�- inital releaseP�?�	$aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�>?$aelkinsG0��- Fixed the a.out filter.Y�=�$aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�<�1$aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�;�O$aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�:w$aelkinsHeb�- Removed rule I meant to remove in pervious release.�m�9i�u$Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.

V��K$�9�J�Vz�Lo�	(Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest�Ko(Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�Jo](Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��Iq�(Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��Hq�(Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.^�G�+'MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.$�F1'BenjaminE˝`- Add rpmexport.sh8�EY'BenjaminE�`- Change doregister.pl to use getip.sh"�D-'BenjaminE�5�- Add tzcheck.shR�C�'MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff
��.�:�i�i�Sio(Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�Ri�(Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�QYG(Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�Pi}(Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�Oi�(Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�Nio(Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�Mic(Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.
	��P��`
�� �\/)MikeNK�`- Initial release!�[-(aelkinsG�- inital releaseP�Z�	(aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�Y?(aelkinsG0��- Fixed the a.out filter.Y�X�(aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�W�1(aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�V�O(aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�Uw(aelkinsHeb�- Removed rule I meant to remove in pervious release.�m�Ti�u(Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.
&��T��&z�c{,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1R;s�- Warn user when hardlinked file marked for modification.J�bi1+Scott Sullivan <ssullivan@liquidweb.com> 1.0-0Q���- Initial release.a�ai_+Scott Sullivan <ssullivan@liquidweb.com> 1.1-0Q���- Do away with custom upstream repo file.R�`iA+Scott Sullivan <ssullivan@liquidweb.com> 1.1-1Q�@�- Include user in cronjob.b�_ia+Scott Sullivan <ssullivan@liquidweb.com> 1.1-2V���- Use installonly_limit=2 custom yum.conf.��^{�*Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0_��@- rewrote to combined packages
- see older packages for further changelog�_�]{�G*Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1_��@- `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
O��yL���k>���]0��|O+?]bc103c1c228e0fd2e953221c3eac2f407ca4eda8+>]f2a38c36bdc4e40d12a30c5c7feb4d9b21e25d9d+=]d77594fbb13ec77f35adc7abe5e93a2343a84ab0+<]9721150b64ffb05c71d1a3be85ace02f0a2199dc+;]a6d67bbfdc41eb74742831bf6e1648f8a450ea7f+:]deba8fb8e2fd4bc1a40f6e63f6d76d27a187ac47+9]efae8dfce7e5a828703d7a919e9c8ddab73d5e8d+8]398869c348fb070d186e1edf2e1a0c26c0c43cb3+7]4a282145adbc75b0a1c3b4e1ae5961894a621bb4+6]f51254c0028ac2e01d950aaaa77916a9d7c7d5b6+5]b736f64e2e09868db3623bd61368b9b5ea0d68bb+4]3a7ffc83574303afb7a496bc7b30dfa4687cb3a5+3]f4231b3e0c4b432fe4edc96645fe85b22879933f+2]7566a9e77ecb608be8e6e0cdf98c2638e9eb15cf+1]7ea2a05ee4a50ce60edee84646d4516a0beff446+0]aeb8bd987cca56edc5dc11583a026990a6ee9595+/]ffb647d451d7f0241e1f288d002c52295383894a+.]f1d6332633ec65969293f6477ed2a4129ef39781+-]ad052f07a36db4309ec5c07d9894aa7dd703ba4b+,]45de274948affba1062e5a2913eee1a7352cd8b3++]5f7c9d10366531a037c6ee20fc84f3e8d54cd8f1
"����0�"��k{�7,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1R
O`- For security reasons, never adjust ownerships or permissions on a hard linked file.p�j{k,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2R��- Add options --ownerships-only & --perms-only.d�i{S,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1R��- Use pure perl in prep for chmods.Y�h{=,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1R��- Various code cleanups.��g{�A,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1R3��- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.q�f{m,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2R3��- Only compile perl-json on install not upgrade.��e{�+,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1R3��- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.a�d{M,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1R3��- Report skipped hardlink files.
	v�A��;�G�v~�ti�.Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�sYG.Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�ri}.Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�qi�.Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.J�pi1-Scott Sullivan <ssullivan@liquidweb.com> 1.0-0Q���- Initial release.a�oi_-Scott Sullivan <ssullivan@liquidweb.com> 1.1-0Q���- Do away with custom upstream repo file.R�niA-Scott Sullivan <ssullivan@liquidweb.com> 1.1-1Q�@�- Include user in cronjob.X�m{;,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7P	��- First public release.a�l{M,Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8PU`- Code cleanup; use inheritance.
	}��Z�}!��}!�}-.aelkinsG�- inital releaseP�|�	.aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�{?.aelkinsG0��- Fixed the a.out filter.Y�z�.aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�y�1.aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�x�O.aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�ww.aelkinsHeb�- Removed rule I meant to remove in pervious release.�m�vi�u.Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�uio.Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.
�E��7��'�o�c/Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��o�A/Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�g�o�c/Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�~o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.
_q�_�*�o�i/Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�o/Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�ok/Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��o�+/Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).
U��U��	o�=/Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�o�)/Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�
o�M/Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�o�)/Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�
o�]/Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�o�_/Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��o�Q/Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��o�;/Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��o�K/Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�o�s/Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�o�)/Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������o�7/Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�o�?/Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�o�+/Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�oU/Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q� m;/Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�mE/Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��m�S/Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�m�	/Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�A/Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�m�5/Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �m�W/Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�'m�'/Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�&m}/Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�%m�)/Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��$m�5/Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�#m�
/Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�"mS/Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�!mI/Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�-o�U/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�,mY/Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�+my/Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�*my/Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�)mI/Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�(m�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�3o{/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��2o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�1o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�0o�	/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��/o�1/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�.o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��9o�=/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�8o�)/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��7o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�6o�
/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��5o�;/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�4o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��?o�!/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��>o�%/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�=o�!/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�<os/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�;o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�:o/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�Fom/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Eo�K/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�DoG/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Co�+/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �Bo�U/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Ao�;/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�@o�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�NmI/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�Mmy/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�Lm�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�Km_/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Jm�!/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�Im�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Hm�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�Go�]/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�Tmk/Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Sm�/Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�Rm�/Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�Qm�/Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Pm�K/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��Om�//Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���Ym�%/Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Xm�/Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Wm�I/Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Vm�5/Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�Um�7/Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�\m�s/Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�[m�'/Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�Zm�/Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�bm�/Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�am�a/Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�`my/Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�_m�e/Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�^m�#/Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�]m�
/Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�fm�/Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�em�[/Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�dm�#/Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�cm�Y/Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�jmo/Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�imq/Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�hm�}/Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�gm�/Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�mm�/Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�lm�/Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�km�#/Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�sm[/Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�rm�/Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�qm/Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�pm/Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��om�%/Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��nm�;/Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�vm�M/Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��um�M/Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��tm�9/Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�yi�	/James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�xc�;/Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�wm�/Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�ke/Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�ki/Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kA/Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5/Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�~kY/Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��}k�1/Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�|k}/Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�{k�/Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��zi�/James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����	k�'/Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O/Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�km/Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kI/Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+/Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+/Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�q/Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9/Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;/Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�ku/Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�/Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�/Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�
kw/Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kA/Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kc/Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��
k�/Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.

��V0��{T�G�_�g]2Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�(�g�m2Scott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.^��+1MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.$�11BenjaminE˝`- Add rpmexport.sh8�Y1BenjaminE�`- Change doregister.pl to use getip.sh"�-1BenjaminE�5�- Add tzcheck.shR��1MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff#�/1BenjaminE��- Update getip.shM�q/0Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1V�T�- Initial releaseW�qC0Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1V�T�- Old bash doesnt like trap
�V9�a2mneirD���- added proc fix scripts for CVE-2006-36260�G2benjamincJ�$`- added fix for CVE-2009-2692�s�o�{2Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'

n���^��h�n��)q�3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.p�(qu3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��'q�3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�+�&q�i3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305a�%qW3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vt��- Added rules for new Joomla 0day RCEW�$�2GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install&�#=2GregB��- remove pure-ftp switch�"#2GregC(`- APF check'�!72scollinsC{��- rebuilt infected.pl0� I2scollinsC�C`- added filters to infected.pl
a��y�t�a��0q�3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��/q�3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��.q�3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.x�-q�3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules�,q�3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��+q�K3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.b�*qY3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.
��#�@�S��M�8YG3Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�7i}3Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�6i�3Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�5io3Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�4ic3Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�3o�	3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest�2o3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�1o]3Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.
	 "�c��s P�A�	3aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�@?3aelkinsG0��- Fixed the a.out filter.Y�?�3aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�>�13aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�=�O3aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�<w3aelkinsHeb�- Removed rule I meant to remove in pervious release.�m�;i�u3Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�:io3Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�9i�3Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.
���i���%�Fo�_5Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��Eo�Q5Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��Do�;5Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.Y�CoI4Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W!6`- First release for EA4 hosts.!�B-3aelkinsG�- inital release
72�7�/�Io�s5Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�Ho�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�Go�)5Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������No�75Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�Mo�?5Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�Lo�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�Ko�+5Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�JoU5Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�Um;5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�TmE5Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Sm�S5Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�Rm�	5Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��Qm�A5Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�Pm�55Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �Om�W5Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�\m�'5Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�[m}5Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�Zm�)5Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Ym�55Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�Xm�
5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�WmS5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�VmI5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�bo�U5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�amY5Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�`my5Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�_my5Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�^mI5Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�]m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�ho{5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��go�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�fo�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�eo�	5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��do�15Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�co�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��no�=5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�mo�)5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��lo�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�ko�
5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��jo�;5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�io�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��to�!5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��so�%5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�ro�!5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�qos5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�po�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�oo5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�{om5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��zo�K5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�yoG5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��xo�+5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �wo�U5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��vo�;5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�uo�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�mI5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�my5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�~m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��}m�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�|o�]5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).of]flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|����������������������N�T�Y�\�b�f�j�m�s��v��y����	��������)��0��8��A�F�I�N�U�\�b�h�n�t	�{
��	
������"�(�+�.�7�>�G�K�N�Q�\�d�j�o �v!�|"�#�
$�%�&�'�(�!)�%*�(+�+,�1-�4.�7/�@0�G1�P2�Y3�j4�o5�r6�x7�|8�9�:�;�=�>�%?�+@�2A�8B�?C�FD�LE�RF�UG�XH�]I�aJ�dK�gL�mM�pN�sO�|P�Q�R�S�T�U�!V�%W�(X�-Y�4Z�;[�A\�G
p��i�	mk5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�m�5Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�K5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��m�/5Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���m�%5Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��
m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I5Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�55Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�
m�75Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�m�s5Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�m�'5Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�m�a5Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�my5Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�m�e5Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�m�#5Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�m�
5Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�m�[5Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�m�#5Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�m�Y5Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�mo5Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�mq5Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}5Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�"m�5Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�!m�5Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F� m�#5Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�(m[5Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�'m�5Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�&m5Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�%m5Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��$m�%5Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��#m�;5Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�+m�M5Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��*m�M5Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��)m�95Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�.i�	5James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�-c�;5Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�,m�5Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�7ke5Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�6ki5Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�5kA5Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�4k55Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�3kY5Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��2k�15Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�1k}5Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�0k�5Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��/i�5James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����>k�'5Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��=k�O5Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�<km5Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�;kI5Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�:k+5Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�9k�+5Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�8k�q5Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�Gk95Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�Fk;5Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�Eku5Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Dk�5Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Ck�5Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�Bkw5Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�AkA5Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�@kc5Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��?k�5Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
)�o�)�M�Ko�/6Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploitr�Jo{6Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R���- Update rooted check for other ebury filename variantss�Io}6Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7S"*`- Update rooted check for other ebury variant (CentOS 4)��Ho�C6Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8TƸ�- 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
jx�j_�Ng]6Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�(�Mg�m6Scott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��Li�#6Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.
�V9�Qa6mneirD���- added proc fix scripts for CVE-2006-36260�PG6benjamincJ�$`- added fix for CVE-2009-2692�s�Oo�{6Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'
"���^�0��"��\{�+7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1R3��- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.a�[{M7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1R3��- Report skipped hardlink files.z�Z{7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1R;s�- Warn user when hardlinked file marked for modification.��Y{�17Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.8-1R��`- Utilize S_IWGRP && S_IWOTH in prep routine for determining group or world write.q�X{m7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.9-1S��`- Globally ignore symlinks for security reasons.]�W}C7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.10-1V��- Dont mess with /tmp filesW�V�6GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install&�U=6GregB��- remove pure-ftp switch�T#6GregC(`- APF check'�S76scollinsC{��- rebuilt infected.pl0�RI6scollinsC�C`- added filters to infected.pl
\���)��\X�d{;7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7P	��- First public release.a�c{M7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8PU`- Code cleanup; use inheritance.��b{�77Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1R
O`- For security reasons, never adjust ownerships or permissions on a hard linked file.p�a{k7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2R��- Add options --ownerships-only & --perms-only.d�`{S7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1R��- Use pure perl in prep for chmods.Y�_{=7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1R��- Various code cleanups.��^{�A7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1R3��- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.q�]{m7Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2R3��- Only compile perl-json on install not upgrade.
�78�j��`�jmY8Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�imy8Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�hmy8Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�gmI8Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�{�fm�
8Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�E�em�!8Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.
��Q��>�oo�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).�7�no�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.��mo�18Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�lo�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�]�ko�O8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.
x��1��
�vo�)8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��uo�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�9�to�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.��so�;8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�ro�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�qo{8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��po�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.
ah�(��a��|o�%8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�{o�!8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.n�zos8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�yo�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.t�xo8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��wo�=8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.
9v�c�3�9��o�K8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oG8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��o�O8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.��o�;8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�~o�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��}o�!8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.
{��c�Z�{v�
m�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�	m_8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m�8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�o�]8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�om8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.
@�2�B@�~�m�8Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�m�8Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�K8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��
m�/8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�mI8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�my8Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.
�{<����m�8Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I8Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�58Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�O�m�58Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).i�mk8Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m�8Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.
�ut��H�m�'8Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�}�m�8Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��m�%8Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.
�O��F�m�#8Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�m�
8Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�m�s8Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�U�9���a�!m�Y8Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v� m�8Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�m�a8Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�my8Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�m�e8Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�6P���@�%m�8Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).w�$m�8Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�#m�[8Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�"m�#8Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
lI�lk�(mo8Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�'mq8Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�&m�}8Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
36�3~�+m�8Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�*m�8Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�)m�#8Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�1m[8Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�0m�8Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�/m8Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�.m8Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��-m�%8Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��,m�;8Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�4m�M8Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��3m�M8Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��2m�98Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�7i�	8James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�6c�;8Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�5m�8Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�@ke8Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�?ki8Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�>kA8Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�=k58Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�<kY8Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��;k�18Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�:k}8Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�9k�8Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��8i�8James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Gk�'8Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Fk�O8Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�Ekm8Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�DkI8Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Ck+8Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Bk�+8Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Ak�q8Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�Pk98Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�Ok;8Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�Nku8Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Mk�8Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Lk�8Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�Kkw8Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�JkA8Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�Ikc8Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Hk�8Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
	C�)�X��|C6�Y]:MikeC]Y`- More exec-and-passthru-related updates;�Xg:MikeC^��- Split mm3k client into push, pull, and base+�WG:MikeC|�`- Updated with clamav supportm�V�I:MikeF6f�- Disabled Cpanel Account checking, added new workstation subnet to .htaccess and removed old.Y�UoI9Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W!6`- First release for EA4 hosts.r�To{9Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.z�So�	9Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.t�Ro9Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W�Q`- Adding emergency rules for Joomla! realstatistics hack.�_�Qo�S9Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5X��- 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.
[�e+���X��S/���[.�jM>GregB�w�- Initial RPM monitoring release!�i3>GregB��- Add monitor check#�h/=scollinsC{��- inital release.(�g;=aelkinsC~N�- empty ruleset per Zac+�f?=scollinsC�C`- fixed rpm removal issue!�e+=scollinsE�`- updated rules@�dq<MikeC^��- Created push package... no more manual installs!*�cE<MikeC|�`- Updated for clamav supportO�b�
<MikeD�q�- Fixed (hopefully!) nasty infinite recursion bug with SystemLog@�aq;MikeC^��- Created push package... no more manual installs!*�`E;MikeC|�`- Updated for clamav supportO�_�
;MikeD�q�- Fixed (hopefully!) nasty infinite recursion bug with SystemLog$�^/:Benjamin AJ�- inital release.*�]=:BenjaminA]�`- add doregister.pl etc.7�\W:BenjaminAt<�- Add correctly complied mm3kregister)�[C:MikeA�(�- Fixed apache.php problemsl�Z�G:MikeCX`- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML
6�\�6l�omq?Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O�9�- Removing code from this file to modify rc.local.�3�nm�}?Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O�9�- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�mm�?Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O�/@- 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).w�lm�?Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O؀�- Account for old MegaCli64 output as well as new (FS#4814).�b�km�[?Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;a@- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.
F��F�rm�?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON@- FS#4145 be able to count disks in array, even if no group defined.�F�qm�#?Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON@- 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).k�pmo?Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O�!�- Fix bug in use parted detection code (FS#4626).
X�^�X�v�xm�?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O�@- 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.C�wm?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O<�- FS#4220C�vm?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>A@- FS#4226��um�%?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>A@- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��tm�;?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF*@- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.~�sm�?Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON@- FS#4145 dont assume logical device 0 for adaptec get-info either.
	���	�[�|m�M?Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N�H�- 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.��{m�M?Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N�m@- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��zm�9?Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2O�@- 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.a�ym[?Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�- Use hostname rather than hostname -f.
.9�.w�i�	?James Paterni <jpaterni@liquidweb.com> 2.3.0-4L��@- Put raider into a signle RPM, rather then using RPM plugins.�
�~c�;?Dan Krause <dkrause@liquidweb.com> 2.3.1-28N7�- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�}m�?Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N�S@- 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).
	 z����H�� e�ke?Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K��@- Upstream change to alarm reporting method.g�ki?Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�/�- Minor upstream bugfix before actual release.S�kA?Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K�^�- Major upstream overhaul.M�k5?Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K�^�- Typo bug upstream._�kY?Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L�@- Changed behavior of the spec itself.��k�1?Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L�@- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}?Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L�@- A bug fix for the fetch method was left out of 2.2.2-1y�k�?Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L)�@- Upstream change that removes wget dependency in favor of yum.��i�?James Paterni <jpaterni@liquidweb.com> 2.3.0-2L��@- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'?Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K͗@- Bumped release to ensure that more bugfix code would make it into the repo.��k�O?Dennis Walters <dwalters@liquidweb.com> 2.0.0-1Kы�- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�
km?Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K��- Version bump, as a not-bug was found in 2.0.0.W�kI?Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�@- Upstream minor typo bug fix.H�k+?Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�@- Version bump.�	�
k�+?Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�@- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�	k�q?Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�@- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9?Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K�9@- Initial RPM offeringP�k;?Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K�Q@- Version bump to 0.0.3m�ku?Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K�Q@- Source has been updated to manage plugins via yum.w�k�?Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K�Q@- Added some handy rm action to get rid of data on uninstall.}�k�?Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K�Q@- Added raider get-devices and raider get-info to the post install.n�kw?Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K�Q@- Undid the last change, as it was a really bad idea.S�kA?Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K�E�- Added raider-storm-conf.d�kc?Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K�E�- Generating new RPM to fix a bug in 0.0.4.��k�?Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K͗@- Bumped release to ensure that bugfix code would make it into the repo.
O��yL���k>���]0��|O+T]1592a5de874ff009937780e718e6d5b121b9c04c+S]b9297cd928bc16f88e906edcf0449321c3d86ea5+R]ace70c020566b89b4a0cc3132d560f5dbb2890a2+Q]ecea76169aba3206c76308fb92f018303687ff05+P]87cf9cda2c9e917bde7cbed0e3c3477382878faf+O]200f251d49c080a85d90c939192d8856b7fe1fa7+N]57355a84939df0313bf18b609f51755b1148c0c0+M]9502408f8908f10b7e91e12e462d4386f296d6d1+L]bc97bdc77dc3c7305eef58783258940885958946+K]8d394a0994540cba5a1b21b206d43bdb7a96f71b+J]6fbb0ad8f59137d9b5e56bc51f79cde3b432bbb0+I]d0f3996d3ef3f90fbc16b9ed0ad3350ab8b8f227+H]8fe516e78396651efb72664bb9511da0c9bde3b1+G]34d4e6d35d86a9e5b6b015abc62c83e3945a3b4c+F]8035539cb426c97efb99ff8c0a1fceda67a61600+E]163488afe2316065a4870a74a2ea886f8d4aa03c+D]f665a130cd5218ba2ee58ca68780c41472714916+C]a6fef23e85e48214dd0e79ee58ac93619fdc86ac+B]027e7dd7268e188b3bc645a580a2acdcfd58d2fb+A]d96ecdff6e4684f0266434c5018928012346c160+@]8ce6f7125921d0d50a6bdd5d28359d7bc6b10bb0
?��3�?z�o�	@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQq@- Adding emergency rules for wp-mobile-detector vulnerability.t�o@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W��- Adding emergency rules for Joomla! realstatistics hack.�_�o�S@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5X2@- 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.w�o�@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6X�*�- Added IfModule statements for RUID and ITK compatibility.s�o}@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7[�"@- Fixed SECENG-204, added rule for UltimateMember issue.��o�+@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-8\3?@- Fixed CC-4194 whitelist bugfix, move whitelist includes to end of rules file.h�og@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-9]��@- Added rule for vBulletin widget_php exploit
^�/�`�^}�%c�AAndrej Walilko <awalilko@liquidweb.com> 1.2S�i�- removed mounted backup check, and moved everything to /usr/local/lp/.�$c�AAndrej Walilko <awalilko@liquidweb.com> 1.3T��`- changed -p to --absolute-names for compat with getfacl 2.2.39 on cent5.�>�#c�AAndrej Walilko <awalilko@liquidweb.com> 1.4T��`- 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.�	�"c�3AAndrej Walilko <awalilko@liquidweb.com> 1.5T�\�- changed getfacl from logical walk to physical walk, to skip contents of symlinks.Y�!oI@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W ��- First release for EA4 hosts.r� o{@Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W)�@- Adding emergency rules for imagemagick vulnerability.
�s)�[��>�+o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).�7�*o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.��)o�1BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�(o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.G�'c1AAndrej Walilko <awalilko@liquidweb.com> 1.0S���- initial version.�	�&c�3AAndrej Walilko <awalilko@liquidweb.com> 1.1S���- added compression functionality, reordered deletion and creation of backup files.
x��1��
�2o�)BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��1o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�9�0o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.��/o�;BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�.o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�-o{BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��,o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.
ah�(��a��8o�%BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�7o�!BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.n�6osBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�5o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.t�4oBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��3o�=BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.
9v�c�3�9��?o�KBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�>oGBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��=o�+BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��<o�OBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.��;o�;BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�:o�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��9o�!BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.
{��c�Z�{v�Fm�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�Em_BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Dm�!BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�Cm�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Bm�BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�Ao�]BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�@omBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.
@�2�B@�~�Lm�BScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�Km�BScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Jm�KBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��Im�/BScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�HmIBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�GmyBScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.
�{<����Rm�BScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Qm�IBScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Pm�5BScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�O�Om�5BScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).i�NmkBScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Mm�BScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.
�ut��H�Um�'BScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�}�Tm�BScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��Sm�%BScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.
�O��F�Xm�#BScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�Wm�
BScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�Vm�sBScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�U�9���a�]m�YBScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v�\m�BScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�[m�aBScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�ZmyBScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�Ym�eBScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�6P���@�am�BScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).w�`m�BScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�_m�[BScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�^m�#BScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
lI�lk�dmoBScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�cmqBScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�bm�}BScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
36�3~�gm�BScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�fm�BScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�em�#BScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�mm[BScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�lm�BScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�kmBScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�jmBScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��im�%BScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��hm�;BScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�pm�MBScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��om�MBScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��nm�9BScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�si�	BJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�rc�;BDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�qm�BScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�|keBDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�{kiBDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�zkABDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�yk5BDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�xkYBDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��wk�1BDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�vk}BDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�uk�BDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ti�BJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'BDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�OBDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmBDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIBDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+BDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�~k�+BDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�}k�qBDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9BDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;BDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�
kuBDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�	k�BDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�BDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwBDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kABDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcBDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�BDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�/���_�g]CScott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�(�g�mCScott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��i�#CScott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.�M�
o�/CAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit
�V9�aCmneirD���- added proc fix scripts for CVE-2006-36260�GCbenjamincJ�$`- added fix for CVE-2009-2692�s�o�{CAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'

����^�e���o�=EScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.K�m/DScott Sullivan <ssullivan@liquidweb.com> - 0.1-1W~D@- Initial releaseX�mIDScott Sullivan <ssullivan@liquidweb.com> - 0.2-1W�g�- Various code review changes.n�muDScott Sullivan <ssullivan@liquidweb.com> - 0.3-1W��@- Configure POSTURL contact level if clevels exists.��o�DJeff VanDellen <jvandellen@liquidweb.com> - 0.4-1Xt�- Updated POSTURL to production endpoints
- Added hostname to POSTURLW��CGregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install&�=CGregB��- remove pure-ftp switch�#CGregC(`- APF check'�7CscollinsC{��- rebuilt infected.pl0�ICscollinsC�C`- added filters to infected.pl
#�#�\�!o�MEScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
� o�)EScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��o�EScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�o�]EScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�%o�_EScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��$o�QEScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��#o�;EScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��"o�KEScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�(o�sEScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�'o�EScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�&o�)EScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������-o�7EScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�,o�?EScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�+o�EScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�*o�+EScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�)oUEScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�4m;EScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�3mEEScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��2m�SEScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�1m�	EScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��0m�AEScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�/m�5EScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �.m�WEScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�;m�'EScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�:m}EScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�9m�)EScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��8m�5EScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�7m�
EScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�6mSEScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�5mIEScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�Ao�UEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�@mYEScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�?myEScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�>myEScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�=mIEScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�<m�EScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Go{EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Fo�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Eo�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Do�	EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Co�1EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�Bo�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��Mo�=EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Lo�)EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Ko�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�Jo�
EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Io�;EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Ho�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��So�!EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Ro�%EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Qo�!EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�PosEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�Oo�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�NoEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�ZomEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Yo�KEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�XoGEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Wo�+EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �Vo�UEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Uo�;EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�To�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�bmIEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�amyEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�`m�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�_m_EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��^m�!EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�]m�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��\m�EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�[o�]EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�hmkEScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��gm�EScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�fm�EScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�em�EScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��dm�KEScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��cm�/EScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���mm�%EScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��lm�EScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��km�IEScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��jm�5EScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�im�7EScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�pm�sEScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�om�'EScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�nm�EScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�vm�EScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�um�aEScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�tmyEScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�sm�eEScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�rm�#EScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�qm�
EScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�zm�EScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�ym�[EScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�xm�#EScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�wm�YEScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�~moEScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�}mqEScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�|m�}EScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�{m�EScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�EScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�EScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#EScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[EScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�EScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mEScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�mEScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%EScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;EScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�
m�MEScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��	m�MEScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9EScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�
i�	EJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;EDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�EScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�keEDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kiEDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kAEDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5EDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYEDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1EDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}EDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�EDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�EJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'EDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�OEDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmEDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIEDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+EDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+EDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qEDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�&k9EDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�%k;EDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�$kuEDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�#k�EDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�"k�EDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�!kwEDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S� kAEDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcEDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�EDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
���_�)oUFScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�(o�sFScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�'o�FScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.
|1�|��-o�7FScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�,o�?FScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�+o�FScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�*o�+FScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.
%\��t�y%Q�4m;FScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�3mEFScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��2m�SFScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�1m�	FScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��0m�AFScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�/m�5FScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �.m�WFScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�;m�'FScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�:m}FScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�9m�)FScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��8m�5FScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�7m�
FScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�6mSFScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�5mIFScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�Ao�UFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�@mYFScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�?myFScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�>myFScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�=mIFScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�<m�FScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Go{FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Fo�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Eo�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Do�	FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Co�1FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�Bo�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��Mo�=FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Lo�)FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Ko�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�Jo�
FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Io�;FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Ho�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��So�!FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Ro�%FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Qo�!FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�PosFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�Oo�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�NoFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�ZomFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Yo�KFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�XoGFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Wo�+FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �Vo�UFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Uo�;FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�To�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�bmIFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�amyFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�`m�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�_m_FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��^m�!FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�]m�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��\m�FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�[o�]FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�hmkFScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��gm�FScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�fm�FScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�em�FScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��dm�KFScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��cm�/FScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���mm�%FScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��lm�FScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��km�IFScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��jm�5FScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�im�7FScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�pm�sFScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�om�'FScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�nm�FScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�vm�FScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�um�aFScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�tmyFScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�sm�eFScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�rm�#FScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�qm�
FScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�zm�FScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�ym�[FScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�xm�#FScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�wm�YFScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�~moFScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�}mqFScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�|m�}FScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�{m�FScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�FScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�FScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#FScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[FScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�FScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mFScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�mFScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%FScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;FScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�
m�MFScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��	m�MFScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9FScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�
i�	FJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;FDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�FScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�keFDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kiFDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kAFDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5FDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYFDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1FDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}FDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�FDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�FJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'FDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�OFDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmFDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIFDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+FDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+FDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qFDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�&k9FDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�%k;FDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�$kuFDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�#k�FDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�"k�FDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�!kwFDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S� kAFDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcFDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�FDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
^5g�D�*o�GScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�)o�)GScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�%�(o�_GScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��'o�QGScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
M��K�-o�+GScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�,oUGScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�+o�sGScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���K�� �1m�WGScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��0o�7GScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�/o�?GScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�.o�GScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
n-�v�nX�8mIGScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�7m;GScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�6mEGScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��5m�SGScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�4m�	GScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��3m�AGScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�2m�5GScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��"��M��H�>m�'GScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�=m}GScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�<m�)GScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��;m�5GScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�:m�
GScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�9mSGScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�Do�UGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�CmYGScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�BmyGScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�AmyGScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�@mIGScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�?m�GScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Jo{GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Io�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Ho�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Go�	GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Fo�1GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�Eo�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.of�flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������^�S_�Z`�ba�hb�mc�pd�ve�zf�~g�h�i�
j�
k�l�m�&n�)o�-p�4q�;r�As�Gt�Mu�Sv�Zw�bx�hy�mz�p{�v|�z}�~~����
��
������&��*��-��1��8��>��D��J��P��V��]��e��k��p��s��y��}������
��
������ ��)��.��3��6��<��?��B��K��R��[��c��k��s������
���������� ��'��.��4��:��@��F��M��U��[��`��c��i��m��q��t��z“}ÔĔ	ŔƔǔ"Ȕ*ɔ3ʔ<˔E̔K͔N
~��+�~��Po�=GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Oo�)GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��No�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�Mo�
GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Lo�;GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Ko�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��Vo�!GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Uo�%GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�To�!GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�SosGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�Ro�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�QoGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�]omGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��\o�KGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�[oGGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Zo�+GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �Yo�UGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Xo�;GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�Wo�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�emIGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�dmyGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�cm�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�bm_GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��am�!GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�`m�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��_m�GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�^o�]GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�kmkGScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��jm�GScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�im�GScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�hm�GScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��gm�KGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��fm�/GScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���pm�%GScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��om�GScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��nm�IGScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��mm�5GScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�lm�7GScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�sm�sGScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�rm�'GScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�qm�GScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�ym�GScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�xm�aGScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�wmyGScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�vm�eGScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�um�#GScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�tm�
GScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�}m�GScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�|m�[GScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�{m�#GScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�zm�YGScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�moGScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�mqGScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}GScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�~m�GScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�GScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�GScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#GScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�
m[GScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�	m�GScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mGScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�mGScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%GScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;GScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�
m�MGScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�MGScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9GScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	GJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;GDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�GScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�keGDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kiGDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kAGDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5GDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYGDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1GDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}GDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�GDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�GJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x���� k�'GDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�OGDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmGDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIGDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+GDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+GDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qGDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�)k9GDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�(k;GDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�'kuGDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�&k�GDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�%k�GDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�$kwGDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�#kAGDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�"kcGDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��!k�GDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
IW��/I�b�.m�[HScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�-m�#HScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�,m�YHScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v�+m�HScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�*m�aHScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.
��B��k�3moHScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�2mqHScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�1m�}HScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�0m�HScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).w�/m�HScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).
36�3~�6m�HScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�5m�HScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�4m�#HScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�<m[HScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�;m�HScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�:mHScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�9mHScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��8m�%HScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��7m�;HScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�?m�MHScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��>m�MHScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��=m�9HScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Bi�	HJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Ac�;HDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�@m�HScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�KkeHDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�JkiHDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�IkAHDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Hk5HDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�GkYHDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Fk�1HDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Ek}HDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Dk�HDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Ci�HJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Rk�'HDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Qk�OHDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�PkmHDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�OkIHDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Nk+HDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Mk�+HDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Lk�qHDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�[k9HDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�Zk;HDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�YkuHDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Xk�HDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Wk�HDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�VkwHDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�UkAHDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�TkcHDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Sk�HDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
T�P�V�Q�Tx�cq�JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules�bq�JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��aq�KJAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.b�`qYJAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.��_q�JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.p�^quJAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��]q�JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225$�\/IBenjamin @��`- inital release.
7v�c��	�7i�kioJScott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�jicJScott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�io�	JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest�hoJAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�go]JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��fq�JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��eq�JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��dq�JAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.
�;���s�s�OJaelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�rwJaelkinsHeb�- Removed rule I meant to remove in pervious release.�m�qi�uJScott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�pioJScott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�oi�JScott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�nYGJGreg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�mi}JScott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�li�JScott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.
k�=��Q+��vO���k,�ILGregC?`- Inital Chkrootkit lp release%�;LAdamC��`- Update to version .46)�;LscollinsG��`- Update to version .48^��+KMikeC^��- split providers and registration scripts from mm3k-client-pull, created base.$�~1KBenjaminE˝`- Add rpmexport.sh8�}YKBenjaminE�`- Change doregister.pl to use getip.sh"�|-KBenjaminE�5�- Add tzcheck.shR�{�KMikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff#�z/KBenjaminE��- Update getip.shE�yqKbenjaminCJ�$`- Updated memory.php and platfrom.php
- fixed typo!�x-JaelkinsG�- inital releaseP�w�	JaelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�v?JaelkinsG0��- Fixed the a.out filter.Y�u�JaelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�t�1JaelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.
c#��Nc�g�o�cMScott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.�
�q�-MScott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Y�o�GMScott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.
f�,�H�*�
o�iMScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�oMScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�okMScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��
o�+MScott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�'�	o�cMScott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��o�AMScott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.
U��U��o�=MScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�o�)MScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�o�MMScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�o�)MScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�o�]MScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�o�_MScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��o�QMScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��o�;MScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��o�KMScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�o�sMScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�o�)MScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������ o�7MScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�o�?MScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�o�+MScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�oUMScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�'m;MScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�&mEMScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��%m�SMScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�$m�	MScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��#m�AMScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�"m�5MScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �!m�WMScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�.m�'MScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�-m}MScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�,m�)MScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��+m�5MScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�*m�
MScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�)mSMScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�(mIMScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�4o�UMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�3mYMScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�2myMScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�1myMScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�0mIMScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�/m�MScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�:o{MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��9o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�8o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�7o�	MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��6o�1MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�5o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��@o�=MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�?o�)MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��>o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�=o�
MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��<o�;MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�;o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��Fo�!MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Eo�%MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Do�!MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�CosMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�Bo�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�AoMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�MomMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Lo�KMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�KoGMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Jo�+MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �Io�UMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Ho�;MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�Go�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�UmIMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�TmyMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�Sm�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�Rm_MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Qm�!MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�Pm�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Om�MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�No�]MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�[mkMScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Zm�MScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�Ym�MScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�Xm�MScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Wm�KMScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��Vm�/MScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���`m�%MScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��_m�MScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��^m�IMScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��]m�5MScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�\m�7MScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�cm�sMScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�bm�'MScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�am�MScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�im�MScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�hm�aMScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�gmyMScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�fm�eMScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�em�#MScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�dm�
MScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�mm�MScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�lm�[MScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�km�#MScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�jm�YMScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�qmoMScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�pmqMScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�om�}MScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�nm�MScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�tm�MScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�sm�MScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�rm�#MScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�zm[MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�ym�MScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�xmMScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�wmMScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��vm�%MScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��um�;MScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�}m�MMScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��|m�MMScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��{m�9MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	MJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;MDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�~m�MScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�	keMDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kiMDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kAMDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5MDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYMDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1MDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}MDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�MDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�MJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'MDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�OMDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmMDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�
kIMDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+MDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+MDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�
k�qMDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9MDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;MDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�kuMDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�MDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�MDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwMDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kAMDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcMDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�MDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
	K��a�\�_�K��"q�PAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��!q�PAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.x� q�PAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules�q�PAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��q�KPAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.b�qYPAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.$�/OBenjamin @���- inital release."�/NaelkinsG�- inital releaseiP��	NaelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
Ww��K�Wp�*i}PScott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�)i�PScott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�(ioPScott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�'icPScott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�&o�	PAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchest�%oPAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.c�$o]PAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��#q�PAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271
	#�/����P#*�3?PaelkinsG0��- Fixed the a.out filter.Y�2�PaelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�1�1PaelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�0�OPaelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�/wPaelkinsHeb�- Removed rule I meant to remove in pervious release.�m�.i�uPScott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�-ioPScott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�,i�PScott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�+YGPGreg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.
	u���:�F�u~�<i�QScott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�;YGQGreg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�:i}QScott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.~�9i�QScott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.i�8ioQScott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.c�7icQScott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.z�6o�	QAlex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patches!�5-PaelkinsG�- inital releaseP�4�	PaelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
	}��Z�}!��}!�E-QaelkinsG�- inital releaseP�D�	QaelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�C?QaelkinsG0��- Fixed the a.out filter.Y�B�QaelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.d�A�1QaelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s�@�OQaelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�?wQaelkinsHeb�- Removed rule I meant to remove in pervious release.�m�>i�uQScott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�=ioQScott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.
��e�a�KoYRScott Sullivan <ssullivan@liquidweb.com> 4.0.43-1W�0�- Support new LSI controller 1000:005fa�JoYRScott Sullivan <ssullivan@liquidweb.com> 4.0.44-1X �`- Account for the AVAGO buyout of LSI.��Io�RScott Sullivan <ssullivan@liquidweb.com> 4.0.45-1X��`- Clear all alert files for the given controller if state is healthy.^�HoSRScott Sullivan <ssullivan@liquidweb.com> 4.0.46-1Xɹ`- Add 9005:028d to Devices::Adaptecy�Go�RScott Sullivan <ssullivan@liquidweb.com> 4.0.47-1X���- Only remove alert files on health ok for the current device��Fo�KRScott Sullivan <ssullivan@liquidweb.com> 4.0.48-1X���- 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.
�NX��%�No�_RScott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.�r�Mo�yRScott Sullivan <ssullivan@liquidweb.com> 4.0.41-1W��- 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.�.�Lo�qRScott Sullivan <ssullivan@liquidweb.com> 4.0.42-1WH�`- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.
�+�t��Y�Ro�GRScott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.R�Qo;RScott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support._�PoURScott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�Q�Oo�7RScott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.
�o�+@���Wo�ARScott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�g�Vo�cRScott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��Uo�RScott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�To�RScott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.�
�Sq�-RScott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.
�U�Y���*�\o�iRScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�[oRScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�ZokRScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��Yo�+RScott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�'�Xo�cRScott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades
U��U��_o�=RScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�^o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�]o�)RScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�co�MRScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�bo�)RScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��ao�RScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�`o�]RScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�go�_RScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��fo�QRScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��eo�;RScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��do�KRScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�jo�sRScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�io�RScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�ho�)RScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������oo�7RScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�no�?RScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�mo�RScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�lo�+RScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�koURScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�vm;RScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�umERScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��tm�SRScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�sm�	RScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��rm�ARScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�qm�5RScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �pm�WRScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�}m�'RScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�|m}RScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�{m�)RScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��zm�5RScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�ym�
RScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�xmSRScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�wmIRScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�o�URScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�mYRScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�myRScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�myRScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�mIRScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�~m�RScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�	o{RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�o�	RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��o�=RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�o�)RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��
o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�o�
RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�
o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��o�!RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��o�%RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�osRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�oRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�omRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�KRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oGRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �o�URScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�$mIRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�#myRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�"m�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�!m_RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.�� m�!RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m�RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�o�]RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�*mkRScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��)m�RScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�(m�RScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�'m�RScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��&m�KRScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��%m�/RScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���/m�%RScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��.m�RScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��-m�IRScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��,m�5RScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�+m�7RScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�2m�sRScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�1m�'RScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�0m�RScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�8m�RScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�7m�aRScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�6myRScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�5m�eRScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�4m�#RScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�3m�
RScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�<m�RScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�;m�[RScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�:m�#RScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�9m�YRScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�@moRScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�?mqRScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�>m�}RScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�=m�RScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Cm�RScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Bm�RScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Am�#RScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Im[RScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Hm�RScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�GmRScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�FmRScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Em�%RScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Dm�;RScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Lm�MRScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Km�MRScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Jm�9RScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Oi�	RJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Nc�;RDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Mm�RScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�XkeRDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�WkiRDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�VkARDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Uk5RDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�TkYRDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Sk�1RDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Rk}RDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Qk�RDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Pi�RJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����_k�'RDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��^k�ORDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�]kmRDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�\kIRDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�[k+RDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Zk�+RDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Yk�qRDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�hk9RDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�gk;RDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�fkuRDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�ek�RDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�dk�RDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�ckwRDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�bkARDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�akcRDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��`k�RDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�o�+@���mo�ASScott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�g�lo�cSScott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��ko�SScott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�jo�SScott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.�
�iq�-SScott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.
�U�Y���*�ro�iSScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�qoSScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�pokSScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��oo�+SScott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�'�no�cSScott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades
U��U��uo�=SScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�to�SScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�so�)SScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�yo�MSScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�xo�)SScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��wo�SScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�vo�]SScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�}o�_SScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��|o�QSScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��{o�;SScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��zo�KSScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�o�sSScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�~o�)SScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������o�7SScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�o�?SScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�o�+SScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�oUSScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�m;SScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�mESScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��
m�SSScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�	m�	SScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�ASScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�m�5SScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �m�WSScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�m�'SScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}SScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�m�)SScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5SScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�m�
SScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�mSSScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�
mISScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�o�USScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�mYSScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�mySScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�mySScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�mISScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�m�SScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�o{SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�o�	SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��%o�=SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�$o�)SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��#o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�"o�
SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��!o�;SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{� o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��+o�!SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��*o�%SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�)o�!SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�(osSScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�'o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�&oSScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�2omSScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��1o�KSScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�0oGSScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��/o�+SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �.o�USScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��-o�;SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�,o�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�:mISScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�9mySScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�8m�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�7m_SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��6m�!SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�5m�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��4m�SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�3o�]SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�@mkSScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��?m�SScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�>m�SScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�=m�SScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��<m�KSScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��;m�/SScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���Em�%SScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Dm�SScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Cm�ISScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Bm�5SScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�Am�7SScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�Hm�sSScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�Gm�'SScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�Fm�SScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.of@flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������ϔWД\є_ҔcӔgԔjՔo֔vה}ٕؕ	ڕەܕݕ$ޕ*ߕ/�2�8�<�@�C�I�L�O�X�_�h�m�r�u�y�}���������%��+��2��:��@��E��H��N��R�V�Y�_�b�e�n�u�~�
���
��� �&�,�2�8�?�G�M�R�U�[�_�c�f�l�o�r �{!�"�#�$�%�&�'�!(�$)�**�-+�0,�9-�@.�I/�M0�P1�T2�X3�[4�`5�g6�n7�t8�z9�:�;�
<�=�>� ?�#
7Aw�Y�7v�Nm�SScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�Mm�aSScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�LmySScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�Km�eSScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�Jm�#SScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�Im�
SScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�Rm�SScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�Qm�[SScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�Pm�#SScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�Om�YSScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�VmoSScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�UmqSScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�Tm�}SScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�Sm�SScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Ym�SScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Xm�SScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Wm�#SScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�_m[SScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�^m�SScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�]mSScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�\mSScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��[m�%SScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Zm�;SScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�bm�MSScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��am�MSScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��`m�9SScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�ei�	SJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�dc�;SDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�cm�SScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�nkeSDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�mkiSDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�lkASDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�kk5SDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�jkYSDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��ik�1SDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�hk}SDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�gk�SDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��fi�SJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����uk�'SDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��tk�OSDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�skmSDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�rkISDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�qk+SDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�pk�+SDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�ok�qSDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�~k9SDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�}k;SDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�|kuSDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�{k�SDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�zk�SDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�ykwSDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�xkASDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�wkcSDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��vk�SDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
,�x��,��o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�o�]UScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.��o�=UScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.^��+TMikeC^��- split providers and registration scripts from mm3k-client-pull, created base.$�1TBenjaminE˝`- Add rpmexport.sh
O��yL���k>���]0��|O+i]bd47d7a9015a884dfd807d826b3f672a2c92d6aa+h]c2eb7b55c6791ff1600e8185cb38fdf0cfafcbf1+g]681ddfa56beb57fd9ef3deb2fbeeedb86e4fff80+f]469e1a5845a9f7d9caa689d2e91a397a401424a0+e]def591733e4d8ccfb651fa240a7e001284e59d6e+d]c480eebb1a4744981f25b7e7658ca52eb7b7431d+c]7925d97c2640ce214731a723d1f10f6acf1308eb+b]6769913fe215bd33ee3fa7a12c8432ac577b2f6e+a]14c729d7ad4068fa63f9fa266ca24b6cd3b95fdf+`]27addc3675255c89236247dc9e4c4d188e8c887b+_]d034f6bda195dc5c9e4e3239b03496a172aa7c55+^]4f56157641cbf0ba34b32cc7dd15ff7c71a04ea1+]]3223d45e616d9065e843650d29833455519e5993+\]a76650dcd9f5b709f76ad1d651a5f848cdb12916+[]f211b9b397ab8191924df1512fc3f40a34d27fc5+Z]e9605eb8d58000b8031f138653185c4f2b211b42+Y]594fb6f82ac63127440bf5c9f4d5d5dbfea95801+X]d4216760d0f7f94efb209a273b17ba19b57ecd41+W]5ecdf6e710da35d0c6970c38bd18624a5593a8b0+V]b88785b9d649ea3c41e836e210d1844dad16abd6+U]ff1e4cdaf87a95143606505cbf07010b1ada12b1
\�s\��o�;UScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��o�KUScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�\�o�MUScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�o�)UScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.
^5g�D�o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�o�)UScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�%�
o�_UScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��	o�QUScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
M��K�o�+UScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�oUUScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�
o�sUScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���K�� �m�WUScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��o�7UScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�o�?UScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
n-�v�nX�mIUScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�m;UScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�mEUScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��m�SUScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�m�	UScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�AUScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�m�5UScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��"��M��H� m�'UScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}UScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�m�)UScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5UScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�m�
UScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�mSUScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�&o�UUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�%mYUScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�$myUScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�#myUScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�"mIUScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�!m�UScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�,o{UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��+o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�*o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�)o�	UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��(o�1UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�'o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��2o�=UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�1o�)UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��0o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�/o�
UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��.o�;UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�-o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��8o�!UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��7o�%UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�6o�!UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�5osUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�4o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�3oUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�?omUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��>o�KUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�=oGUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��<o�+UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �;o�UUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��:o�;UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�9o�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�GmIUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�FmyUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�Em�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�Dm_UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Cm�!UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�Bm�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Am�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�@o�]UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�MmkUScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Lm�UScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�Km�UScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�Jm�UScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Im�KUScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��Hm�/UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���Rm�%UScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Qm�UScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Pm�IUScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Om�5UScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�Nm�7UScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�Um�sUScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�Tm�'UScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�Sm�UScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�[m�UScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�Zm�aUScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�YmyUScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�Xm�eUScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�Wm�#UScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�Vm�
UScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�_m�UScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�^m�[UScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�]m�#UScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�\m�YUScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�cmoUScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�bmqUScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�am�}UScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�`m�UScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�fm�UScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�em�UScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�dm�#UScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�lm[UScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�km�UScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�jmUScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�imUScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��hm�%UScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��gm�;UScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�om�MUScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��nm�MUScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��mm�9UScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�ri�	UJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�qc�;UDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�pm�UScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�{keUDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�zkiUDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�ykAUDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�xk5UDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�wkYUDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��vk�1UDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�uk}UDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�tk�UDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��si�UJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'UDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�OUDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmUDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIUDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�~k+UDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�}k�+UDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�|k�qUDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9UDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�
k;UDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�	kuUDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�UDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�UDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwUDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kAUDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcUDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�UDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�-��x���m�%VScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m�VScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�IVScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��
m�5VScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�O�m�5VScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).
A�3A�n�m�sVScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�m�'VScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�}�m�VScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�m�VScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�m�aVScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�myVScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�m�eVScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�m�#VScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�m�
VScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�m�VScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�m�[VScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�m�#VScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�m�YVScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�!moVScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l� mqVScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}VScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�m�VScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�$m�VScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�#m�VScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�"m�#VScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�*m[VScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�)m�VScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�(mVScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�'mVScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��&m�%VScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��%m�;VScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�-m�MVScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��,m�MVScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��+m�9VScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�0i�	VJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�/c�;VDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�.m�VScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�9keVDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�8kiVDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�7kAVDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�6k5VDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�5kYVDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��4k�1VDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�3k}VDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�2k�VDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��1i�VJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����@k�'VDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��?k�OVDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�>kmVDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�=kIVDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�<k+VDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�;k�+VDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�:k�qVDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�Ik9VDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�Hk;VDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�GkuVDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Fk�VDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Ek�VDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�DkwVDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�CkAVDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�BkcVDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Ak�VDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��k���*�Mo�iXScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�LoXScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�KokXScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.%�J;WGregC
J�- Inital LP APF release
U��U��Po�=XScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�Oo�XScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�No�)XScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�To�MXScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�So�)XScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��Ro�XScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�Qo�]XScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�Xo�_XScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��Wo�QXScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��Vo�;XScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��Uo�KXScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�[o�sXScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�Zo�XScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�Yo�)XScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������`o�7XScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�_o�?XScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�^o�XScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�]o�+XScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�\oUXScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�gm;XScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�fmEXScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��em�SXScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�dm�	XScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��cm�AXScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�bm�5XScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �am�WXScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�nm�'XScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�mm}XScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�lm�)XScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��km�5XScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�jm�
XScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�imSXScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�hmIXScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�to�UXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�smYXScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�rmyXScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�qmyXScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�pmIXScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�om�XScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�zo{XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��yo�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�xo�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�wo�	XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��vo�1XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�uo�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��o�=XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�o�)XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��~o�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�}o�
XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��|o�;XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�{o�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��o�!XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��o�%XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�osXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�o�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�oXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�
omXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�KXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oGXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��
o�+XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �	o�UXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�mIXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�myXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�m�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m�XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�o�]XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�mkXScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m�XScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�m�XScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�m�XScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�KXScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��m�/XScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w��� m�%XScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m�XScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�IXScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5XScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�m�7XScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�#m�sXScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�"m�'XScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�!m�XScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�)m�XScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�(m�aXScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�'myXScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�&m�eXScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�%m�#XScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�$m�
XScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�-m�XScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�,m�[XScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�+m�#XScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�*m�YXScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�1moXScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�0mqXScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�/m�}XScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�.m�XScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�4m�XScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�3m�XScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�2m�#XScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�:m[XScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�9m�XScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�8mXScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�7mXScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��6m�%XScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��5m�;XScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�=m�MXScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��<m�MXScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��;m�9XScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�@i�	XJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�?c�;XDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�>m�XScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�IkeXDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�HkiXDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�GkAXDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Fk5XDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�EkYXDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Dk�1XDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Ck}XDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Bk�XDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Ai�XJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Pk�'XDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Ok�OXDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�NkmXDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�MkIXDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Lk+XDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Kk�+XDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Jk�qXDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�Yk9XDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�Xk;XDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�WkuXDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Vk�XDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Uk�XDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�TkwXDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�SkAXDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�RkcXDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Qk�XDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��W����^o�EZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9U�`- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.�)�]q�eZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10X�!�- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages��\q�#ZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-11YeJ`- Added EA4 post hook to install lw-csf-rules for process tracking updates.��[q�ZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-12Y���- Added 'Passenger ust-router' to ignore.nobody for EA4 compatibility.�Z/YMikeC|�`- inital release.
)�o�)�M�bo�/ZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploitr�ao{ZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R���- Update rooted check for other ebury filename variantss�`o}ZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7S"*`- Update rooted check for other ebury variant (CentOS 4)��_o�CZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8TƸ�- 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
jx�j_�eg]ZScott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�(�dg�mZScott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��ci�#ZScott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.
�V9�haZmneirD���- added proc fix scripts for CVE-2006-36260�gGZbenjamincJ�$`- added fix for CVE-2009-2692�s�fo�{ZAlex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'

W���^��d)��W��uo�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�>�to�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).^�s�+[MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.$�r1[BenjaminE˝`- Add rpmexport.sh8�qY[BenjaminE�`- Change doregister.pl to use getip.sh"�p-[BenjaminE�5�- Add tzcheck.shR�o�[MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff#�n/[BenjaminE��- Update getip.shW�m�ZGregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install&�l=ZGregB��- remove pure-ftp switch�k#ZGregC(`- APF check'�j7ZscollinsC{��- rebuilt infected.pl0�iIZscollinsC�C`- added filters to infected.pl
��
v�2��
�{o�)\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��zo�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�9�yo�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.��xo�;\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�wo�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�vo{\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.
ah�(��a��o�%\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.n�os\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�~o�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.t�}o\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��|o�=\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.
9v�c�3�9��o�K\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oG\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��o�O\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.��o�;\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��o�!\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.
{��c�Z�{v�m�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��
m�!\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m�\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�
o�]\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�	om\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.
@�2�B@�~�m�\Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�m�\Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�K\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��m�/\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�mI\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�my\Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.
�{<����m�\Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I\Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5\Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�O�m�5\Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).i�mk\Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m�\Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.
�ut��H�m�'\Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�}�m�\Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��m�%\Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.
�O��F�!m�#\Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;� m�
\Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�m�s\Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�U�9���a�&m�Y\Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v�%m�\Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�$m�a\Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�#my\Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�"m�e\Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�6P���@�*m�\Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).w�)m�\Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�(m�[\Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�'m�#\Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
lI�lk�-mo\Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�,mq\Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�+m�}\Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
36�3~�0m�\Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�/m�\Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�.m�#\Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�6m[\Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�5m�\Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�4m\Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�3m\Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��2m�%\Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��1m�;\Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�9m�M\Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��8m�M\Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��7m�9\Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�<i�	\James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�;c�;\Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�:m�\Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�Eke\Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�Dki\Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�CkA\Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Bk5\Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�AkY\Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��@k�1\Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�?k}\Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�>k�\Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��=i�\James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Lk�'\Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Kk�O\Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�Jkm\Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�IkI\Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Hk+\Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Gk�+\Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Fk�q\Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�Uk9\Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�Tk;\Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�Sku\Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Rk�\Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Qk�\Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�Pkw\Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�OkA\Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�Nkc\Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Mk�\Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
36�3~�Xm�]Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Wm�]Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Vm�#]Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
sh��Q�sa�^m[]Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�]m�]Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�\m]Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�[m]Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Zm�%]Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Ym�?]Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
  function.
m�Lm�[�am�M]Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��`m�M]Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��_m�9]Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�di�	]James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�cc�;]Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�bm�]Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�mke]Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�lki]Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kkA]Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�jk5]Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�ikY]Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��hk�1]Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�gk}]Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�fk�]Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ei�]James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����tk�']Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��sk�O]Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�rkm]Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�qkI]Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�pk+]Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�ok�+]Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�nk�q]Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�}k9]Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�|k;]Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�{ku]Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�zk�]Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�yk�]Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�xkw]Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�wkA]Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�vkc]Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��uk�]Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
9�=�P_�9d��1^aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.s��O^aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.F�w^aelkinsHeb�- Removed rule I meant to remove in pervious release.�m�i�u^Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.i�io^Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.~�i�^Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.M�YG^Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.p�~i}^Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.

h�w$�R+��h�
�q�-`Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Y�o�G`Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.R�
o;`Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support.$�/_Benjamin @�p`- inital release.I��_MikeC|�`- Added /usr/local/lp/var and dependency for lp-autoupdate_�
]g_Carl Lindsey <carl@liquidweb.com> 1.0-6 U��`- fix $HOUR for bash arithmetic and leading 0!�	-^aelkinsG�- inital releaseP��	^aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�?^aelkinsG0��- Fixed the a.out filter.Y��^aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.
�E��7��'�o�c`Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��o�A`Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�g�o�c`Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��o�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�o�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.
_q�_�*�o�i`Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�o`Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�ok`Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��o�+`Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).
U��U��o�=`Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�o�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�o�)`Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�o�M`Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�o�)`Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��o�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�o�]`Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�#o�_`Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��"o�Q`Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��!o�;`Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.�� o�K`Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.of�flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������A�-B�1C�4D�:E�=F�@G�IH�PI�YJ�^K�bL�eM�hN�uO�{P�Q�R�S�T�U�V�!W�&X�*Y�-Z�0[�6\�9]�<^�E_�L`�Ua�Xb�^c�ad�de�mf�tg�}h�i�j�k�l�m�n�#p�&q�+r�2s�9t�?u�Ev�Kw�Qx�Xy�`z�f{�k|�n}�t~�x�|��������������$��)��-��4��:��@��F��L��R��Y��a��g��l��o��u��y��}������	��������%��,��3��5��;��?��F��M��S��Y��_��e��l��t��z����������
72�7�/�&o�s`Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�%o�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�$o�)`Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������+o�7`Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�*o�?`Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�)o�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�(o�+`Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�'oU`Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�2m;`Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�1mE`Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��0m�S`Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�/m�	`Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��.m�A`Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�-m�5`Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �,m�W`Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�9m�'`Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�8m}`Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�7m�)`Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��6m�5`Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�5m�
`Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�4mS`Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�3mI`Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�?o�U`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�>mY`Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�=my`Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�<my`Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�;mI`Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�:m�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Eo{`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Do�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Co�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Bo�	`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Ao�1`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�@o�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��Ko�=`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Jo�)`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Io�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�Ho�
`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Go�;`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Fo�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��Qo�!`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Po�%`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Oo�!`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�Nos`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�Mo�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�Lo`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�Xom`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Wo�K`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�VoG`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Uo�+`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �To�U`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��So�;`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�Ro�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�`mI`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�_my`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�^m�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�]m_`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��\m�!`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�[m�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Zm�`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�Yo�]`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�fmk`Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��em�`Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�dm�`Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�cm�`Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��bm�K`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��am�/`Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���km�%`Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��jm�`Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��im�I`Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��hm�5`Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�gm�7`Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�nm�s`Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�mm�'`Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�lm�`Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�tm�`Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�sm�a`Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�rmy`Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�qm�e`Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�pm�#`Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�om�
`Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�xm�`Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�wm�[`Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�vm�#`Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�um�Y`Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�|mo`Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�{mq`Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�zm�}`Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�ym�`Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�`Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�~m�`Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�}m�#`Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[`Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�`Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�m`Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�m`Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%`Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;`Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�M`Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M`Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9`Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	`James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�
c�;`Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�	m�`Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�ke`Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�ki`Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kA`Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5`Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kY`Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1`Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}`Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�
k�`Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�`James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'`Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O`Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�km`Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kI`Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+`Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+`Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�q`Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�$k9`Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�#k;`Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�"ku`Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�!k�`Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}� k�`Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kw`Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kA`Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kc`Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�`Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�������K�)o�+bScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�(oUbScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�'o�sbScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.$�&/aBenjamin AF`- inital release.3�%OaBenjaminE�`- Add better default IP detection
���K�� �-m�WbScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��,o�7bScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�+o�?bScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�*o�bScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
n-�v�nX�4mIbScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�3m;bScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�2mEbScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��1m�SbScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�0m�	bScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��/m�AbScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�.m�5bScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��"��M��H�:m�'bScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�9m}bScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�8m�)bScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��7m�5bScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�6m�
bScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�5mSbScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�@o�UbScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�?mYbScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�>mybScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�=mybScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�<mIbScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�;m�bScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Fo{bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Eo�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Do�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Co�	bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Bo�1bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�Ao�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��Lo�=bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Ko�)bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Jo�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�Io�
bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Ho�;bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Go�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��Ro�!bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Qo�%bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Po�!bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�OosbScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�No�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�MobScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�YombScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Xo�KbScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�WoGbScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Vo�+bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �Uo�UbScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��To�;bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�So�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�amIbScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�`mybScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�_m�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�^m_bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��]m�!bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�\m�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��[m�bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�Zo�]bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�gmkbScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��fm�bScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�em�bScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�dm�bScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��cm�KbScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��bm�/bScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���lm�%bScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��km�bScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��jm�IbScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��im�5bScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�hm�7bScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�om�sbScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�nm�'bScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�mm�bScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�um�bScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�tm�abScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�smybScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�rm�ebScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�qm�#bScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�pm�
bScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�ym�bScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�xm�[bScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�wm�#bScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�vm�YbScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�}mobScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�|mqbScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�{m�}bScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�zm�bScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�bScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�bScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�~m�#bScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[bScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�bScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mbScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�mbScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%bScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;bScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�	m�MbScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�MbScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9bScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	bJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;bDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�
m�bScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�kebDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kibDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kAbDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5bDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYbDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1bDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}bDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�bDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��
i�bJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'bDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�ObDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmbDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kIbDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+bDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+bDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qbDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�%k9bDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�$k;bDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�#kubDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�"k�bDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�!k�bDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n� kwbDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kAbDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcbDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�bDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
n���q��n@�,U1dMike Neir <mike@liquidweb.com> 0.1-1K�`- Initial release.�W�+i�IdScott Sullivan <ssullivan@liquidweb.com> 0.1-2N�I`- 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.�a�*i�]dScott Sullivan <ssullivan@liquidweb.com> 0.2-1Q�+�- 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.S�)iCdScott Sullivan <ssullivan@liquidweb.com> 0.2-2Q�+�- Fix grep syntax in %post.�K�(i�1dScott Sullivan <ssullivan@liquidweb.com> 0.2-3Q�+�- 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.�'/cMikeC|�`- inital release.E�&ycMikeNG`- Updated to clean yum cache and run rpmexport command
��q��^'�L�39eeMichael Boelen - 1.1.5AE`- Added update script
- Extended description4�2+CeunSpawn - 1.2.9E�`- Updated for release 1.2.91�1+=eunSpawn - 1.2.9EW�`- Re-spec, new installerF�03_eunSpawn - pre-1.3.0Eϑ�- Sync spec with fixes, installer and CVS��/)�ejhorne - 1.3.3H�`- Renamed cron.daily file from '01-rkhunter' to 'rkhunter' so
  that it will run after a prelink cron job (if it exists).%�.+%eunSpawn - 1.3.4I@;�- Spec sync.d�-Oeakwiecinski@liquidweb.com - 1.4.2UG��- Update sources for 1.4.2, update spec for proper files.
���'�5k�geCraig Orsinger (cjo) <cjorsinger@earthlink.net>@��- 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�g�47�eGreg Houlette - 1.1.5A�`- 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
j��L�j_�;oUfScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup9�:C5eDoncho N. Gunchev - 1.0.0-0@h�`- initial .spec fileA�9Y/eMichael Boelen / Joe Klemmer - 1.0.6-0@o3�- Update to 1.0.6�1�8O�eDoncho N. Gunchev - 1.0.6-1.mr700@�K�- 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)B�7=MeMichael Boelen - 1.0.8-0@��`- Fixed missing md5blacklist.dat�6�6O�!eDoncho N. Gunchev - 1.0.9-0.mr700@�)`- 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.
|1�|��?o�7fScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�>o�?fScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�=o�fScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�<o�+fScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.
%\��t�y%Q�Fm;fScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�EmEfScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Dm�SfScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�Cm�	fScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��Bm�AfScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�Am�5fScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �@m�WfScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�Mm�'fScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�Lm}fScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�Km�)fScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Jm�5fScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�Im�
fScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�HmSfScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�GmIfScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�So�UfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�RmYfScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�QmyfScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�PmyfScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�OmIfScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�Nm�fScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Yo{fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Xo�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Wo�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Vo�	fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Uo�1fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�To�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��_o�=fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�^o�)fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��]o�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�\o�
fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��[o�;fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�Zo�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��eo�!fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��do�%fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�co�!fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�bosfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�ao�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�`ofScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�lomfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��ko�KfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�joGfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��io�+fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �ho�UfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��go�;fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�fo�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�tmIfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�smyfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�rm�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�qm_fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��pm�!fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�om�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��nm�fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�mo�]fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�zmkfScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��ym�fScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�xm�fScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�wm�fScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��vm�KfScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��um�/fScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���m�%fScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��~m�fScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��}m�IfScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��|m�5fScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�{m�7fScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�m�sfScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�m�'fScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�m�fScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�m�fScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�m�afScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�myfScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�m�efScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�m�#fScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�m�
fScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�m�fScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�m�[fScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�
m�#fScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�	m�YfScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�mofScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�mqfScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}fScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�
m�fScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�fScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�fScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#fScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[fScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�fScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mfScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�mfScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%fScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;fScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�MfScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�MfScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9fScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	fJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;fDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�fScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�(kefDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�'kifDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�&kAfDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�%k5fDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�$kYfDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��#k�1fDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�"k}fDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�!k�fDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.�� i�fJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����/k�'fDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��.k�OfDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�-kmfDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�,kIfDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�+k+fDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�*k�+fDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�)k�qfDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�8k9fDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�7k;fDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�6kufDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�5k�fDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�4k�fDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�3kwfDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�2kAfDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�1kcfDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��0k�fDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�Qk�w�<m�gScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�;m�[gScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�:m�#gScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�9m�YgScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�@mogScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�?mqgScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�>m�}gScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�=m�gScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Cm�gScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Bm�gScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Am�#gScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Im[gScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Hm�gScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�GmgScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�FmgScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Em�%gScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Dm�;gScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Lm�MgScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Km�MgScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Jm�9gScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Oi�	gJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Nc�;gDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Mm�gScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�XkegDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�WkigDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�VkAgDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Uk5gDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�TkYgDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Sk�1gDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Rk}gDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Qk�gDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Pi�gJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����_k�'gDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��^k�OgDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�]kmgDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�\kIgDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�[k+gDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Zk�+gDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Yk�qgDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�hk9gDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�gk;gDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�fkugDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�ek�gDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�dk�gDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�ckwgDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�bkAgDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�akcgDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��`k�gDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
^��q#^�A�mo�iScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�lo�)iScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.$�k/hBenjamin A.]`- inital release.5�j+EhAntoni WilliamsK�#�- Added lwx3 to rsync script-�i)7hScott SullivanO)��- Updated lwrsync.pl.
khyk�
�qo�)iScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��po�iScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�oo�]iScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.��no�=iScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.
� �j���uo�QiScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��to�;iScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��so�KiScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�\�ro�MiScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.
��	��D�xo�iScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�wo�)iScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�%�vo�_iScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.
M��K�{o�+iScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�zoUiScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�yo�siScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���K�� �m�WiScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��~o�7iScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�}o�?iScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�|o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
n-�v�nX�mIiScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�m;iScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�mEiScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��m�SiScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�m�	iScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�AiScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�m�5iScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��"��M��H�m�'iScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}iScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�
m�)iScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��	m�5iScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�m�
iScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�mSiScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�o�UiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�mYiScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�myiScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�myiScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�mIiScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�
m�iScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�o{iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�o�	iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��o�=iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�o�)iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�o�
iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��$o�!iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��#o�%iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�"o�!iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�!osiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E� o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�oiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�+omiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��*o�KiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�)oGiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��(o�+iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �'o�UiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��&o�;iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�%o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�3mIiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�2myiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�1m�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�0m_iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��/m�!iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�.m�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��-m�iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�,o�]iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�9mkiScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��8m�iScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�7m�iScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�6m�iScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��5m�KiScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��4m�/iScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���>m�%iScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��=m�iScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��<m�IiScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��;m�5iScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�:m�7iScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�Am�siScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�@m�'iScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�?m�iScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�Gm�iScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�Fm�aiScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�EmyiScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�Dm�eiScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�Cm�#iScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�Bm�
iScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�Km�iScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�Jm�[iScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�Im�#iScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�Hm�YiScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�OmoiScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�NmqiScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�Mm�}iScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�Lm�iScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Rm�iScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Qm�iScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Pm�#iScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Xm[iScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Wm�iScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�VmiScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�UmiScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Tm�%iScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Sm�;iScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�[m�MiScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Zm�MiScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Ym�9iScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�^i�	iJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�]c�;iDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�\m�iScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�gkeiDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�fkiiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�ekAiDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�dk5iDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�ckYiDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��bk�1iDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�ak}iDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�`k�iDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��_i�iJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����nk�'iDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��mk�OiDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�lkmiDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kkIiDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�jk+iDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�ik�+iDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�hk�qiDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�wk9iDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�vk;iDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�ukuiDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�tk�iDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�sk�iDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�rkwiDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�qkAiDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�pkciDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��ok�iDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
O��yL���k>���]0��|O+~]163bae05fc3d5567f1399103cb21c1e321bf4357+}]85ebd1d8c8f4b65a7d7c36bbc846378310b0b963+|]917438d26c747d2f1d2f3aa45869650e06af50f7+{]6270687bd338c10a039b7d90be5695aef5dd0934+z]84a510ea26614a7da3bfd8c74b55159e514dfa88+y]df9243f7fdb13cb9362ed0f5ba22ae70318cea7e+x]bb6b450e3531be277d939c558b99a2f3fc18910b+w]81e3639e77f08795ff490ac08accc44243c79b0f+v]ebf607b4c2a24f186370f17b795edc5307ba5147+u]f8ae1fd6d56bf005e50ebc972567f4f9fc4d6144+t]46ba03115f3b8b513605607b5d91c3873be84642+s]128abe6673eefd8dac924a8c7953a6469fc65198+r]0b8b3230cb01e9f03953c83fd1e12b5df904ee40+q]b1cb983bd7b117fe190c4763ab29a68780c22374+p]40079bb78cd4e3968ad25563475a6fab67a75902+o]903686a43bdaaa7e5060551a774145d5be3cd08c+n]6a04c22b2f4aaa0309b91d7b1a0807c6570cd079+m]7f6acefcf4cf972d34d71c535aac464db277ad0d+l]f5682ad5b9d45bee7b2f36a923cfc85b70e42b16+k]50030546ab308f2009c1575a73002307e71ceea6+j]160b22c66968b823af44d03343aaf1533100f1be
]m�+_]�~�|m�jScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�H�{m�'jScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�zm}jScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�ym�)jScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��xm�5jScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.
e�2�\x�e��o�1jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�`�o�UjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�mYjScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�myjScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�~myjScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�}mIjScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.
kB}��k��	o�;jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�o�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�o{jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�o�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�o�	jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.
S@�+�S�E�o�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�ojScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��
o�=jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�o�)jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�
o�
jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.of#flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|�����������������������������(��/��8��<��@��C��I��L��O��X��_��h��mžqÞuĞxŞ{ƞǟȟɟʟ˟̟$͟+Ο3ϟ9П>џAҟGӟKԟO՟R֟Xן[؟^ٟgڟn۟wݟ|ޠߠ	����$�)�.�1�6�:�>�A�G�J�M�V�]�f�k�o�w��}����	��������#��(��+��0��4�8�;�A�D�G�P�W�`�d	�j
�p�r�v
�z�~�������$�*�1�9�?�D�G�M�Q�U�X �^!�a"�d
���9�3���o�;jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��o�!jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��o�%jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�osjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..
6\�r�e�6��m�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�o�]jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�omjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�KjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oGjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �o�UjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.
����J���$m�KjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��#m�/jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�"mIjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�!myjScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v� m�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�jScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.
w><�Kw�P�)m�7jScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).i�(mkjScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��'m�jScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�&m�jScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�%m�jScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�m�K���}�.m�jScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��-m�%jScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��,m�jScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��+m�IjScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��*m�5jScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�4B��;�1m�
jScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�0m�sjScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�/m�'jScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).
�6�o�v�6m�jScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�5m�ajScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�4myjScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�3m�ejScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�2m�#jScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Qk�w�:m�jScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�9m�[jScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�8m�#jScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�7m�YjScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�>mojScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�=mqjScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�<m�}jScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�;m�jScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Am�jScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�@m�jScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�?m�#jScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Gm[jScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Fm�jScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�EmjScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�DmjScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Cm�%jScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Bm�;jScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Jm�MjScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Im�MjScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Hm�9jScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Mi�	jJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Lc�;jDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Km�jScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�VkejDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�UkijDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�TkAjDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Sk5jDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�RkYjDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Qk�1jDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Pk}jDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Ok�jDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Ni�jJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����]k�'jDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��\k�OjDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�[kmjDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�ZkIjDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Yk+jDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Xk�+jDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Wk�qjDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�fk9jDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�ek;jDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�dkujDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�ck�jDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�bk�jDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�akwjDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�`kAjDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�_kcjDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��^k�jDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��L��g�k7�kGreg Houlette - 1.1.5A�`- 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 directoryL�j9ekMichael Boelen - 1.1.5AE`- Added update script
- Extended description4�i+CkunSpawn - 1.2.9E�`- Updated for release 1.2.91�h+=kunSpawn - 1.2.9EW�`- Re-spec, new installerF�g3_kunSpawn - pre-1.3.0Eϑ�- Sync spec with fixes, installer and CVS
 ��U �1�oO�kDoncho N. Gunchev - 1.0.6-1.mr700@�K�- 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)B�n=MkMichael Boelen - 1.0.8-0@��`- Fixed missing md5blacklist.dat�7�mO�#kDoncho N. Gunchev - 1.0.9-0.mr700@�)`- 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.�'�lk�gkCraig Orsinger (cjo) <cjorsinger@earthlink.net>@��- 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
q��Y	���qX�wmInScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�{�vm�
nScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�E�um�!nScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�tm}nScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.M�sq/mScott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1V�T�- Initial release$�r/lBenjamin AF`- inital release.9�qC5kDoncho N. Gunchev - 1.0.0-0@h�`- initial .spec fileA�pY/kMichael Boelen / Joe Klemmer - 1.0.6-0@o3�- Update to 1.0.6
����U���}o�1nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�|o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�]�{o�OnScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�zmYnScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�ymynScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�xmynScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.
qE���q��o�;nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�o{nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�>�o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).�7�~o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.
VC�.�V�E�	o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.t�onScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��o�=nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�o�)nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�9�o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.
���9�3���o�;nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��
o�!nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��o�%nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.n�
osnScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..
9_�u�h�9��m�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�o�]nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�omnScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�KnScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oGnScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��o�OnScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.
����J���m�KnScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��m�/nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�mInScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�mynScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�m�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�nScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.
x><�Kx�O�#m�5nScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).i�"mknScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��!m�nScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~� m�nScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�m�nScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�m�K���}�(m�nScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��'m�%nScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��&m�nScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��%m�InScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��$m�5nScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�4B��;�+m�
nScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�*m�snScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�)m�'nScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).
�6�o�v�0m�nScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�/m�anScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�.mynScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�-m�enScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�,m�#nScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Qk�w�4m�nScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�3m�[nScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�2m�#nScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�1m�YnScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�8monScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�7mqnScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�6m�}nScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�5m�nScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�;m�nScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�:m�nScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�9m�#nScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Am[nScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�@m�nScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�?mnScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�>mnScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��=m�%nScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��<m�;nScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Dm�MnScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Cm�MnScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Bm�9nScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Gi�	nJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Fc�;nDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Em�nScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�PkenDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�OkinDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�NkAnDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Mk5nDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�LkYnDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Kk�1nDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Jk}nDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Ik�nDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Hi�nJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Wk�'nDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Vk�OnDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�UkmnDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�TkInDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Sk+nDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Rk�+nDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Qk�qnDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�`k9nDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�_k;nDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�^kunDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�]k�nDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�\k�nDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�[kwnDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�ZkAnDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�YkcnDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Xk�nDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
g��<g�Q�do�7pScott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.�%�co�_pScott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.�r�bo�ypScott Sullivan <ssullivan@liquidweb.com> 4.0.41-1W��- 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."�a-oBenjaminE���- Initial build.
��Il� ���jo�pScott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�io�pScott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.�
�hq�-pScott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Y�go�GpScott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.R�fo;pScott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support._�eoUpScott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.
]{�A�]t�popScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�ookpScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��no�+pScott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�'�mo�cpScott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��lo�ApScott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�g�ko�cpScott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.
����J�ro�)pScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.�*�qo�ipScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).
�;�;���vo�pScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�uo�]pScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.��to�=pScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�so�pScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.
\�s\��zo�;pScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��yo�KpScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�\�xo�MpScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�wo�)pScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.
^5g�D�~o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�}o�)pScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�%�|o�_pScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��{o�QpScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
M��K�o�+pScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�oUpScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�o�spScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���K�� �m�WpScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��o�7pScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�o�?pScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
n-�v�nX�mIpScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�m;pScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�
mEpScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��	m�SpScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�m�	pScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�ApScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�m�5pScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��"��M��H�m�'pScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}pScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�m�)pScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5pScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�m�
pScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�
mSpScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�o�UpScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�mYpScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�mypScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�mypScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�mIpScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�m�pScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�o{pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�o�	pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��$o�=pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�#o�)pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��"o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�!o�
pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.�� o�;pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��*o�!pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��)o�%pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�(o�!pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�'ospScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�&o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�%opScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�1ompScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��0o�KpScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�/oGpScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��.o�+pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �-o�UpScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��,o�;pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�+o�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�9mIpScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�8mypScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�7m�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�6m_pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��5m�!pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�4m�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��3m�pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�2o�]pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�?mkpScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��>m�pScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�=m�pScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�<m�pScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��;m�KpScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��:m�/pScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���Dm�%pScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Cm�pScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Bm�IpScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Am�5pScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�@m�7pScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�Gm�spScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�Fm�'pScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�Em�pScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�Mm�pScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�Lm�apScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�KmypScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�Jm�epScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�Im�#pScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�Hm�
pScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�Qm�pScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�Pm�[pScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�Om�#pScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�Nm�YpScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�UmopScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�TmqpScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�Sm�}pScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�Rm�pScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Xm�pScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Wm�pScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Vm�#pScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�^m[pScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�]m�pScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�\mpScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�[mpScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Zm�%pScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Ym�;pScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�am�MpScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��`m�MpScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��_m�9pScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�di�	pJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�cc�;pDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�bm�pScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�mkepDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�lkipDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kkApDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�jk5pDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�ikYpDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��hk�1pDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�gk}pDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�fk�pDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ei�pJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����tk�'pDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��sk�OpDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�rkmpDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�qkIpDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�pk+pDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�ok�+pDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�nk�qpDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�}k9pDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�|k;pDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�{kupDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�zk�pDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�yk�pDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�xkwpDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�wkApDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�vkcpDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��uk�pDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
"��f���z��"��o�QrScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��o�;rScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��o�KrScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.#�/qscollinsC{��- inital release.(�;qaelkinsC~N�- empty ruleset per Zac+�?qscollinsC�C`- fixed rpm removal issue!�+qscollinsE�`- updated rulesF�wqaelkinsG���- Added new rules, modified current. Updated version.*�?qaelkinsGѺ�- Added User-Agent rules.�)qaelkinsHI�`- Added rules.H�~{qaelkinsHX3�- Rules added, custom.conf added. Version moved to 0.8.
��	��D�o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�
o�)rScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�%�	o�_rScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.
M��K�o�+rScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�
oUrScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�o�srScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���K�� �m�WrScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��o�7rScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�o�?rScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
n-�v�nX�mIrScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�m;rScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�mErScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��m�SrScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�m�	rScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�ArScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�m�5rScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��"��M��H�m�'rScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}rScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�m�)rScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5rScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�m�
rScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�mSrScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�%o�UrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�$mYrScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�#myrScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�"myrScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�!mIrScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~� m�rScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�+o{rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��*o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�)o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�(o�	rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��'o�1rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�&o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��1o�=rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�0o�)rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��/o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�.o�
rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��-o�;rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�,o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��7o�!rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��6o�%rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�5o�!rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�4osrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�3o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�2orScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�>omrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��=o�KrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�<oGrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��;o�+rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �:o�UrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��9o�;rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�8o�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�FmIrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�EmyrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�Dm�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�Cm_rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Bm�!rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�Am�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��@m�rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�?o�]rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�LmkrScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Km�rScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�Jm�rScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�Im�rScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Hm�KrScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��Gm�/rScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���Qm�%rScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Pm�rScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Om�IrScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Nm�5rScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�Mm�7rScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�Tm�srScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�Sm�'rScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�Rm�rScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�Zm�rScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�Ym�arScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�XmyrScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�Wm�erScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�Vm�#rScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�Um�
rScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�^m�rScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�]m�[rScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�\m�#rScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�[m�YrScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�bmorScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�amqrScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�`m�}rScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�_m�rScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�em�rScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�dm�rScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�cm�#rScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�km[rScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�jm�rScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�imrScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�hmrScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��gm�%rScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��fm�;rScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�nm�MrScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��mm�MrScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��lm�9rScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�qi�	rJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�pc�;rDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�om�rScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�zkerDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�ykirDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�xkArDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�wk5rDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�vkYrDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��uk�1rDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�tk}rDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�sk�rDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ri�rJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'rDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�OrDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�kmrDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�~kIrDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�}k+rDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�|k�+rDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�{k�qrDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�
k9rDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�	k;rDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�kurDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�rDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�rDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kwrDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kArDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kcrDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�rDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
.�#�:�$.�r�o�ysScott Sullivan <ssullivan@liquidweb.com> 4.0.41-1W��- 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.�.�o�qsScott Sullivan <ssullivan@liquidweb.com> 4.0.42-1WH�`- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.a�oYsScott Sullivan <ssullivan@liquidweb.com> 4.0.43-1W�0�- Support new LSI controller 1000:005fa�oYsScott Sullivan <ssullivan@liquidweb.com> 4.0.44-1X �`- Account for the AVAGO buyout of LSI.��
o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.45-1X��`- Clear all alert files for the given controller if state is healthy.^�oSsScott Sullivan <ssullivan@liquidweb.com> 4.0.46-1Xɹ`- Add 9005:028d to Devices::Adaptecy�o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.47-1X���- Only remove alert files on health ok for the current device
�W� �R�o;sScott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support._�oUsScott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�Q�o�7sScott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.�%�o�_sScott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.
c#��Nc�g�o�csScott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.�
�q�-sScott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Y�o�GsScott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.
f�,�H�*� o�isScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�osScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�oksScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��o�+sScott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�'�o�csScott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��o�AsScott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.
U��U��#o�=sScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�"o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�!o�)sScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�'o�MsScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�&o�)sScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��%o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�$o�]sScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�+o�_sScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��*o�QsScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��)o�;sScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��(o�KsScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�.o�ssScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�-o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�,o�)sScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������3o�7sScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�2o�?sScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�1o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�0o�+sScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�/oUsScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�:m;sScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�9mEsScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��8m�SsScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�7m�	sScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��6m�AsScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�5m�5sScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �4m�WsScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�Am�'sScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�@m}sScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�?m�)sScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��>m�5sScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�=m�
sScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�<mSsScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�;mIsScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
v��0�Zv�`�Go�UsScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�FmYsScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�EmysScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�DmysScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�CmIsScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�Bm�sScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�Mo{sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Lo�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Ko�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Jo�	sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Io�1sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�Ho�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��So�=sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�Ro�)sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Qo�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�Po�
sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Oo�;sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�No�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��Yo�!sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��Xo�%sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�Wo�!sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�VossScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�Uo�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�TosScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�`omsScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��_o�KsScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�^oGsScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��]o�+sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �\o�UsScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��[o�;sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�Zo�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�hmIsScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�gmysScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�fm�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�em_sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��dm�!sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�cm�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��bm�sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�ao�]sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�nmksScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��mm�sScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�lm�sScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�km�sScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��jm�KsScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��im�/sScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���sm�%sScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��rm�sScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��qm�IsScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��pm�5sScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�om�7sScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).of�flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������$�t%�}&�'�(�)�*�+�,�%-�+.�1/�70�>1�F2�L3�Q4�T5�Z6�^7�b8�e9�k:�n;�q<�z=�>�
?�@�A�B� C�#D�'E�+F�.G�3H�:I�AJ�GK�ML�SM�YN�`O�hP�nQ�sS�vT�|U�V�W�X�
Y�Z�[�\�#]�,^�1_�5`�8a�>b�Ac�Dd�Me�Tf�]g�jh�pi�vj�|k�l�m�n�o�p� q�#r�(s�,t�0u�3v�9w�<x�?y�Hz�O{�X|�^}�`~�d�h��l��o��s��z��������������'��-��2��5��;��?��C��F��L��O
A�3A�n�vm�ssScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�um�'sScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�tm�sScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�|m�sScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�{m�asScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�zmysScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�ym�esScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�xm�#sScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�wm�
sScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�m�sScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�m�[sScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�~m�#sScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�}m�YsScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�mosScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�mqsScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}sScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�m�sScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�sScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�sScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#sScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�
m[sScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�sScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�msScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�
msScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��	m�%sScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;sScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�MsScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�MsScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9sScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	sJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;sDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�sScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�kesDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�kisDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�kAsDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5sDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kYsDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1sDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}sDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�sDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�sJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����#k�'sDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��"k�OsDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�!kmsDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W� kIsDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+sDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�k�+sDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�qsDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�,k9sDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�+k;sDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�*kusDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�)k�sDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�(k�sDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�'kwsDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�&kAsDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�%kcsDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��$k�sDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
x����xw�1m�tScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�0m�[tScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�/m�#tScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�.m�YtScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v�-m�tScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.
(��(k�5motScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�4mqtScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�3m�}tScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�2m�tScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�8m�tScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�7m�tScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�6m�#tScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�>m[tScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�=m�tScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�<mtScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�;mtScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��:m�%tScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��9m�;tScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Am�MtScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��@m�MtScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��?m�9tScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Di�	tJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Cc�;tDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Bm�tScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�MketDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�LkitDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�KkAtDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Jk5tDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�IkYtDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Hk�1tDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Gk}tDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Fk�tDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Ei�tJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Tk�'tDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Sk�OtDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�RkmtDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�QkItDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Pk+tDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Ok�+tDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Nk�qtDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�]k9tDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�\k;tDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�[kutDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Zk�tDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Yk�tDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�XkwtDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�WkAtDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�VkctDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Uk�tDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.

���^�}?�k1�$�j/wBenjamin AJ�- inital release.*�i=wBenjaminA]�`- add doregister.pl etc.7�hWwBenjaminAt<�- Add correctly complied mm3kregister)�gCwMikeA�(�- Fixed apache.php problemsl�f�GwMikeCX`- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML6�e]wMikeC]Y`- More exec-and-passthru-related updates;�dgwMikeC^��- Split mm3k client into push, pull, and base+�cGwMikeC|�`- Updated with clamav supportm�b�IwMikeF6f�- Disabled Cpanel Account checking, added new workstation subnet to .htaccess and removed old.@�aqvMikeC^��- Created push package... no more manual installs!*�`EvMikeC|�`- Updated for clamav supportO�_�
vMikeD�q�- Fixed (hopefully!) nasty infinite recursion bug with SystemLog �^/uMikeNK�`- Initial release
"3����"p�pmyxScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�omIxScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�nm�xScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�H�mm�'xScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�lm}xScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�km�)xScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.
u�*F�3u�:�vo�	xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��uo�1xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�to�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�`�so�UxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�rmYxScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�qmyxScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.
i;�>�)i�<�|o�
xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��{o�;xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�zo�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�yo{xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��xo�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�wo�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).
�y�S��n�osxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�o�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�oxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��o�=xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�~o�)xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��}o�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.
i6� �
i� �o�UxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��o�!xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��o�%xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.
Zqw	a�Z}�m�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�
o�]xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�omxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�KxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�
oGxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��	o�+xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.
�w�%�:���m�KxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��m�/xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�mIxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�myxScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�m�xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!xScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.
w><�Kw�P�m�7xScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).i�mkxScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m�xScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�m�xScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�m�xScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�m�K���}� m�xScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��m�%xScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m�xScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�IxScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5xScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�4B��;�#m�
xScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�"m�sxScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�!m�'xScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).
�6�o�v�(m�xScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�'m�axScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�&myxScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�%m�exScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�$m�#xScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Qk�w�,m�xScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�+m�[xScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�*m�#xScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�)m�YxScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�0moxScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�/mqxScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�.m�}xScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�-m�xScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�3m�xScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�2m�xScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�1m�#xScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�9m[xScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�8m�xScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�7mxScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�6mxScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��5m�%xScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��4m�;xScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�<m�MxScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��;m�MxScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��:m�9xScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�?i�	xJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�>c�;xDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�=m�xScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�HkexDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�GkixDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�FkAxDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Ek5xDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�DkYxDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Ck�1xDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Bk}xDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Ak�xDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��@i�xJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Ok�'xDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Nk�OxDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�MkmxDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�LkIxDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Kk+xDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Jk�+xDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Ik�qxDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�Xk9xDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�Wk;xDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�VkuxDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�Uk�xDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�Tk�xDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�SkwxDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�RkAxDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�QkcxDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Pk�xDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
]{�A�]t�^oyScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�]okyScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��\o�+yScott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�'�[o�cyScott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��Zo�AyScott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�g�Yo�cyScott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.
����J�`o�)yScott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.�*�_o�iyScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).
�;�;���do�yScott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�co�]yScott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.��bo�=yScott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�ao�yScott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.
\�s\��ho�;yScott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��go�KyScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�\�fo�MyScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�eo�)yScott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.
^5g�D�lo�yScott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�ko�)yScott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�%�jo�_yScott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��io�QyScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
M��K�oo�+yScott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�noUyScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�/�mo�syScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���K�� �sm�WyScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��ro�7yScott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�qo�?yScott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�po�yScott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
n-�v�nX�zmIyScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.Q�ym;yScott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�xmEyScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��wm�SyScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�vm�	yScott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��um�AyScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�tm�5yScott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
��"��M��H�m�'yScott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�m}yScott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�~m�)yScott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��}m�5yScott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�|m�
yScott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�{mSyScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
v��0�Zv�`�o�UyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�mYyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�myyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�myyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�mIyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�m�yScott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�o{yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�
o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�	o�	yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��o�=yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�o�)yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�o�
yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�
o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��o�!yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��o�%yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�o�!yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�osyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�oyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�omyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�KyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oGyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �o�UyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�'mIyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�&myyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�%m�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�$m_yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��#m�!yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�"m�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��!m�yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$� o�]yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�-mkyScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��,m�yScott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�+m�yScott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�*m�yScott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��)m�KyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��(m�/yScott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���2m�%yScott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��1m�yScott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��0m�IyScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��/m�5yScott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�.m�7yScott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�5m�syScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�4m�'yScott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�3m�yScott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�;m�yScott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�:m�ayScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�9myyScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�8m�eyScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�7m�#yScott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�6m�
yScott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�?m�yScott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�>m�[yScott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�=m�#yScott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�<m�YyScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�CmoyScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�BmqyScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�Am�}yScott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�@m�yScott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�Fm�yScott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�Em�yScott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�Dm�#yScott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Lm[yScott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Km�yScott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�JmyScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�ImyScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Hm�%yScott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Gm�;yScott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Om�MyScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Nm�MyScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Mm�9yScott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Ri�	yJames Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Qc�;yDan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Pm�yScott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�[keyDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�ZkiyDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�YkAyDennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Xk5yDennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�WkYyDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Vk�1yDennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Uk}yDennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Tk�yDennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Si�yJames Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����bk�'yDennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��ak�OyDennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�`kmyDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�_kIyDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�^k+yDennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�]k�+yDennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�\k�qyDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�kk9yDennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�jk;yDennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�ikuyDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�hk�yDennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�gk�yDennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�fkwyDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�ekAyDennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�dkcyDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��ck�yDennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.

m��Y4�K�:m�I�um�)}Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��tm�5}Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�sm�
}Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�rmS}Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�qmI}Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.+�pG|AdamCs��-	Initial mod_evasive release"�o/{aelkinsG�- inital releaseiP�n�	{aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.*�m?{aelkinsG0��- Fixed the a.out filter.$�l/zBenjamin A.]`- inital release.
���b�|`�|mY}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�{my}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�zmy}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�ymI}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�xm�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�H�wm�'}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�vm}}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.
��	K��A�o�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�o�	}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�~o�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�`�}o�U}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.
x��.��
�o�)}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�o�
}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�o�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.r�o{}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.
ah�(��a��o�%}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�
o�!}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�os}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�o�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�
o}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��	o�=}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.
6v�c�0�6��o�K}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�oG}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �o�U}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�o�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��o�!}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.
{��c�Z�{v�m�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�m_}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�m�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m�}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�o�]}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).k�om}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.
@�2�B@�~�"m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�!m�}Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.�� m�K}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��m�/}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.X�mI}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�my}Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.
�{;����(m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��'m�I}Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��&m�5}Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�%m�7}Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).i�$mk}Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��#m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.
�ut��H�+m�'}Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�*m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��)m�%}Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.
�O��F�.m�#}Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�-m�
}Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�n�,m�s}Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�U�9���a�3m�Y}Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.v�2m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�1m�a}Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�0my}Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�/m�e}Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�6P���@�7m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).w�6m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�5m�[}Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�4m�#}Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
lI�lk�:mo}Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�9mq}Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�8m�}}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
36�3~�=m�}Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�<m�}Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�;m�#}Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�Cm[}Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�Bm�}Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�Am}Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�@m}Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��?m�%}Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��>m�;}Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�Fm�M}Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Em�M}Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Dm�9}Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�Ii�	}James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�Hc�;}Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�Gm�}Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�Rke}Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�Qki}Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�PkA}Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�Ok5}Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�NkY}Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��Mk�1}Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�Lk}}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�Kk�}Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Ji�}James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����Yk�'}Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Xk�O}Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�Wkm}Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�VkI}Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�Uk+}Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�Tk�+}Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�Sk�q}Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�bk9}Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�ak;}Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�`ku}Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�_k�}Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�^k�}Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�]kw}Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�\kA}Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�[kc}Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Zk�}Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
A�3A�n�em�s~Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�dm�'~Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�}�cm�~Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�km�~Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�jm�a~Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�imy~Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�hm�e~Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�gm�#~Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�fm�
~Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�om�~Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�nm�[~Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�mm�#~Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�lm�Y~Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�smo~Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�rmq~Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�qm�}~Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�pm�~Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�vm�~Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�um�~Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�tm�#~Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�|m[~Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�{m�~Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�zm~Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�ym~Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��xm�%~Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��wm�;~Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�M~Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��~m�M~Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��}m�9~Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�i�	~James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
�c�;~Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�~Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�ke~Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�
ki~Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�	kA~Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�k5~Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�kY~Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��k�1~Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�k}~Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�k�~Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i�~James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����k�'~Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O~Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�km~Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�kI~Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�k+~Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�
k�+~Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�k�q~Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�k9~Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�k;~Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�ku~Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�k�~Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�k�~Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�kw~Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�kA~Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�kc~Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k�~Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
;��wI���c5��}O!���i;+�]640384be6b25c349fb4397c83a383de922cc5c76+�]77da727431e58aadc83d0a91c5b2858e41421c16+�]e365f72d154284e1c15830bcdd196cf412ba67a6+�]4e897d92ce7dcfec3ebaa6661455274b465c97d2+�]a80b6ebb904c24b641f7eba0943b939fe3a65641+�]e4d4fbe2298b62abb55a9d969dafeefb46134a9b+�
]35f2a9ff7d2dc4cbf93615ab49ff9320d1f350e5+�]5867ff86ecba3dafaac1745abcaf2db9e2ce6455+�]a144b608438006e3d57bd302cb97e204f2465025+�
]d4cbe8c5e244d04d17964d3af95a6850299d461d+�	]3a8068c4a9c553228cd3bd9f267f56c0f1cfbcec+�]0372cb490b8a91f2ba80afa1f4848fbda0b03812+�]13ac2849a7490e080f6a835ce833d46e837fcd61+�]2d3a6ab6a76c0e9adaa9567f22491ffcad1991f2+�]0dc4c7c74f5d25901aa1d17dae7fd70d2f4fdb54+�]3cbb7e41cf1603609cfd39ec7f65ebcc3a3ef542+�]712690b3f9fda701fc8023f346048246eaa69f49+�]ce74e115959d604e9cb3715cb7b3cb976ca2ee71+�]791dc19cc9116daf312fc8bb477447928b67bc1d+�]fd905deef16bf3e9a988ecd371b1f9b8799fc806+]979a65d18f958f40183efe94fa7cb2cdba3dbc6a
��8����%� o�_Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.�r�o�yScott Sullivan <ssullivan@liquidweb.com> 4.0.41-1W��- 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.�.�o�qScott Sullivan <ssullivan@liquidweb.com> 4.0.42-1WH�`- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.a�oYScott Sullivan <ssullivan@liquidweb.com> 4.0.43-1W�0�- Support new LSI controller 1000:005fa�oYScott Sullivan <ssullivan@liquidweb.com> 4.0.44-1X �`- Account for the AVAGO buyout of LSI.
�+�t��Y�$o�GScott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.R�#o;Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support._�"oUScott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�Q�!o�7Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.
�o�+@���)o�AScott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�g�(o�cScott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��'o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�7�&o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.�
�%q�-Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.
�U�Y���*�.o�iScott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).t�-oScott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.j�,okScott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��+o�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�'�*o�cScott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades
U��U��1o�=Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�A�0o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�J�/o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
#�#�\�5o�MScott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.�
�4o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��3o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�d�2o�]Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
aJ��%�9o�_Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��8o�QScott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��7o�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��6o�KScott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
72�7�/�<o�sScott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�D�;o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�J�:o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������Ao�7Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�U�@o�?Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�C�?o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�K�>o�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility._�=oUScott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
%\��t�y%Q�Hm;Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.V�GmEScott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Fm�SScott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.y�Em�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��Dm�AScott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�O�Cm�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.� �Bm�WScott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
&�E�4g�&�H�Om�'Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.r�Nm}Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�I�Mm�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Lm�5Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.{�Km�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).]�JmSScott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.X�ImIScott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.offlrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|�����������������������[��b��k��u��|������������"��(��+��.��3��7��:��=��C��F��I��R��Y��b��e��k��o��s��v��|������������ ��$��)��.��1��5��9��<��A©HéOũUƩ[ǩaȩgɩnʩv˩|̪ͪΪ
ϪЪѪҪӪԪ!ժ*֪1ת:تB٪HڪN۪Tܪ[ݪcުhߪm�p�v�z�~���
�
���&�*�.�3�8�;�?�C�F�K�R��Y��_��e��k��q��x��������������%�(�+
v��0�Zv�`�Uo�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.`�TmYScott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.p�SmyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.p�RmyScott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.X�QmIScott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.�~�Pm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
m�/j�mr�[o{Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Zo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�A�Yo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�:�Xo�	Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��Wo�1Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.~�Vo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
~��+�~��ao�=Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.�
�`o�)Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��_o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�<�^o�
Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��]o�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.{�\o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
o��O��o��go�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.��fo�%Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�F�eo�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.n�dosScott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�E�co�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.t�boScott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
R��I�_�Rk�nomScott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��mo�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.X�loGScott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��ko�+Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.� �jo�UScott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��io�;Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.y�ho�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
X�Q�b�vX�vmIScott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.p�umyScott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.v�tm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.c�sm_Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��rm�!Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.}�qm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��pm�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�$�oo�]Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
p��i�|mkScott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��{m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.�~�zm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�>�ym�Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��xm�KScott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.��wm�/Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.
�,��w���m�%Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�IScott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��~m�5Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�}m�7Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
A�3A�n�m�sScott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�H�m�'Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�}�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
7Aw�Y�7v�
m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�%�	m�aScott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.p�myScott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�'�m�eScott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�F�m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�;�m�
Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Qk�w�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�b�
m�[Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�F�m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�a�m�YScott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
(��(k�moScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).l�mqScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�3�m�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�@�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
36�3~�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�F�m�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
uj��S�ua�m[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�v�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.C�mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220C�mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
m�Lm�[�m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
.9�.w�!i�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.�
� c�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�C�m�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
	 z����H�� e�*keDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.g�)kiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.S�(kADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.M�'k5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream._�&kYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.��%k�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.q�$k}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1y�#k�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��"i�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
�P�x����1k�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��0k�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.i�/kmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.W�.kIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.H�-k+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�	�,k�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�,�+k�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	=z�L�R��=O�:k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringP�9k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3m�8kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.w�7k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.}�6k�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.n�5kwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.S�4kADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.d�3kcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��2k�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
A�M�}	��A�Bo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�^�Ao�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�@mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�?my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�>my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�=mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.K�<i1�Scott Sullivan <ssullivan@liquidweb.com> 1.0-0Q���- Initial release.b�;i_�Scott Sullivan <ssullivan@liquidweb.com> 1.1-0Q���- Do away with custom upstream repo file.
pm��e�p|�Ho��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�Go{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Fo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�?�Eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).�8�Do��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.��Co�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.
�h�"���u�No�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��Mo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��Lo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Ko��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�:�Jo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.��Io�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.
d6��l�dz�To��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��So�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�Ro�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�Qo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.o�Pos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�Oo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.
"h�6�:�"�%�[o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�Zom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Yo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�XoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Wo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��Vo�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.��Uo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.
+x�m��+�
�cm�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�bmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�amy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�`m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�_m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��^m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�]m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��\m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.
�a���j�hmk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��gm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��fm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�em��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��dm�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.
�,��t���mm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��lm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��km�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��jm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�im�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).
>�1>�o�pm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�om�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�nm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�vm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�um�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�tmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�sm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�rm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�qm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�zm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�ym�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�xm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�wm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�~mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�}mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�|m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�{m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�
m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��	m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�
i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�&k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�%k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�$ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�#k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�"k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�!kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T� kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
G���G�&�*o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.�s�)o�y�Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1W��- 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.�/�(o�q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1WH�`- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.b�'oY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.43-1W�0�- Support new LSI controller 1000:005f
�*�q��Z�.o�G�Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.S�-o;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support.`�,oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�R�+o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.
�n�(<���3o�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�h�2o�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��1o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�8�0o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.��/q�-�Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.
�T�V���+�8o�i�Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).u�7o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.k�6ok�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��5o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�(�4o�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades
R��R��;o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�B�:o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�K�9o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
��]�?o�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��>o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��=o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�<o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
{`H�{�&�Co�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��Bo�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��Ao�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��@o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
41�4�0�Fo�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�E�Eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�Do�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������Ko�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�Jo�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�Io��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�L�Ho�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�GoU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
[��p�sR�Rm;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�QmE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Pm�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�Om�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��Nm�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�Mm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�Lm�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
�C�0b��I�Ym�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�Xm}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�Wm�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Vm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�Um�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�TmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�SmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
p��-�Up�a�_o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�^mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�]my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�\my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�[mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��Zm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�eo{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��do��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�co��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�bo�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��ao�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�`o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��ko�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��jo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��io��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�ho�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��go�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�fo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��qo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�po�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�oo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�nos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�mo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�lo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�xom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��wo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�voG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��uo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�to�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��so�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�ro��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�~m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�}m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��|m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�{m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��zm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�yo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��
m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��	m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�
m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�%m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�$m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�#m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�"m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��!m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).�� m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�(m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��'m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��&m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�+i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��*c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�)m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�3ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�2kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�1k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�0kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�/k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�.k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�-k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��,i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���;k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��:k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�9km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�8kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�7k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�6k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�5k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�4ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Dk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Ck;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Bku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Ak��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�@k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�?kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�>kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�=kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��<k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
PB�+�P�F�Jo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.u�Io�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��Ho�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��Go�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Fo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�:�Eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.
���6�.���Po�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�Oo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��No�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�Mo�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�Lo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.o�Kos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..
2^�r�c�2��Wm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�Vo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�Uom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��To�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�SoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Ro�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��Qo�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.
����D��
�^m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�]mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�\my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�[m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�Zm_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Ym�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�Xm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.
�a���j�cmk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��bm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��am��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�`m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��_m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.
�,��t���hm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��gm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��fm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��em�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�dm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).
>�1>�o�km�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�jm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�im��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�qm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�pm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�omy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�nm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�mm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�lm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�um��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�tm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�sm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�rm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�ymo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�xmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�wm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�vm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�|m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��{m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�zm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��~m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��}m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�
kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�
k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��	i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�!k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ� k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
 ��n�}� d�)ic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�(o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�'o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�&o]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��%q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��$q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��#q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�"q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules
!��L�]k!G�1w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�0i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�/io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�.i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�-YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�,i}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�+i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�*io�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.
"�!��B"�w�8{�u�Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.2_�=�- `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"�7-�aelkinsG�- inital releaseQ�6�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�5?�aelkinsG0��- Fixed the a.out filter.Z�4��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�3�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�2�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.
R����R�>o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�^�=o�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q��`- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.+�<E�GregC
J�- Inital LP RKHunter release%�;/�Benjamin @�- inital release.��:{��Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0_��@- rewrote to combined packages
- see older packages for further changelog�`�9{�G�Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1_��@- `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
pm��e�p|�Do��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�Co{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Bo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�?�Ao��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).�8�@o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.��?o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.
�h�"���u�Jo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��Io�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��Ho�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Go��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�:�Fo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.��Eo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.
d6��l�dz�Po��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��Oo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�No�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�Mo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.o�Los�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�Ko��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.
"h�6�:�"�%�Wo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�Vom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Uo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�ToG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��So�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��Ro�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.��Qo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.
+x�m��+�
�_m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�^mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�]my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�\m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�[m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Zm�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�Ym��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Xm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.
�a���j�dmk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��cm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��bm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�am��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��`m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.
�,��t���im�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��hm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��gm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��fm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�em�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).
>�1>�o�lm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�km�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�jm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�rm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�qm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�pmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�om�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�nm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�mm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�vm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�um�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�tm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�sm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�zmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�ymq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�xm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�wm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�}m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��|m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�{m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��~m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�	i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�
k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��
i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�"k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�!k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n� ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
41�4�0�%o�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�E�$o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�#o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������*o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�)o�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�(o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�L�'o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�&oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
[��p�sR�1m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�0mE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��/m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�.m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��-m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�,m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�+m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
�C�0b��I�8m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�7m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�6m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��5m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�4m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�3mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�2mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
p��-�Up�a�>o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�=mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�<my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�;my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�:mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��9m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.ofwflrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|����������������������;�D	�J
�P�W�^
�c�h�k�q�u�y�|������!�)�1�8�>�D�J �P!�W"�_#�d$�i%�l&�r'�v(�z)�}*�+�,�	-�.�/�"0�%1�*2�13�84�>6�D7�J8�P9�W:�^;�d<�j=�m>�s?�w@�{A�~B�C�D�
E�F�G�#H�'I�,J�/K�=L�DM�KN�QO�WP�]Q�cR�jS�qT�wU�}V�W�X�
Y�Z�[�\�]�^�%_�-`�6a�;b�Cc�Id�Oe�Uf�[g�ah�hi�oj�tk�yl�|m�n�o�	p�q�r�s�t� u�(v�1
g~�,f�gs�Do{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Co��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�Bo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�Ao�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��@o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�?o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��Jo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��Io�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Ho��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�Go�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Fo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�Eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��Po�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�Oo�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�No�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�Mos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�Lo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�Ko�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�Wom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Vo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�UoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��To�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�So�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Ro�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�Qo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�^my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�]m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�\m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��[m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�Zm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Ym��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�Xo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��dm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��cm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�bm��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��am�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�`m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�_mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��jm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��im��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��hm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��gm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�fm�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�emk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�mm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�lm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�km��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�sm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�rm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�qmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�pm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�om�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�nm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�wm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�vm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�um�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�tm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�{mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�zmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�ym�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�xm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�~m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��}m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�|m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�
i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��	c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�
k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�#k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�"k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�!ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x� k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
"R��"t�'o}�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7S"*`- Update rooted check for other ebury variant (CentOS 4)��&o�C�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8TƸ�- 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��%o�E�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9U�`- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.�*�$q�e�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10X�!�- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages
��/�`�,g]�Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�)�+g�m�Scott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��*i�#�Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.�N�)o�/�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploits�(o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R���- Update rooted check for other ebury filename variants
�T:�/a�mneirD���- added proc fix scripts for CVE-2006-36261�.G�benjamincJ�$`- added fix for CVE-2009-2692�t�-o�{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'
����Z���W��Q)���=o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.%�</�Benjamin AJ�- inital release.+�;=�BenjaminA]�`- add doregister.pl etc.8�:W�BenjaminAt<�- Add correctly complied mm3kregister*�9C�MikeA�(�- Fixed apache.php problemsm�8�G�MikeCX`- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML7�7]�MikeC]Y`- More exec-and-passthru-related updates<�6g�MikeC^��- Split mm3k client into push, pull, and base,�5G�MikeC|�`- Updated with clamav supportX�4��GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�3=�GregB��- remove pure-ftp switch�2#�GregC(`- APF check(�17�scollinsC{��- rebuilt infected.pl1�0I�scollinsC�C`- added filters to infected.pl
[��p�sR�Dm;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�CmE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Bm�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�Am�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��@m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�?m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�>m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
�C�0b��I�Km�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�Jm}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�Im�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Hm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�Gm�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�FmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�EmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
p��-�Up�a�Qo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�PmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�Omy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�Nmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�MmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��Lm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�Wo{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Vo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�Uo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�To�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��So�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�Ro��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��]o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��\o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��[o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�Zo�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��Yo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�Xo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��co�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�bo�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�ao�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�`os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�_o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�^o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�jom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��io�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�hoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��go�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�fo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��eo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�do��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�qmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�pm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�om_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��nm�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�mm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��lm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�ko�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��wm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��vm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�um��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��tm�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�sm�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�rmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��}m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��|m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��{m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��zm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�ym�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�xmk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�~m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�
m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�	m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�
mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�%ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�$kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�#k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�"kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�!k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r� k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���-k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��,k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�+km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�*kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�)k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�(k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�'k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�&ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�6k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�5k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�4ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�3k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�2k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�1kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�0kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�/kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��.k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
}&��}��;m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�:m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�9m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��8o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�7o�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.
a���1�t�a��Cm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�Bm�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�AmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�@mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�?m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�>mE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��=m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�<m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.
2����q�Imy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�HmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��Gm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�I�Fm�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�Em}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�Dm�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.
o�(C�.o�;�Oo�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��No�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�Mo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�a�Lo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�KmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�Jmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.
c:�;�$c�=�Uo�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��To�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�So��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�Ro{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��Qo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�Po��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).
�x�P��o�[os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�Zo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�Yo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��Xo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��Wo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Vo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.
c5��c�!�ao�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��`o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�_o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��^o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�]o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�\o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.
Spt\�S~�hm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��gm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�fo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�eom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��do�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�coG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��bo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.
�v�!�4���om�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�nm�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�mmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�lmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�km��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�jm_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��im�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.
r=:�Gr�Q�tm�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�smk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��rm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��qm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�pm��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�l�H���~�ym��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��xm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��wm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��vm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��um�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�3@��<�|m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�{m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�zm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).
�5�k�w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�~m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�}m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�	mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�
m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��
m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h� ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���(k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��'k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�&km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�%kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�$k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�#k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�"k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�!ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�1k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�0k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�/ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�.k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�-k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�,kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�+kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�*kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��)k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�3@��<�4m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�3m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�2m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).
�5�k�w�9m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�8m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�7my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�6m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�5m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Oh�x�=m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�<m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�;m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�:m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�Amo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�@mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�?m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�>m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�Dm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Cm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�Bm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�Jm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�Im��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�Hm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�Gm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Fm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Em�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�Mm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Lm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Km�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�Pi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��Oc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�Nm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Xki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�WkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Vk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�UkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Tk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Sk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Rk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Qi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���`k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��_k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�^km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�]kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�\k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�[k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Zk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Yke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�ik9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�hk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�gku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�fk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�ek��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�dkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�ckA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�bkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��ak��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
V�!V�G�lm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).l�kmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�jmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.
G|�a��GD�rm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�qm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��pm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��om�?�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
  function.�nm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��mm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.
j� 
j��vm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��um�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.b�tm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�sm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.
X X�D�xm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).�\�wm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.
5n�l�z��5N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�~k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�}k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�|k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��{i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)x�zi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��yc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist
��>�$�J��j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.
 `�M��� x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�
kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.��
k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��	k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.
H�;���pH%�/�Benjamin @���- inital release.O�q1�Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1V�T�- Initial release.Y�qE�Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1V�T�- Old bash doesnt like trap.�@�q��Scott Sullivan <ssullivan@liquidweb.com> - 0.0.3-1V��`- Open things up to CentOS 5-7 64bit. Always place temporary cronjob
- on install. Exit doing nothing if this is a template build.��q��Scott Sullivan <ssullivan@liquidweb.com> - 0.0.4-1V���- 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.P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.
	A��_
��pA,�!?�scollinsC�C`- fixed rpm removal issue"� +�scollinsE�`- updated rulesG�w�aelkinsG���- Added new rules, modified current. Updated version.+�?�aelkinsGѺ�- Added User-Agent rules.O�q1�Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1V�T�- Initial release.Y�qE�Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1V�T�- Old bash doesnt like trap.�@�q��Scott Sullivan <ssullivan@liquidweb.com> - 0.0.3-1V��`- Open things up to CentOS 5-7 64bit. Always place temporary cronjob
- on install. Exit doing nothing if this is a template build.��q��Scott Sullivan <ssullivan@liquidweb.com> - 0.0.4-1V���- 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.x�q��Scott Sullivan <ssullivan@liquidweb.com> - 0.0.4-2V���- Make random hour within 6 hour window from install time.
Q��;	�
�QS�)o;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support.`�(oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�R�'o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.&�&1�Benjamin @���- initial release./�%G�bnoggleI��`- Update for less dependicieso�$�A�benjaminCV�`- Fixed rsync error code output (bitshift)
- Added ignore for exit code 24 (file vanished)$�#/�scollinsC{��- inital release.)�";�aelkinsC~N�- empty ruleset per Zac
:��vH���b4��|N ���h:+�(]88c12aa22b9c82a47f6e529bc97e0efc2d063369+�']4e471bac9b16aefd60fe2db9881fba5822cb798f+�&]ffee67d3521c204864907108032ad9313a5db750+�%]a3591c289498d457b987ea4f9e32fa6372466927+�$]f47d7b1f1dbab89e1eaa907961574b1fd09e7982+�#]55f3b73e17c33bd3ea7f4c0b1ed4c6b6ac5a6c34+�"]0c6b5e85d5da477fe62bfda60a923cfe8fc9371e+�!]a010d20c5e5f9d336c20f94ef662967c38554f6e+� ]adef205aeb54b0fcb2ffbdc7d9e837039c440310+�]3360ae9690e00e001a07b1897e459875c89ede4b+�]37edd0510bc7f1fca534952f49f5b7ae49291267+�]db85aeb70d54f5f413a9429fafbd77c40956b613+�]24080f5d94e4313ea899b6140a84caabe24da042+�]56e7a73fa3577a017f45bed77b94e79bd8b710fc+�]69235fd607638cef73fed57648b1cdc0b6ff71e9+�]56fbf571417424ccda42d146214d1aefe37e0e3d+�]88db42a0a4486931922cb8730c026d68ca92f237+�]83dfaf9c23fb40f5d45a37e6a8054fd3a79a713c+�]509b883a746902fe8bcf7164d5fc0943849c34a4+�]2a74a51167ab3e96c7bb8fa344ca28000367fa1c+�]5e5ca864bdae3686603261ad685b7c191ac4c748
^"��J^�h�.o�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��-o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�8�,o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.��+q�-�Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Z�*o�G�Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.
e�)�C�+�4o�i�Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).u�3o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.k�2ok�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��1o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�(�0o�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��/o�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.
R��R��7o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�B�6o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�K�5o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
��]�;o�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��:o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��9o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�8o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
{`H�{�&�?o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��>o�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��=o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��<o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
41�4�0�Bo�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�E�Ao��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�@o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������Go�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�Fo�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�Eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�L�Do�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�CoU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
[��p�sR�Nm;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�MmE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Lm�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�Km�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��Jm�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�Im�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�Hm�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
�C�0b��I�Um�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�Tm}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�Sm�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Rm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�Qm�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�PmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�OmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
p��-�Up�a�[o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�ZmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�Ymy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�Xmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�WmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��Vm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�ao{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��`o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�_o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�^o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��]o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�\o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��go�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��fo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�do�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��co�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�bo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��mo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�lo�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�ko�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�jos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�io��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�ho�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�tom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��so�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�roG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��qo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�po�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��oo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�no��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�{my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�zm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�ym_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��xm�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�wm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��vm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�uo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��~m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�}m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�|mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�
m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�	m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�
m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�!m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w� m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�$m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��#m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��"m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�'i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��&c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�%m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�/ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�.kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�-k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�,kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�+k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�*k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�)k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��(i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)of�flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������x�9y�=z�A{�D|�J}�M~�P�X��`��i��l��r��v��x����������!��)��.��4��7��;��?��B��G��N��U��[��a��g��m��t��{������
����������!��$��'��/��7��@��F��L��S��Z��_��d��g��l��p��t��w��}������������!��%��(��+��1��4��7´?ôGĴPŴTƴWǴ\ȴ`ɴcʴf˴l̴oʹrδzϵеѵҵӵԵյ"ֵ%׵+ص.ٵ1ڵ9۵AܵJݵM޵PߵX�`�i�p�y�����#
��X�D���7k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��6k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�5km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�4kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�3k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�2k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�1k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�0ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�@k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�?k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�>ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�=k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�<k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�;kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�:kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�9kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��8k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�x�P��o�Fos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�Eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.u�Do�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��Co�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��Bo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Ao��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.
f5��f��Lo�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.��Ko�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�Jo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��Io�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�Ho�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�Go�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.
Spt\�S~�Sm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Rm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�Qo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�Pom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Oo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�NoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Mo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.
�v�!�4���Zm�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�Ym�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�XmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�Wmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�Vm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�Um_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Tm�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.
s=:�Gs�P�_m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).j�^mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��]m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��\m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�[m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�l�H���~�dm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��cm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��bm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��am�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��`m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�3@��<�gm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�fm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�em�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).
�5�k�w�lm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�km�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�jmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�im�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�hm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Oh�x�pm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�om�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�nm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�mm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�tmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�smq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�rm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�qm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�wm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��vm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�um�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�}m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�|m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�{m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�zm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��ym�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��xm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��~m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�
kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�	k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�
k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�T�6���b�!m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.w� m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�5N���A�%m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x�$m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�#m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�"m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
iH�il�(mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�'mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�&m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
/5�/�+m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��*m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�)m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�1m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�0m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�/m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�.m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��-m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��,m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�4m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��3m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��2m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�7i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��6c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�5m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�?ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�>kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�=k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�<kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�;k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�:k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�9k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��8i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Gk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Fk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Ekm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�DkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Ck+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Bk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Ak�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�@ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Pk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Ok;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Nku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Mk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Lk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Kkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�JkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Ikc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Hk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
z���I�Tm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�Sm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��Rm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Qm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).
�
M��G�Wm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�Vm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�Um�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�T�6���b�\m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.w�[m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Zm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Ymy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�Xm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�5N���A�`m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x�_m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�^m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�]m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
iH�il�cmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�bmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�am�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
/5�/�fm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��em��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�dm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�lm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�km��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�jm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�im�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��hm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��gm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�om�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��nm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��mm�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�ri�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��qc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�pm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�zki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�ykA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�xk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�wkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�vk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�uk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�tk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��si��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�~k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�}k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�|k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�{ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�
k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�	ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
{��+�{��m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�
m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�"mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�!mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4� m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�%m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��$m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�#m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�+m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�*m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�)m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�(m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��'m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��&m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�.m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��-m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��,m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�1i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��0c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�/m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�9ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�8kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�7k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�6kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�5k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�4k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�3k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��2i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Ak�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��@k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�?km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�>kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�=k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�<k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�;k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�:ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Jk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Ik;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Hku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Gk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Fk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Ekw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�DkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Ckc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Bk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�����\�Mm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Lm�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.b�Km[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.
+8�+x�Pi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��Oc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�Nm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Xki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�WkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Vk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�UkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Tk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Sk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Rk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Qi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���`k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��_k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�^km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�]kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�\k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�[k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Zk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Yke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�ik9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�hk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�gku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�fk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�ek��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�dkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�ckA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�bkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��ak��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��,�6�c�j�pio�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�oi��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�nYG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�mi}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�li��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�kio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�jic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.
	u�M��Z�ui�yog�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7]��@- Added rule for vBulletin widget_php exploit"�x-�aelkinsG�- inital releaseQ�w�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�v?�aelkinsG0��- Fixed the a.out filter.Z�u��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�t�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�s�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�rw�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�qi�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.
C��-�9�Cb�qW�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vs�@- Added rules for new Joomla 0day RCE�
�o�-�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W��- Major overhaul to remove deprecated rules and strengthen existing protections.s�~o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W)�@- Adding emergency rules for imagemagick vulnerability.{�}o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQq@- Adding emergency rules for wp-mobile-detector vulnerability.u�|o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W��- Adding emergency rules for Joomla! realstatistics hack.�`�{o�S�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5X2@- 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.t�zo}�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6[�"@- Fixed SECENG-204, added rule for UltimateMember issue.
?P�R�d�?��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14UQ�@- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��q�K�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U��@- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.c�qY�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V
}@- Fix for JetPack XSS in contact form.��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V'~@- Added query string filter for abdullkarem=1 due to ongoing WP scans.q�qu�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V(�- Added rule for Joomla admin access SQLi id:5001225��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/g@- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�,�q�i�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VLh@- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305
 ��n�}� d�ic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R�1@- Refreshed modsec2.user.conf from secteam.{�o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��@- Added various DoS protections, and WP/Joomla virtual patchesu�
o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S��- Added stop-gap patch for WP custom-contact-forms hacks.d�o]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9T�@- Added patch for WP revslider LFI vuln.��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��
q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11T�,@- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��	q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12UQ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U7�@- Block malicious CN User agent, update Gravity Forms rules
!��L�]k!G�w�aelkinsHd�@- Removed rule I meant to remove in pervious release.�n�i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P���- 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.j�io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P���- Modifications to modsec2.user.conf per secteam.�i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�@- Revert broken PCRE changes.q�i}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�- Help prevent certain brute force attempts on wp-admin.�i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qg�@- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�io�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5R�@- Include updated modsec2.user.conf from secteam.
9�!��B�>��_9#�#/�aelkinsG�- inital releaseiQ�"�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�!?�aelkinsG0��- Fixed the a.out filter.Z� ��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e��1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t��O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4."�-�aelkinsG�@- inital releaseQ��	�aelkinsG�- Added whitelisting, updated rules to mirror modsec v1 rules.+�?�aelkinsG0W@- Fixed the a.out filter.Z���aelkinsG�.@- Added rules, modified current rules. Updated version from 0.1 to 0.2.e��1�aelkinsHI&�- Removed rules that were too generic, added some new rules. Moved version to 0.3.t��O�aelkinsHW�@- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.
[xq�q�[��*q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��)q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�(q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules��'q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��&q�K�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.c�%qY�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.��$q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.
Ov��E�Oq�2i}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�1i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�0io�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�/ic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�.o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�-o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�,o]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��+q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271
	�-���
�H+�;?�aelkinsG0��- Fixed the a.out filter.Z�:��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�9�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�8�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�7w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�6i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�5io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�4i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�3YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.
N����NS�Ao;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support.`�@oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�R�?o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.�&�>o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3."�=-�aelkinsG�- inital releaseQ�<�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
^"��J^�h�Fo�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��Eo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�8�Do��Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.��Cq�-�Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Z�Bo�G�Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.
e�)�C�+�Lo�i�Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).u�Ko�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.k�Jok�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��Io�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�(�Ho�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��Go�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.
R��R��Oo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�B�No��Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�K�Mo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
��]�So�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��Ro�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��Qo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�Po�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
{`H�{�&�Wo�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��Vo�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��Uo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��To�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
41�4�0�Zo�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�E�Yo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�Xo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������_o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�^o�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�]o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�L�\o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�[oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
[��p�sR�fm;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�emE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��dm�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�cm�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��bm�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�am�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�`m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
�C�0b��I�mm�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�lm}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�km�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��jm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�im�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�hmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�gmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
p��-�Up�a�so�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�rmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�qmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�pmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�omI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��nm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�yo{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��xo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�wo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�vo�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��uo�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�to��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��~o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��}o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�|o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��{o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�zo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�
oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��	o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�
o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�"m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�!m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~� m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�(m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�'m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�&my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�%m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�$m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�#m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�,m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�+m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�*m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�)m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�0mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�/mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�.m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�-m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�3m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��2m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�1m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�9m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�8m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�7m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�6m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��5m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��4m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�<m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��;m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��:m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�?i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��>c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�=m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Gki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�FkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Ek5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�DkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Ck�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Bk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Ak��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��@i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Ok�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Nk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Mkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�LkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Kk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Jk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Ik�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Hke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Xk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Wk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Vku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Uk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Tk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Skw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�RkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Qkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Pk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
%�%�h�\m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-6O�_�- 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.��[{��Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.0_��@- rewrote to combined packages
- see older packages for further changelog�`�Z{�G�Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.1_��@- `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�w�Y{�u�Jack Hayhurst <jhayhurst@liquidweb.com> - version 2.0.2_�=�- `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
�,�Y��:�am�	�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O)�- 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.k�`mm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O'�- Don't check size of logs if they do not exist.b�_m[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-3O'�- RPM name change.. /suPHPfix/suphpfix/�l�^m�m�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-4O��- 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.�`�]m�U�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-5O�_�- 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.
�m��%��;�D�im�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�hm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226D�gm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229Y�f{;�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7P	��- First public release.b�e{M�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8PU`- Code cleanup; use inheritance.N�de;�Scott Sullivan <ssullivan@liquidweb.com> 2.0M��- Initial RPM offering.��ci�5�Scott Sullivan <ssullivan@liquidweb.com> 2.2.4N�?�- Updated SPEC file so it doesn't automatically add perl module deps as it sees fit.��bm�3�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0O)�- Complete rewrite, using OO standard practices. Various performance gains as well.
��o��\�lm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��km�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.�w�jm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0OW�- 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.
+8�+x�oi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��nc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�mm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�wki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�vkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�uk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�tkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�sk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�rk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�qk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��pi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��~k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�}km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�|kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�{k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�zk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�yk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�xke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��F"��	9�T�iC�Scott Sullivan <ssullivan@liquidweb.com> 0.2-2Q�+�- Fix grep syntax in %post.�L�i�1�Scott Sullivan <ssullivan@liquidweb.com> 0.2-3Q�+�- 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.��i�7�Scott Sullivan <ssullivan@liquidweb.com> 0.2-4R�G�- Fix YAML parsing bug in get apache version routine inside of mod_zeus-installer.sh.Z�
iO�Scott Sullivan <ssullivan@liquidweb.com> 0.2-5R�G�- Favor AWK for the YAML parsing.&�;�GregC
J�- Inital LP BFD release!�/�MikeNK�`- Initial releaseJ�
y�ssullivanN��`- Updated to include all the needed zeus IPs (FS#3569)j�	io�Scott Sullivan <ssullivan@liquidweb.com> 0.2-2Q���- Updated to include all the new IPs (RT#131229).
n>���n{�{�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.7-1R;s�- Warn user when hardlinked file marked for modification.��{�1�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.8-1R��`- Utilize S_IWGRP && S_IWOTH in prep routine for determining group or world write.r�{m�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.9-1S��`- Globally ignore symlinks for security reasons.A�U1�Mike Neir <mike@liquidweb.com> 0.1-1K�`- Initial release.�X�i�I�Scott Sullivan <ssullivan@liquidweb.com> 0.1-2N�I`- 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.�b�i�]�Scott Sullivan <ssullivan@liquidweb.com> 0.2-1Q�+�- 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.
����*���{�7�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-1R
O`- For security reasons, never adjust ownerships or permissions on a hard linked file.q�{k�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.1-2R��- Add options --ownerships-only & --perms-only.e�{S�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.2-1R��- Use pure perl in prep for chmods.Z�{=�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.3-1R��- Various code cleanups.��{�A�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-1R3��- Update help docs. Don't touch htaccess files if --ownerships-only or --perms-only given.r�{m�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.4-2R3��- Only compile perl-json on install not upgrade.��{�+�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.5-1R3��- Restore: Don't mess with htaccess if --ownerships-only or --perms-only given.b�{M�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.6-1R3��- Report skipped hardlink files.

��?�l��A�q�(my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).!�'/�MikeNK�`- Initial releaseJ�&y�ssullivanN��`- Updated to include all the needed zeus IPs (FS#3569)j�%io�Scott Sullivan <ssullivan@liquidweb.com> 0.2-2Q���- Updated to include all the new IPs (RT#131229).!�$/�MikeNK�`- Initial releaseJ�#y�ssullivanN��`- Updated to include all the needed zeus IPs (FS#3569)Z�"oI�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W!6`- First release for EA4 hosts.s�!o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.Y� {;�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-7P	��- First public release.b�{M�Scott Sullivan <scottgregorysullivan@gmail.com> 3.0.0-8PU`- Code cleanup; use inheritance.
:��vH���b4��|N ���h:+�=]1c504a3400b95fbddbf87105e879c1fd4998fafb+�<]fd50ae8b06e2fd8eed7ef35efe331669fbe769fa+�;]70ee8290c58ef7e07c8a0cd6f231983b83691fad+�:]a2adf3855ba4b1d701b579adbe9b67462cf63470+�9]7caa1d708325721ecc6c3cc8d31c8be84765f3a8+�8]812828e3e9a816dff831aab27b8aeae1b42853bd+�7]3059297ac6be92270dc2fb83a1c736aabe7ab819+�6]f69b382c8156836fb0d5dee980602a9eacc7ab35+�5]d77d9eb4f098ec153afc84dcdd4e248a275486a9+�4]47326f51643fef74b9240a6747ab8f8a734b633f+�3]75e3390ff08443d9c7af61c8333c70037174105c+�2]33b1af6c812729d799e0306f109ed1decfa7c0ab+�1]c2531105deef6c2f0eeb51688bdf7c194c1c1730+�0]07906578e35ec6836cb054c473c1c50764d0f2f4+�/]faec122351151d2108e184ce4ef01e653343953c+�.]4973830ecf290cc693c60830d6c50c7bcc2253dc+�-]3f21370d555906259beb6e900803d70f8e4d8c67+�,]375b5baca54cf549666a884e3ba8199dbb61bf33+�+]4bed125e71b8cec3c40b244018910e63bc722680+�*]2326d05442734826acbcff90355ac24d551b970a+�)]2bb34670916650f7a46f09a1dbb3afcb5e24b2a5
DV��+D�c�-m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�,m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�+m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.w�*m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�)m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.
��@��l�2mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�1mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�0m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�/m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x�.m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).
/5�/�5m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��4m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�3m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).of[flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|����������������������2�;�A�F�L�O�S�W�Z�_�f��m��s��y��������������"��(�,�0�3�9�<�?�G�O�X	�\
�a�i�l
�o�w������(�-�2�5�;�>�A�I�Q�Z �e!�l"�s#�{$�%�
&�'�(�)�*�!+�$,�,-�4.�=/�C0�F1�N2�V3�_4�e5�h6�r7�z8�9�	:�;�<�=�">�(?�.@�5A�<B�BC�GD�LE�OF�TG�XH�[I�^J�dK�gL�jM�rN�zO�P�	Q�R�S�T�U�(V�-W�1X�4Y�7Z�A
oi��O�ob�;m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�:m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�9m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�8m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��7m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��6m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�>m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��=m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��<m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�Ai�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��@c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�?m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Iki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�HkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Gk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�FkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Ek�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Dk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Ck��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Bi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Qk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Pk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Okm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�NkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Mk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Lk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Kk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Jke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Zk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Yk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Xku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Wk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Vk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Ukw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�TkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Skc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Rk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
Q��:��N�X�Q�
�eo�-�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W5`- Major overhaul to remove deprecated rules and strengthen existing protections.s�do{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.{�co�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.u�bo�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W�Q`- Adding emergency rules for Joomla! realstatistics hack._�a�+�MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.%�`1�BenjaminE˝`- Add rpmexport.sh9�_Y�BenjaminE�`- Change doregister.pl to use getip.sh#�^-�BenjaminE�5�- Add tzcheck.shS�]��MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff$�\/�BenjaminE��- Update getip.shF�[q�benjaminCJ�$`- Updated memory.php and platfrom.php
- fixed typo
^��a�e�^��lq�K�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.c�kqY�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.��jq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.q�iqu�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��hq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�,�gq�i�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305b�fqW�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vt��- Added rules for new Joomla 0day RCE
�|u�`��u�so�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�ro]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��qq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��pq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��oq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�nq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules��mq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS
x��,�g�xj�{io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�zi��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�yYG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�xi}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�wi��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�vio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�uic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�to�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patches
)�M��Z��e)9�Y�BenjaminE�`- Change doregister.pl to use getip.sh#�-�BenjaminE�5�- Add tzcheck.shS���MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff"�-�aelkinsG�- inital releaseQ��	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�?�aelkinsG0��- Fixed the a.out filter.Z���aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e��1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�~�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�}w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�|i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.
g�v����gw�
m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�
m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�	m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding._��+�MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.%�1�BenjaminE˝`- Add rpmexport.sh
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�!m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.�� m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�$i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��#c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�"m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�,ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�+kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�*k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�)kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�(k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�'k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�&k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��%i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���4k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��3k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�2km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�1kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�0k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�/k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�.k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�-ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�=k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�<k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�;ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�:k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�9k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�8kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�7kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�6kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��5k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
T��J4T�\�Cm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Bm�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.b�Am[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.Z�@oI�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W!6`- First release for EA4 hosts.s�?o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.{�>o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.
+8�+x�Fi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��Ec�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�Dm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Nki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�MkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Lk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�KkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Jk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Ik}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Hk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Gi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Vk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Uk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Tkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�SkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Rk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Qk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Pk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Oke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�_k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�^k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�]ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�\k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�[k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Zkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�YkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Xkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Wk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
[��H �[`�eg]�Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires._�d�+�MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.%�c1�BenjaminE˝`- Add rpmexport.sh9�bY�BenjaminE�`- Change doregister.pl to use getip.sh#�a-�BenjaminE�5�- Add tzcheck.shS�`��MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff
�T:�ha�mneirD���- added proc fix scripts for CVE-2006-36261�gG�benjamincJ�$`- added fix for CVE-2009-2692�t�fo�{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'

H���Z�^�^�H��rq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��qq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�pq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules��oq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��nq�K�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.X�m��GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�l=�GregB��- remove pure-ftp switch�k#�GregC(`- APF check(�j7�scollinsC{��- rebuilt infected.pl1�iI�scollinsC�C`- added filters to infected.pl
Ov��E�Oq�zi}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�yi��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�xio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�wic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�vo�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�uo�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�to]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��sq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271
	�-���
�H+�?�aelkinsG0��- Fixed the a.out filter.Z���aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e��1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t��O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�~i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�}io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�|i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�{YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.
�������V�	o�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.F�_1�Version 1.0-2 <akwiecinski@liquidweb.com>X�f@Recreated package.s�S��Version 1.0-3 <rrosson@nexcess.net>b	�Updating for EL8 (Alma) - removed yum-priorities-plugin requirement."�-�aelkinsG�- inital releaseQ��	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
7j��W�7��m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��
m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��
o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.
=�Q����=s�m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�mE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.
�30�`��a�mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.
��G��B�"o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�!o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.�� o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�a�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.
�w��)���(o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�'o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��&o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�%o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�$o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��#o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.
Yq�`�$Y�G�.o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�-os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�,o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�+o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��*o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��)o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.
Bs�k�.�BY�5oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��4o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�3o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��2o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�1o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��0o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�/o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.
N`�H�?�Nd�<m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��;m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�:m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��9m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�8o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�7om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��6o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.
���%���?�Bm��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Am�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�@m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�?mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�>my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�=m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.
��w
5���Gm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�Fm�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�Emk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Dm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��Cm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.
�b�PN��I�Lm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�Km��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��Jm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Im��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Hm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.
�
M��G�Om�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�Nm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�Mm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�T�6���b�Tm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.w�Sm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Rm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Qmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�Pm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�5N���A�Xm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x�Wm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Vm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Um�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
iH�il�[mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�Zmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�Ym�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
/5�/�^m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��]m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�\m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�dm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�cm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�bm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�am�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��`m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��_m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�gm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��fm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��em�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�ji�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��ic�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�hm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�rki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�qkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�pk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�okY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�nk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�mk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�lk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ki��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���zk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��yk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�xkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�wkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�vk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�uk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�tk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ske�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�~kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�}kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�|kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��{k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
I|�c��ID�	m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.
��o��\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.�w�
m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�
m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�(k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�'k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�&ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�%k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�$k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�#kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�"kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�!kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.�� k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
~�i���-o�E�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9Ŭ�- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.�*�,q�e�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-10X•@- Removed temporary swapwatch to loadwatch function
- Added EA4 hooks for management of modsecurity packages�	�+q�#�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-11Yd��- Added EA4 post hook to install lw-csf-rules for process tracking updates.��*q��Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-12Y�X@- Added 'Passenger ust-router' to ignore.nobody for EA4 compatibility.�)q��Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-13^W�@- Added vpopmail to ignore.smtp to allow interworx compatibility.
%�m�%�N�1o�/�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R��- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploits�0o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R�@- Update rooted check for other ebury filename variantst�/o}�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7S!��- Update rooted check for other ebury variant (CentOS 4)��.o�C�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8T�,@- 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
gw�g`�4g]�Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q�@- Include lp-kernelupdate as a requires.�)�3g�m�Scott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��2i�#�Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q�L�- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.
�T:�7a�mneirD�p@- added proc fix scripts for CVE-2006-36261�6G�benjamincJ���- added fix for CVE-2009-2692�t�5o�{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm=@- 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'

����Z��2�+�x�Ao��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6X�*�- Added IfModule statements for RUID and ITK compatibility.t�@o}�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7[�"@- Fixed SECENG-204, added rule for UltimateMember issue.��?o�+�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-8\3?@- Fixed CC-4194 whitelist bugfix, move whitelist includes to end of rules file.i�>og�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-9]��@- Added rule for vBulletin widget_php exploit^�=qO�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-10_16�- Added rules for vBulletin 0daysX�<��GregBۙ�- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�;=�GregB�1@- remove pure-ftp switch�:#�GregC��- APF check(�97�scollinsC{@- rebuilt infected.pl1�8I�scollinsC���- added filters to infected.pl
`�&�S�`j�Hmk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Gm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.Z�FoI�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W ��- First release for EA4 hosts.s�Eo{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W)�@- Adding emergency rules for imagemagick vulnerability.{�Do�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQq@- Adding emergency rules for wp-mobile-detector vulnerability.u�Co�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W��- Adding emergency rules for Joomla! realstatistics hack.�`�Bo�S�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5X2@- 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.
�,��t���Mm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Lm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Km�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Jm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�Im�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).
>�1>�o�Pm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�Om�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�Nm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�Vm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Um�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Tmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�Sm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�Rm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�Qm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�Zm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Ym�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Xm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�Wm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�^mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�]mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�\m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�[m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�am��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��`m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�_m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�gm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�fm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�em�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�dm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��cm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��bm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�jm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��im�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��hm�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�mi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��lc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�km��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�uki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�tkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�sk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�rkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�qk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�pk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�ok��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ni��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���}k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��|k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�{km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�zkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�yk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�xk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�wk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�vke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��~k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
5��X���R*�3�5��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)v�i��James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�Put raider into a signle RPM, rather then using RPM plugins.��c�7�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't existd�ci�Dan Krause <dkrause@liquidweb.com> 2.3.1-29N8s`Correct duplicate -y flag in yum install lines%�/�Benjamin AJ�- inital release.+�
=�BenjaminA]�`- add doregister.pl etc.8�W�BenjaminAt<�- Add correctly complied mm3kregister*�C�MikeA�(�- Fixed apache.php problemsm�
�G�MikeCX`- Updated provider code to be more careful with exec and passthru calls to avoid breaking XML7�	]�MikeC]Y`- More exec-and-passthru-related updates<�g�MikeC^��- Split mm3k client into push, pull, and base,�G�MikeC|�`- Updated with clamav support
��}�r�f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.
�O�u�
���!k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.�� k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.
	4y�H�L��4P�*k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�)k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�(ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�'k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�&k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�%kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�$kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�#kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��"k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��o��Y!�M�19e�Michael Boelen - 1.1.5AE`- Added update script
- Extended description5�0+C�unSpawn - 1.2.9E�`- Updated for release 1.2.92�/+=�unSpawn - 1.2.9EW�`- Re-spec, new installerG�.3_�unSpawn - pre-1.3.0Eϑ�- Sync spec with fixes, installer and CVS��-)��jhorne - 1.3.3H�`- Renamed cron.daily file from '01-rkhunter' to 'rkhunter' so
  that it will run after a prelink cron job (if it exists).&�,+%�unSpawn - 1.3.4I@;�- Spec sync.e�+O�akwiecinski@liquidweb.com - 1.4.2UG��- Update sources for 1.4.2, update spec for proper files.
���(�3k�g�Craig Orsinger (cjo) <cjorsinger@earthlink.net>@��- 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�h�27��Greg Houlette - 1.1.5A�`- 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
9�I��9D�:m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�9m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226:�8C5�Doncho N. Gunchev - 1.0.0-0@h�`- initial .spec fileB�7Y/�Michael Boelen / Joe Klemmer - 1.0.6-0@o3�- Update to 1.0.6�2�6O��Doncho N. Gunchev - 1.0.6-1.mr700@�K�- 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)C�5=M�Michael Boelen - 1.0.8-0@��`- Fixed missing md5blacklist.dat�7�4O�!�Doncho N. Gunchev - 1.0.9-0.mr700@�)`- 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.
:��vH���b4��|N ���h:+�R]1b206b7888375bcc9a98da302a780ae14ef1367d+�Q]2424454bb0b5d50ffbf15b024ef0b31b7bf76004+�P]1fc8ddeba323d119283df6b544bdc9f21bc7bd41+�O]8e6d3246c25e6eec1f1385448796592750d765af+�N]023919b93d6471f9cf05506a0534d6ffba56e8e7+�M]63ecf89d6a96228d294051d3e39b5848dd5fde01+�L]16feb0cf5571f9a76899a38173943dbcb18d9f9e+�K]c3deede0b1c73a6d487f7050dca6760446de9c7c+�J]bf13b6063b7f485595ef2635b9903fe88bce757c+�I]15f262907b2057e20c835617cc1aef371b36f59b+�H]fe53cb0cd98035d155f41cea75e4d0ead5ef30a8+�G]330c4c2f3e4b5feb3ff20854e73d6ea109869071+�F]da04020b051a95affe8e8ee465899fe22ea19510+�E]2d78a454fb81da5c5038f520087c6ef9b1a1ff09+�D]f41cbf3fc004cc560b0874471ef9ea55f621de10+�C]9dde65f62ff1b55537d3497242cb4d1b4c883725+�B]203797b328ecb21c38e5a9b4cc751d47949de10a+�A]6e7201ec401e3657f40de52dc51ea3f2036a2174+�@]64b2b5380d4ce9edb1f59c09ed295d5db2964933+�?]56eb4b83cb7a897a50e41479a5b7da30b2c3240d+�>]27230febf67dc4a9921923b3a7d8f17f5de7ebb4
��o��\�=m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��<m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.�w�;m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0OW�- 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.
+8�+x�@i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��?c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�>m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Hki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�GkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Fk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�EkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Dk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Ck}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Bk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Ai��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Pk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Ok�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Nkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�MkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Lk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Kk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Jk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Ike�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Yk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Xk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Wku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Vk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Uk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Tkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�SkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Rkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Qk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
L��dG��5��u+�Le�h�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�g�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�fw�aelkinsHeb�- Removed rule I meant to remove in pervious release.%�e/�Benjamin AF`- inital release.4�dO�BenjaminE�`- Add better default IP detection7�cU�BenjaminE���- get rid of DB_File::Lock headache.$�b/�BenjaminE��- Update getip.shb�a�/�MikeNG`- Redesigned vhost generation process to better cope with Apache2 and EasyApache3%�`/�Benjamin @���- inital release.X�_��GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�^=�GregB��- remove pure-ftp switch�]#�GregC(`- APF check(�\7�scollinsC{��- rebuilt infected.pl1�[I�scollinsC�C`- added filters to infected.pl:�Za�mneirD���- added proc fix scripts for CVE-2006-3626
b�u!�r�b`�og]�Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�)�ng�m�Scott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��mi�#�Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.#�l/�aelkinsG�- inital releaseiQ�k�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�j?�aelkinsG0��- Fixed the a.out filter.Z�i��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.
�T:�ra�mneirD���- added proc fix scripts for CVE-2006-36261�qG�benjamincJ�$`- added fix for CVE-2009-2692�t�po�{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'
	o���Z�Z��oz�{m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��zm�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�ym�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�xm�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.X�w��GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�v=�GregB��- remove pure-ftp switch�u#�GregC(`- APF check(�t7�scollinsC{��- rebuilt infected.pl1�sI�scollinsC�C`- added filters to infected.pl
�]�R�r���m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�~m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�}mE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��|m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.
2����q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.
o�(C�.o�;�o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��
o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�a�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�
mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�	my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.
c:�;�$c�=�o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).
�x�P��o�os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.
c5��c�!� o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.
Spt\�S~�'m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��&m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�%o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�$om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��#o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�"oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��!o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.
�v�!�4���.m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�-m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�,mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�+my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�*m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�)m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��(m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.
r=:�Gr�Q�3m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�2mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��1m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��0m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�/m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�l�H���~�8m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��7m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��6m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��5m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��4m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�3@��<�;m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�:m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�9m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).
�5�k�w�@m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�?m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�>my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�=m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�<m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Oh�x�Dm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Cm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Bm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�Am�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�Hmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�Gmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�Fm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�Em��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�Km��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Jm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�Im�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�Qm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�Pm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�Om�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�Nm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Mm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Lm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�Tm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Sm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Rm�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�Wi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��Vc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�Um��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).of�flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������\�M]�P^�V_�Z`�^a�ab�gc�jd�me�uf�}g�h�i�j�!k�*l�1m�3n�:p�=q�@r�Hs�Pt�Yu�hv�ow�rx�{y�z�{�|�}�~� �'��.��3��8��;��@��D��H��K��Q��T��W��_��g��p��x������������ ��'��.��4��:��=��C��G��K��N��T��W��Z��b��j��s��w��{��~����
��������#��)��0��7��=��C��F��L��P��T��W��]��`��c��k��s��|����
������%�+�2�9�>�C�F�K�O�S
�y����B��h�_ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�^kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�]k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�\kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�[k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Zk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Yk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Xi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���gk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��fk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�ekm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�dkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�ck+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�bk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�ak�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�`ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�pk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�ok;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�nku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�mk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�lk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�jkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�ikc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��hk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
Ov��E�Oq�xi}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�wi��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�vio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�uic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�to�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�so�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�ro]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��qq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271
	�-���
�H+�?�aelkinsG0��- Fixed the a.out filter.Z���aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e��1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�~�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�}w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�|i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�{io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�zi��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�yYG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.
c��t�0c�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day)."�-�aelkinsG�- inital releaseQ��	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
p��-�Up�a�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�
mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�
mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��	m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i�� o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�'om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��&o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�%oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��$o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�#o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��"o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�!o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�.my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�-m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�,m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��+m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�*m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��)m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�(o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��4m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��3m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�2m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��1m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�0m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�/mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��:m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��9m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��8m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��7m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�6m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�5mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�=m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�<m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�;m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�Cm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Bm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Amy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�@m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�?m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�>m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�Gm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Fm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Em�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�Dm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�Kmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�Jmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�Im�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�Hm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�Nm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Mm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�Lm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�Tm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�Sm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�Rm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�Qm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Pm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Om�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�Wm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Vm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Um�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�Zi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��Yc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�Xm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�bki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�akA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�`k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�_kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�^k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�]k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�\k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��[i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���jk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��ik�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�hkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�gkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�fk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�ek�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�dk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�cke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�sk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�rk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�qku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�pk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�ok��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�nkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�mkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�lkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��kk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
��]�wo�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��vo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��uo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�to�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
{`H�{�&�{o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��zo�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��yo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��xo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
41�4�0�~o�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�E�}o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�|o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�o�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�L�o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
[��p�sR�
m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�	mE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
�C�0b��I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�
m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
p��-�Up�a�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��#o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��"o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��!o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=� o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��)o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�(o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�'o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�&os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�%o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�$o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�0om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��/o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�.oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��-o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�,o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��+o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�*o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�7my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�6m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�5m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��4m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�3m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��2m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�1o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��=m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��<m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�;m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��:m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�9m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�8mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��Cm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Bm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Am�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��@m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�?m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�>mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�Fm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�Em�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�Dm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�Lm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Km�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Jmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�Im�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�Hm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�Gm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�Pm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Om�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Nm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�Mm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�Tmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�Smq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�Rm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�Qm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�Wm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Vm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�Um�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�]m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�\m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�[m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�Zm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Ym�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Xm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�`m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��_m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��^m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�ci�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��bc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�am��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�kki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�jkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�ik5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�hkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�gk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�fk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�ek��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��di��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���sk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��rk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�qkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�pkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�ok+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�nk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�mk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�lke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�|k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�{k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�zku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�yk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�xk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�wkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�vkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�ukc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��tk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�
�7E��e��1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t��O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.Z�oI�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W!6`- First release for EA4 hosts.s�o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.{�~o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.u�}o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W�Q`- Adding emergency rules for Joomla! realstatistics hack.
	��u!��K�k���
m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�
mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�	m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob."�-�aelkinsG�- inital releaseQ��	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�?�aelkinsG0��- Fixed the a.out filter.Z���aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.
2����q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.
o�(C�.o�;�o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�a�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.
c:�;�$c�=�o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).
�x�P��o�%os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�$o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�#o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��"o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��!o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.�� o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.
c5��c�!�+o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��*o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�)o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��(o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�'o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�&o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.
Spt\�S~�2m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��1m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�0o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�/om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��.o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�-oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��,o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.
�v�!�4���9m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�8m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�7mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�6my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�5m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�4m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��3m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.
r=:�Gr�Q�>m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�=mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��<m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��;m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�:m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.
�l�H���~�Cm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��Bm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Am��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��@m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��?m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).
�3@��<�Fm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�Em�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�Dm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).
�5�k�w�Km��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Jm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Imy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�Hm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�Gm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Oh�x�Om��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Nm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Mm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�Lm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�Smo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�Rmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�Qm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�Pm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�Vm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Um��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�Tm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�\m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�[m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�Zm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�Ym�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Xm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Wm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�_m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��^m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��]m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�bi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��ac�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�`m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�jki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�ikA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�hk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�gkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�fk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�ek}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�dk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ci��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���rk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��qk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�pkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�okI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�nk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�mk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�lk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�kke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�{k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�zk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�yku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�xk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�wk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�vkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�ukA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�tkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��sk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�~m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�}m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�|m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�	mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�
m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��
m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h� ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���(k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��'k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�&km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�%kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�$k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�#k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�"k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�!ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�1k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�0k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�/ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�.k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�-k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�,kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�+kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�*kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��)k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
f��]!��0�:�fj�<io�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�;ic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�:o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�9o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�8o]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln._�7�+�MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.%�61�BenjaminE˝`- Add rpmexport.sh9�5Y�BenjaminE�`- Change doregister.pl to use getip.sh#�4-�BenjaminE�5�- Add tzcheck.shS�3��MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff$�2/�BenjaminE��- Update getip.sh
�~
�7���G�Cw�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�Bi�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�Aio�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�@i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�?YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�>i}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�=i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.
A�!��B���AN�NYG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�Mi}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�Li��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�Kio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.%�J/�Benjamin @���- inital release."�I-�aelkinsG�- inital releaseQ�H�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�G?�aelkinsG0��- Fixed the a.out filter.Z�F��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�E�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�D�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.
k~�^��k+�V?�aelkinsG0��- Fixed the a.out filter.Z�U��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�T�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�S�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�Rw�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�Qi�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�Pio�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�Oi��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.
���a;��tL�W���bo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�ao��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�`o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.%�_1�scollinsC~N�- initial release.!�^)�scollinsC�C`- rule cleanup/�]E�scollinsC�[`- rule cleanup and additions6�\S�scollinsC���- new rules and group logging added5�[Q�scollinsC���- added dependency on modsecreport#�Z-�scollinsE�`- updated rules.#�Y-�scollinsE�- updated rules."�X-�aelkinsG�- inital releaseQ�W�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
PB�+�P�F�ho��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.u�go�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��fo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��eo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��do��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�:�co��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.
���6�.���no�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�mo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��lo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�ko�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�jo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.o�ios�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..
2^�r�c�2��um��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�to�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�som�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��ro�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�qoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��po�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��oo�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.
����D��
�|m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�{mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�zmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�ym��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�xm_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��wm�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�vm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.
�a���j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�~m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��}m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.
�,��t���m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).
>�1>�o�	m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�
my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�
m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob� m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�#m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��"m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��!m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�&i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��%c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�$m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�.ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�-kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�,k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�+kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�*k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�)k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�(k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��'i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���6k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��5k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�4km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�3kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�2k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�1k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�0k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�/ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�?k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�>k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�=ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�<k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�;k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�:kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�9kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�8kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��7k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
	@�t:�H��@��Ho��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�?�Go��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt give us what we want (model,serial,firmware).�8�Fo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in selecting controller for logical disks.��Eo�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.%�D/�Benjamin AF`- inital release.4�CO�BenjaminE�`- Add better default IP detection7�BU�BenjaminE���- get rid of DB_File::Lock headache.$�A/�BenjaminE��- Update getip.shb�@�/�MikeNG`- Redesigned vhost generation process to better cope with Apache2 and EasyApache3
:��vH���b4��|N ���h:+�g]e49d647f7060f4a556cd159d60315b464cc54c87+�f]833491f714be1e2d270ed99427e24611ad9dc3a7+�e]3ac69450f9642dfec6651faee881b810f5e8bd9d+�d]de8eb2f9900a982676846b6b8cbe6f0153d0fc66+�c]2c310b05ef7b6a3eddee8dcc12f09c89cb9a5c9e+�b]3111443e289f4568f35ef3d7942c405388c089da+�a]009cb97e3b010f44559aae3cc96bc18daf433ab9+�`]9ead4ae561228f290fba13f60985da68ed81f031+�_]5abe5297615244e469d4ac97e0a3fb4364355ffc+�^]ff41f39bed28bea5022593e13f703c07db3a0199+�]]84c8fc3a57c314add3a0ac473a101a8359025369+�\]6687fb976d770de2c12c3d43a363edcbc9b919e4+�[]30fa2ef2d38dfed81e23789185f6bbbee2e4ac68+�Z]487ab494f4b642aa609888fbfe90ee123303506d+�Y]10af4a69cfc408199cc1125c844b1df20d1f91e5+�X]bd56d9051af0765d1a43a1d7ee726fd83ab0f1fd+�W]875f4dd17b847172ef0186f10d33738bae29f312+�V]82c86aa64adf473d3986750b72f3b91cecc226c2+�U]78312d2b6de46a3edbf7d6a586b02a5cd31b00ac+�T]3d7aab57407a4768b7fdb6117b584411178cb809+�S]d228b00be5abbd8669a2ac05e766b3e92fad4dc1
��s�-���No�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Mo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�:�Lo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.��Ko�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�Jo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�Io{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.
[g�%��[�	�To�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�So�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.o�Ros�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�Qo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.u�Po�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��Oo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.
2u�`�.�2��[o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�ZoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��Yo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��Xo�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.��Wo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�Vo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��Uo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.
t��`�U�tw�bm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�am_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��`m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�_m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��^m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�]o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�\om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.
:�0�=:��hm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�gm��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��fm�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�em�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�dmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�cmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.
�z
9����nm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��mm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��lm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�km�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).j�jmk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��im��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.
�tr��I�qm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�pm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��om�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.sNCNTZ`flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|����������������������\�_�b�j�r�{���	����� �(�1�<�C�N�V�b�h�n�u�|������	���������� ��#��&��.��6��?��H��N��T��[��b��h��n��q��t��y�}���	�����(	�,
�0�3�;
�?�B�F�M�S�Y�_�e�k�r�y�������� �"!�%"�-#�5$�>%�G&�N'�U(�])�e*�k+�n,�t-�w.�z/�0�
1�2�3�4�5�%6�(7�+8�39�;:�D;�K<�O=�T>�Z?�\@�`A�dB�h
�
M��G�tm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�sm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�rm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�T�6���b�ym�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.w�xm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�wm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�vmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�um�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�5N���A�}m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x�|m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�{m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�zm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
iH�il�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�~m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�	m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��
m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�
m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�(k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�'k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�&ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�%k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�$k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�#kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�"kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�!kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.�� k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
ZcG�Zs�,o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R���- Update rooted check for other ebury filename variantst�+o}�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7S"*`- Update rooted check for other ebury variant (CentOS 4)��*o�C�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-8TƸ�- 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��)o�E�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-9U�`- Placed in temporary hook to convert swapwatch to loadwatch. To be removed in next release.
�.���`�0g]�Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�)�/g�m�Scott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.��.i�#�Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.�N�-o�/�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploit
�T:�3a�mneirD���- added proc fix scripts for CVE-2006-36261�2G�benjamincJ�$`- added fix for CVE-2009-2692�t�1o�{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'
f���Z�~f��;o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��:o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�]�9o�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.X�8��GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�7=�GregB��- remove pure-ftp switch�6#�GregC(`- APF check(�57�scollinsC{��- rebuilt infected.pl1�4I�scollinsC�C`- added filters to infected.pl
]3d�E�?o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�>o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�&�=o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��<o�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
L��L�Bo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�AoU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�0�@o�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���H��!�Fm�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��Eo�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�Do�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�Co��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
g,�r�gY�MmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�Lm;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�KmE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Jm�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�Im�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��Hm�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�Gm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
{� ��H{�I�Sm�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�Rm}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�Qm�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��Pm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�Om�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�NmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
p��-�Up�a�Yo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�XmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�Wmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�Vmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�UmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��Tm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�_o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��^o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�]o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�\o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��[o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�Zo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��eo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��do�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��co��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�bo�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��ao�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�`o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��ko�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�jo�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�io�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�hos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�go��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�fo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�rom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��qo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�poG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��oo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�no�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��mo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�lo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�ymy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�xm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�wm_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��vm�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�um��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��tm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�so�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��~m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�}m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��|m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�{m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�zmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�
m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�
m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�	m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�"m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��!m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.�� m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�%i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��$c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�#m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�-ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�,kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�+k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�*kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�)k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�(k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�'k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��&i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���5k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��4k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�3km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�2kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�1k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�0k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�/k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�.ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�>k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�=k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�<ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�;k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�:k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�9kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�8kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�7kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��6k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
	��t:�d��{�Go�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.u�Fo�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W�Q`- Adding emergency rules for Joomla! realstatistics hack.�`�Eo�S�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5X��- 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.t�Do}�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6[���- Fixed SECENG-204, added rule for UltimateMember issue.%�C/�Benjamin AF`- inital release.4�BO�BenjaminE�`- Add better default IP detection7�AU�BenjaminE���- get rid of DB_File::Lock headache.$�@/�BenjaminE��- Update getip.shb�?�/�MikeNG`- Redesigned vhost generation process to better cope with Apache2 and EasyApache3
^����Z�^��Nq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.q�Mqu�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��Lq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�,�Kq�i�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305b�JqW�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vt��- Added rules for new Joomla 0day RCE�
�Io�-�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W5`- Major overhaul to remove deprecated rules and strengthen existing protections.s�Ho{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.
Y��u�n�Y��Uq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��Tq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��Sq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�Rq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules��Qq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��Pq�K�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.c�OqY�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.
��!�<�M��N�]YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�\i}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�[i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�Zio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�Yic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�Xo�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�Wo�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�Vo]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.
k~�^��k+�e?�aelkinsG0��- Fixed the a.out filter.Z�d��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�c�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�b�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�aw�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�`i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�_io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�^i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.
���B��l�kmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�jmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�im�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�hm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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)."�g-�aelkinsG�- inital releaseQ�f�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
/5�/�nm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��mm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�lm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�tm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�sm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�rm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�qm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��pm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��om�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�wm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��vm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��um�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�zi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��yc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�xm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�~k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�}k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�|k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��{i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���
k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��	k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�
kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
*����o*�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).+�E�GregC
J�- Inital LP RKHunter release3�Q�StevenE��- Overdue update. added hashupd.sh
iH�il�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
/5�/�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�%m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�$m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�#m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�"m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��!m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).�� m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�(m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��'m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��&m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�+i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��*c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�)m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�3ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�2kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�1k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�0kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�/k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�.k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�-k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��,i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���;k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��:k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�9km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�8kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�7k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�6k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�5k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�4ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Dk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Ck;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Bku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Ak��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�@k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�?kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�>kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�=kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��<k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�|�m"����/�Ko�q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1WH�`- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.!�J/�MikeNK�`- Initial releaseJ�Iy�ssullivanN��`- Updated to include all the needed zeus IPs (FS#3569)H�Hc1�Andrej Walilko <awalilko@liquidweb.com> 1.0S���- initial version.�
�Gc�3�Andrej Walilko <awalilko@liquidweb.com> 1.1S���- added compression functionality, reordered deletion and creation of backup files.~�Fc��Andrej Walilko <awalilko@liquidweb.com> 1.2S�i�- removed mounted backup check, and moved everything to /usr/local/lp/.��Ec��Andrej Walilko <awalilko@liquidweb.com> 1.3T��`- changed -p to --absolute-names for compat with getfacl 2.2.39 on cent5.
&	_�&`�OoU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�R�No�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.�&�Mo�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.�s�Lo�y�Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1W��- 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.
���:~���To��Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�8�So��Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.��Rq�-�Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Z�Qo�G�Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.S�Po;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support.
Wy�=�Wu�Zo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.k�Yok�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��Xo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�(�Wo�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��Vo�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�h�Uo�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.
����K�\o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.�+�[o�i�Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).
�:�8���`o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�_o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.��^o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�B�]o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.
X�pX��do�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��co�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�]�bo�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��ao�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.
]3d�E�ho��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�go�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�&�fo�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��eo�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
L��L�ko�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�joU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�0�io�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���H��!�om�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��no�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�mo�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�lo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
g,�r�gY�vmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�um;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�tmE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��sm�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�rm�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��qm�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�pm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
{� ��H{�I�|m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�{m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�zm�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��ym�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�xm�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�wmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
p��-�Up�a�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�~mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��}m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��
o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��
o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�	o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�"my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�!m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d� m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��(m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��'m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�&m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��%m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�$m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�#mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��.m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��-m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��,m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��+m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�*m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�)mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�1m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�0m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�/m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�7m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�6m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�5my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�4m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�3m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�2m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�;m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�:m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�9m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�8m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�?mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�>mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�=m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�<m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�Bm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Am��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�@m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�Hm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�Gm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�Fm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�Em�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Dm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Cm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�Km�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��Jm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��Im�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�Ni�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��Mc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�Lm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Vki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�UkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Tk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�SkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Rk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Qk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Pk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Oi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���^k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��]k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�\km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�[kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Zk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Yk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Xk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Wke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�gk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�fk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�eku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�dk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�ck��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�bkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�akA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�`kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��_k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
�|u�`��u�no�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�mo]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��lq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271��kq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��jq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�iq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules��hq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS
x��,�g�xj�vio�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�ui��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�tYG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�si}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�ri��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�qio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�pic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�oo�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patches
	)�M��Z�)�4�m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704)."�~-�aelkinsG�- inital releaseQ�}�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�|?�aelkinsG0��- Fixed the a.out filter.Z�{��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�z�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�y�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�xw�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�wi�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.
V�!V�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).l�mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.
G|�a��GD�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��m�?�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to
  function.�m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.
j� 
j��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.b�
m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�	m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.
X X�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).�\�
m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.
5n�l�z��5N�k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist
��>�$�J��j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.
 `�M��� x�&k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�%k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�$kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�#kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�"kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��!k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.�� k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.
��;���6��/�.o�q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.42-1WH�`- Info/Adaptec: Include LD/PD write/read cache settings.
- Info/MegaraidSAS: Include LD write/read cache settings.b�-oY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.43-1W�0�- Support new LSI controller 1000:005fb�,oY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.44-1X �`- Account for the AVAGO buyout of LSI.��+o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.45-1X��`- Clear all alert files for the given controller if state is healthy._�*oS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.46-1Xɹ`- Add 9005:028d to Devices::AdaptecP�)k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�(k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�'ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.
&	_�&`�2oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.�R�1o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.39-1U�`- 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.�&�0o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.40-1V	�`- Info/MegaraidSAS: Introduce workaround for if dtype cannot be populated, and MegaCli
- version is <= 3.�s�/o�y�Scott Sullivan <ssullivan@liquidweb.com> 4.0.41-1W��- 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.
���:~���7o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�8�6o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.��5q�-�Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Z�4o�G�Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.S�3o;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support.
Wy�=�Wu�=o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.k�<ok�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��;o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�(�:o�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��9o�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.�h�8o�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.
����K�?o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.�+�>o�i�Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).
�:�8���Co��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�Bo�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.��Ao�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�B�@o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.
X�pX��Go�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��Fo�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�]�Eo�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��Do�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.
]3d�E�Ko��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�Jo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�&�Io�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��Ho�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
L��L�No�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�MoU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�0�Lo�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���H��!�Rm�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��Qo�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�Po�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�Oo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.rT�TZ`flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������D�oE�vF�|G�H�I�J�K�L�"M�(N�.O�1P�7Q�;R�?S�BT�HU�KV�NW�VX�^Y�gZ�n[�v\�]�^�_�`�a�b�c�&d�.e�2f�7g�=h�?i�Cj�Gk�Kl�Nm�Ro�Yp�_q�er�ks�qt�wu�~v�w�x�y�z�{�|�"}�%~�+�.��1��9��A��J��S��U��X��b��p��u��{��~������	��������"��(��.��4��;��B��H��N��Q��W��[��_��b��h��k��n��v��~����
����#��)��/��6��=��B��G��J��P��T��X��[��a��d��g��o
g,�r�gY�YmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�Xm;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�WmE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��Vm�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�Um�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��Tm�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�Sm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
{� ��H{�I�_m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�^m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�]m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��\m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�[m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�ZmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
p��-�Up�a�eo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�dmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�cmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�bmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�amI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��`m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�ko{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��jo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�io��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�ho�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��go�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�fo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��qo�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��po�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��oo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�no�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��mo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�lo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��wo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�vo�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�uo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�tos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�so��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�ro�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�~om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��}o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�|oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��{o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�zo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��yo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�xo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��
m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�	m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�
m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�"mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�!mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4� m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�%m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��$m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�#m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�+m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�*m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�)m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�(m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��'m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��&m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�.m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��-m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��,m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�1i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��0c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�/m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�9ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�8kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�7k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�6kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�5k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�4k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�3k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��2i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Ak�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��@k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�?km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�>kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�=k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�<k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�;k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�:ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Jk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Ik;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Hku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Gk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Fk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Ekw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�DkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Ckc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Bk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
	���g�{3���Si�#�Scott Sullivan <ssullivan@liquidweb.com> 2.0-4Q��`- Whitelist updates: ignore.nobody.list, ignore.smtp.list, ignore.tmp.list.�N�Ro�/�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-5R�W`- Update /tmp checks to switch to a blacklist instead of whitelist
- Update rooted checks to find all current variants of the libkeyutils exploits�Qo{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-6R���- Update rooted check for other ebury filename variantst�Po}�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-7S"*`- Update rooted check for other ebury variant (CentOS 4)%�O/�Benjamin @�p`- inital release.J�N��MikeC|�`- Added /usr/local/lp/var and dependency for lp-autoupdate%�M/�Benjamin AF`- inital release.4�LO�BenjaminE�`- Add better default IP detection7�KU�BenjaminE���- get rid of DB_File::Lock headache.
�S�`�Ug]�Scott Sullivan <ssullivan@liquiweb.com> 2.0-2Q���- Include lp-kernelupdate as a requires.�)�Tg�m�Scott Sullivan <ssullivan@liquiweb.com> 2.0-3Q��`- Ensure lsof is in expected location. Throw cronwrapper.sh output to /dev/null to prevent possible cron emails.
�T:�Xa�mneirD���- added proc fix scripts for CVE-2006-36261�WG�benjamincJ�$`- added fix for CVE-2009-2692�t�Vo�{�Alex Kwiecinski <akwiecinski@liquidweb.com> 2.0-1Qm��- 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'

6���Z��[�6��bi�5�Scott Sullivan <ssullivan@liquidweb.com> 2.2.4N�?�- Updated SPEC file so it doesn't automatically add perl module deps as it sees fit.��am�3�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0O)�- Complete rewrite, using OO standard practices. Various performance gains as well.�9�`m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O)�- 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.k�_mm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O'�- Don't check size of logs if they do not exist.v�^m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-3Og�`- Package name changed from 'suPHPfix' to just 'suphpfix'.X�]��GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�\=�GregB��- remove pure-ftp switch�[#�GregC(`- APF check(�Z7�scollinsC{��- rebuilt infected.pl1�YI�scollinsC�C`- added filters to infected.pl
/��[/����?��/S�po;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.37-1U�`- Basic Fedora support.`�ooU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.38-1U��- Add 1095:3512 to raider-blacklist.%�n/�Benjamin @Lj`- inital release.,�m?�BenjaminA[0`- fix rsync version checkO�lq1�Scott Sullivan <ssullivan@liquidweb.com> - 0.0.1-1V�T�- Initial release.Y�kqE�Scott Sullivan <ssullivan@liquidweb.com> - 0.0.2-1V�T�- Old bash doesnt like trap.�@�jq��Scott Sullivan <ssullivan@liquidweb.com> - 0.0.3-1V��`- Open things up to CentOS 5-7 64bit. Always place temporary cronjob
- on install. Exit doing nothing if this is a template build.%�i/�Benjamin @Lj`- inital release.,�h?�BenjaminA[0`- fix rsync version check$�g/�scollinsC{��- inital release.)�f;�aelkinsC~N�- empty ruleset per Zac,�e?�scollinsC�C`- fixed rpm removal issue"�d+�scollinsE�`- updated rulesN�ce;�Scott Sullivan <ssullivan@liquidweb.com> 2.0M��- Initial RPM offering.
:��vH���b4��|N ���h:+�|]650e33060cea1cf593196c74396dc8d9db9d4949+�{]5909de98b5c6768222b8f17863857101863b9e2b+�z]5165b31df65fcea6613ad5f0057a0518474e8d06+�y]9970b165ac615c0bda9a26cdca34ca417e4ca1e6+�x]b6a86968d029305d1009a121cf435452716383b8+�w]78b7ce72898fc53b6f1d42d11bf9c0cf3e0905e6+�v]891e9de74abe3aaa77726707f25ff196b59560ac+�u]0fd3ece7678fc1a6afb76484529f0dbffb0f7f0f+�t]b74d76dc79eceb7dc315e50255836e67fe1317d5+�s]12e7792095214f17822abde0cb9a61334c4f5e63+�r]359770f30c9d57a398ecd4119f92e7bdd8550f68+�q]99fd8abb83cfafae8857066663e90014672a6efb+�p]30baf38df895d0fd75436fac57958f1cca31cb76+�o]7c75a44609e96d79b229cbe392eeada804cc8261+�n]bdc05982b3327bdb61adf66cfebe665d106f85e3+�m]4e437c652fedf5452987f64ed4c87e6a7cab8f6b+�l]280d8eaba2feae4d4e36c5e2a558521104c4733e+�k]311abc5841ecffa3423ef7159274a91de88b9c80+�j]e03e6af96b07138a4b6bfe01b6b9ef80bfe34fab+�i]600948876820ccc4e85498d6c12fecd16ce64320+�h]2a243c27b34311ed35b2b24beaf12e08f0582b27
^"��J^�h�uo�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.32-1Uj`- 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.��to��Scott Sullivan <ssullivan@liquidweb.com> 4.0.33-1Uwa�- Info/Adaptec: Do not include enclosure devices as a PD on a controller.�8�so��Scott Sullivan <ssullivan@liquidweb.com> 4.0.34-1Uwa�- Info/Adaptec: Remove duplicate use of getting PD total logic, now uses count_disks
- sub, which had the previous bug fix.��rq�-�Scott Sullivan <ssullivan@liquidweb.com> 4.0.35-1 U�)`- Info/MegaraidSAS: Correctly detect spans when there is > 1 LD on a controller.�Z�qo�G�Scott Sullivan <ssullivan@liquidweb.com> 4.0.36-1U�c�- Info/MegaraidSAS: Correct bug introduced in last release. Apparently some LSI
- firmwares show "Virtual Drive" instead of "Virtual Disk". Account for both.
e�)�C�+�{o�i�Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).u�zo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.k�yok�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��xo�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�(�wo�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgrades��vo�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.31-1Uj`- If first alarm of the day for MegaraidSAS, add some additional log info to
- raider.log.
R��R��~o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�B�}o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.�K�|o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.
��]�o�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.��o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.
{`H�{�&�o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��o�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.
41�4�0�	o�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.�E�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.
������o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�
o�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.�L�o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`�
oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup
[��p�sR�m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�mE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.�!�m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.
�C�0b��I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.
p��-�Up�a�"o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�!mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q� my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�(o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��'o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�&o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�%o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��$o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�#o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��.o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��-o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��,o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�+o�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��*o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�)o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��4o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�3o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�2o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�1os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�0o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�/o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�;om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��:o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�9oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��8o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�7o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��6o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�5o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�Bmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�Am��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�@m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��?m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�>m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��=m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�<o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��Hm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��Gm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�Fm��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��Em�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�Dm�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�CmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��Nm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Mm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Lm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Km�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�Jm�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�Imk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�Qm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�Pm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�Om��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�Wm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Vm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Umy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�Tm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�Sm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�Rm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�[m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Zm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Ym�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�Xm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�_mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�^mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�]m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�\m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�bm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��am��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�`m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�hm[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�gm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�fm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�em�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��dm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��cm�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�km�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��jm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��im�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�ni�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��mc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�lm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�vki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�ukA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�tk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�skY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�rk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�qk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�pk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��oi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���~k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��}k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�|km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�{kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�zk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�yk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�xk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�wke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
}�9�*�}_�
[g�Carl Lindsey <carl@liquidweb.com> 0.2-3R@��- Updated mod_zeus.conf to %config(noreplace)H�c1�Andrej Walilko <awalilko@liquidweb.com> 1.0S���- initial version.�
�c�3�Andrej Walilko <awalilko@liquidweb.com> 1.1S���- added compression functionality, reordered deletion and creation of backup files.~�
c��Andrej Walilko <awalilko@liquidweb.com> 1.2S�i�- removed mounted backup check, and moved everything to /usr/local/lp/.��	c��Andrej Walilko <awalilko@liquidweb.com> 1.3T��`- changed -p to --absolute-names for compat with getfacl 2.2.39 on cent5.�?�c��Andrej Walilko <awalilko@liquidweb.com> 1.4T��`- 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.
3�F"�{N%���P%��3M�m1�Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-1V !�- Initial release.X���GregB�&`- seperate monitoring and lp scripts
- piggy back monitoring rpm install'�=�GregB��- remove pure-ftp switch�#�GregC(`- APF check(�7�scollinsC{��- rebuilt infected.pl1�I�scollinsC�C`- added filters to infected.pl:�a�mneirD���- added proc fix scripts for CVE-2006-36261�G�benjamincJ�$`- added fix for CVE-2009-2692-�I�GregC?`- Inital Chkrootkit lp release&�;�AdamC��`- Update to version .46*�;�scollinsG��`- Update to version .48v��W�mneirJ�u�- Update to version .48-2 to correct rpm dep issues between noarch and x86_64. No other changes made.+�;�benjaminCJ�S`- Update to version .49!�/�MikeNK�`- Initial releaseJ�y�ssullivanN��`- Updated to include all the needed zeus IPs (FS#3569)j�io�Scott Sullivan <ssullivan@liquidweb.com> 0.2-2Q���- Updated to include all the new IPs (RT#131229).
[�3�r�[��#o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�"o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.!�!/�MikeNK�`- Initial release�� i�K�Scott Sullivan <ssullivan@liquidweb.com> 0.2-2Q���- Updated to include all the new IPs (RT#131229).                                                                                                                                                                                                                            * Mon Oct 17 2011 ssullivan
- Updated to include all the needed zeus IPs (FS#3569)_�[g�Carl Lindsey <carl@liquidweb.com> 0.2-3R@��- Updated mod_zeus.conf to %config(noreplace)h�ik�Scott Sullivan <ssullivan@liquidweb.com> 0.2-4V !�- Add lw-monitoring-configs-cpanel as requires.
PB�+�P�F�)o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, report as 'error'; to 
- be in line with Info/3ware.u�(o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��'o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��&o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��%o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�:�$o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually contains something to avoid runtime error.
���6�.���/o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�.o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��-o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�,o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�+o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should conform to same LDS 
- format as RAID controllers.o�*os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..
2^�r�c�2��6m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�5o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�4om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��3o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�2oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��1o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.��0o�O�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much legacy machines.
����D��
�=m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�<mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�;my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�:m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�9m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��8m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�7m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.
�a���j�Bmk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��Am��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��@m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�?m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��>m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.
�,��t���Gm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��Fm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��Em�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��Dm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�P�Cm�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 (FS#5728). Include
- support for MegaCLI 8.07.X (FS#5737).
>�1>�o�Jm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�Im�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).�~�Hm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�Pm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�Om�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�Nmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�Mm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�Lm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�Km�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�Tm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�Sm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�Rm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�Qm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�Xmo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�Wmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�Vm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�Um��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�[m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Zm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�Ym�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�am[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�`m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�_m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�^m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��]m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��\m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�dm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��cm�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��bm�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�gi�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��fc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�em��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�oki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�nkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�mk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�lkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�kk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�jk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�ik��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��hi��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���wk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��vk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�ukm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�tkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�sk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�rk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�qk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�pke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�~ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�}k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�|k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�{kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�zkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�ykc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��xk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
	��t:�d��u�	o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-4W�Q`- Adding emergency rules for Joomla! realstatistics hack.�`�o�S�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-5X��- 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.x�o��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-6X��`- Added IfModule statements for RUID and ITK compatibility.t�o}�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-7[���- Fixed SECENG-204, added rule for UltimateMember issue.%�/�Benjamin AF`- inital release.4�O�BenjaminE�`- Add better default IP detection7�U�BenjaminE���- get rid of DB_File::Lock headache.$�/�BenjaminE��- Update getip.shb��/�MikeNG`- Redesigned vhost generation process to better cope with Apache2 and EasyApache3
���s�u�o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-1U�`- Need --run-jobs called as well in systemd startup unit.k�ok�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-2U�`- Use more force in cp raider startup in %post.��o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-3U�- Only do systemd/crond startup file removals if uninstall (not also upgrades).�(�
o�c�Scott Sullivan <ssullivan@liquidweb.com> 4.0.30-4U�- Always remove crond/systemd startup files. That way, if there are changes,
- they get applied on upgradesZ�oI�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W!6`- First release for EA4 hosts.s�o{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.{�
o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.
����K�o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.28-1T��- 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.�+�o�i�Scott Sullivan <ssullivan@liquidweb.com> 4.0.29-1U�`- 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).
�:�8���o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.24-1T�`- Jobs/MegaraidSAS: Only append BBU to alarm entry if its actually bad.�e�o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.25-1T�`- 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.��o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.26-1T�p�- Info: Adaptec numbers controllers starting at 1, MegaraidSAS at 0. Account
- for this.�B�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.27-1T�C�- Devices: When selecting the devices PKG_NAME, if RHEL major version is > 4,
- install raider-megacli-8, else use whats in PKG_NAME.
X�pX��o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.20-1TT`- 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.��o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.21-1Tm�- Remove uses of parted/fdisk from Info/satascsiata. This removes all uses
- from the codebase.�]�o�M�Scott Sullivan <ssullivan@liquidweb.com> 4.0.22-1Tnd`- 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.��o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.23-1T�`- 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.
]3d�E�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.16-1T�`- /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.�K�o�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.17-1T�`- Fixed perl 5.8.8 compat problems introduced in previous release.
- Fixed bug in detecting disks in Cent5 Xen introduced in previous release.�&�o�_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.18-1T#>�- 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.��o�Q�Scott Sullivan <ssullivan@liquidweb.com> 4.0.19-1T5��- Fix various bugs introduced by /sys/devices change when there is more than
- one MegaraidSAS LD.
L��L�!o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.13-1Sɘ�- Get rid of init script, favor @reboot cronjob. Gets us the same thing really, with
- also gaining us a little bit more systemd compatibility.`� oU�Scott Sullivan <ssullivan@liquidweb.com> 4.0.14-1Sɘ�- Add PATH= to cron.d/raider_startup�0�o�s�Scott Sullivan <ssullivan@liquidweb.com> 4.0.15-1S���- 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.
���H��!�%m�W�Scott Sullivan <ssullivan@liquidweb.com> 4.0.9-1R�@`- Info: Show "INVALID" for smart attribute ID values if the attribute ID is
- defined more than once.��$o�7�Scott Sullivan <ssullivan@liquidweb.com> 4.0.10-1S4�`- Info/MegaraidSATA: Fix regression where it was mistakenly calling Info/MegaraidSAS.�V�#o�?�Scott Sullivan <ssullivan@liquidweb.com> 4.0.11-1SC�- 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.�D�"o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.12-1SN�`- 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.
g,�r�gY�,mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�+m;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�*mE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��)m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�(m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��'m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.�P�&m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.8-1R�@`- Info: Show "INVALID" for smart attribute ID values if detected to be in a
- bad state. 
- SPEC: Require smartmontools package based on OS version.
{� ��H{�I�2m�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�1m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�0m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��/m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�.m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�-mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.
p��-�Up�a�8o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�7mY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�6my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�5my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�4mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��3m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.
g~�,f�gs�>o{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��=o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�<o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�;o�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��:o�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�9o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.
x��(�x��Do�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��Co�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��Bo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�Ao�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��@o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�?o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.
i��L��i��Jo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�Io�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�Ho�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�Gos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�Fo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�Eo�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.
K��F�Z�Kl�Qom�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��Po�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�OoG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��No�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�Mo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��Lo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�Ko��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().
oW�N�]�oq�Xmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�Wm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�Vm_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��Um�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�Tm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��Sm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�Ro�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).
(�t��(��^m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��]m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�\m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��[m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�Zm�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�YmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.
z��*�z��dm�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��cm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��bm�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��am�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�`m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�_mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.
>�1>�o�gm�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�fm�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�em��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�mm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�lm�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�kmy�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�jm�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�im�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�hm�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�qm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�pm�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�om�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�nm�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�umo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�tmq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�sm�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�rm��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�xm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��wm��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�vm�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�~m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�}m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�|m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�{m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��zm�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��ym�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�
k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�	kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���k�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�
ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�k��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�kw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�kA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�kc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��k��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
b��vv�db�~�%m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��$m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��#m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��"m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6._�!�+�MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.%� 1�BenjaminE˝`- Add rpmexport.sh9�Y�BenjaminE�`- Change doregister.pl to use getip.sh#�-�BenjaminE�5�- Add tzcheck.sh
�3@��<�(m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�'m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�&m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change builddir name to just 'raider' 
- (%setup section change).
�5�k�w�-m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�,m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�+my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�*m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G�)m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.
�Oh�x�1m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�0m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�/m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�.m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�5mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�4mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�3m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�2m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�8m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��7m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�6m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�>m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�=m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�<m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�;m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��:m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��9m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�Am�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��@m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��?m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�Di�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��Cc�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�Bm��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).qZ,����������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|�������������������������~xrlf`Z+�*�)�(�z'�r&�j%�b$�`#�\"�V!�S����	������������!��%��,��2��8��>��D��J��Q��X��^��d��g��m��q��u��x��~������������%��(��-��1��5��8��>��A��D��L��T��]��e��j��q��w��}����
����������$��(��,��/��5��8��;��C��K��T��[��b��j��s��~�������'�-�/�7�?�G�N
�P�X�`
�f�k�q�w�~�������!�$�'�-�0�3�;�C �L
�y����B��h�Lki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�KkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Jk5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�IkY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�Hk�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�Gk}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�Fk��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��Ei��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Tk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Sk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Rkm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�QkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Pk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Ok�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Nk�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Mke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�]k9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�\k;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�[ku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Zk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Yk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Xkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�WkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Vkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Uk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
[f�F��;�[|�em�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�dmS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755.Y�cmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-4Rj��- Correct Info cronjob timing.R�bm;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-5Rj��- Set $PATH in cronjob.W�amE�Scott Sullivan <ssullivan@liquidweb.com> 4.0.4-1Rp/�- Support LSI FusionMPTSAS2.��`m�S�Scott Sullivan <ssullivan@liquidweb.com> 4.0.5-1Rr��- Jobs/FusionMPTSAS2: Query sas2ircu display only once per controller to speed
- up execution time.z�_m�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.6-1R�?`- Info/MegaraidSAS: Hide CacheCade LDs in the legacy_d_struct.��^m�A�Scott Sullivan <ssullivan@liquidweb.com> 4.0.7-1R�`- Info/MegaraidSAS: When getting PD info, modify syntax based on cntrl
- firmware version.
Xl�([X��jm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�I�im�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.s�hm}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�gm�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��fm�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.
^�0�Xs�^��qo�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�po��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�a�oo�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.a�nmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�mmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�lmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�kmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.
eA{�|�e��wo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�vo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�uo{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��to��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.�B�so��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�ro�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.
M?�(�M�F�}o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�|o�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��{o�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��zo�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.��yo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�xo�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.
���6�.���o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�o��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�o�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.�G�o�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�~os�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..
/[�o�`�/��
m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�	o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.Y�oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.
����D��
�m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.d�
m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.
�a���j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.�?�m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.
�+��s���m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.��m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).
>�1>�o�m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.�I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.
1@u�U�1w�$m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�#m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�"my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�!m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.�G� m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).
�Oh�x�(m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�'m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�&m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).�b�%m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.
$��$l�,mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�+mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�*m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�)m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).
/5�/�/m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��.m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�-m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�5m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�4m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�3m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�2m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��1m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��0m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�8m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��7m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��6m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�;i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��:c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�9m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�Cki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�BkA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�Ak5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�@kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�?k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�>k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�=k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��<i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Kk�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Jk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Ikm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�HkI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�Gk+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�Fk�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�Ek�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�Dke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Tk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Sk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Rku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Qk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Pk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Okw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�NkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Mkc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Lk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
h�{f�hq�[qu�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��Zq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�,�Yq�i�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305b�XqW�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vt��- Added rules for new Joomla 0day RCE�
�Wo�-�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W5`- Major overhaul to remove deprecated rules and strengthen existing protections.s�Vo{�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-2W*p�- Adding emergency rules for imagemagick vulnerability.{�Uo�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-3WQ��- Adding emergency rules for wp-mobile-detector vulnerability.
[xq�q�[��bq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��aq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�`q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules��_q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��^q�K�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.c�]qY�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.��\q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.
Ov��E�Oq�ji}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�ii��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�hio�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�gic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�fo�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�eo�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�do]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��cq��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271
	�-���
�H+�s?�aelkinsG0��- Fixed the a.out filter.Z�r��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�q�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�p�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�ow�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�ni�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�mio�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�li��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�kYG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.
6��*���
�%�6�~i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�}io�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�|ic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�{o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�zo�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.#�y/�aelkinsG�- inital releaseiQ�x�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�w?�aelkinsG0��- Fixed the a.out filter.Z�v��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2."�u-�aelkinsG�- inital releaseQ�t�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
1�;�LZ�1e��1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t��O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.�i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.q�i}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.
	X�u!�kV�Xq�qu�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-18V)\`- Added rule for Joomla admin access SQLi id:5001225��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-19V/��- Added another rule for Joomla SQLi id:5001226, updated rule id:5001225�,�
q�i�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-20VL��- Removed deprecated xmlrpc rules, gave priority to good xmlrpc rule, added rule for fake googlebot id:5000305b�qW�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-21Vt��- Added rules for new Joomla 0day RCE�
�o�-�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.7-1W5`- Major overhaul to remove deprecated rules and strengthen existing protections."�
-�aelkinsG�- inital releaseQ�	�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�?�aelkinsG0��- Fixed the a.out filter.Z���aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.
[xq�q�[��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-11TƸ�- Added fix for (another) revslider vuln, and drupal SQL injection fixes.��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-12U�`- Added fix for (another) revslider vuln, and drupal SQL injection fixes.y�q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-13U8�- Block malicious CN User agent, update Gravity Forms rules��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-14URw�- Update Gravity Forms rule (again), fix JetPack/TwentyFifteen XSS��q�K�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-15U�d�- Additional WP login validation, allow PayPal IPN POSTs, block Typhoeus UA from HEAD requests.c�qY�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-16V	�- Fix for JetPack XSS in contact form.��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-17V(
�- Added query string filter for abdullkarem=1 due to ongoing WP scans.
Ov��E�Oq�i}�Scott Sullivan <ssullivan@liquidweb.com> 0.6-3Qd�`- Help prevent certain brute force attempts on wp-admin.�i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-4Qh��- Add rule to modsec2.user.conf to further mitigate WP brute forcing.j�io�Scott Sullivan <ssullivan@liquidweb.com> 0.6-5Rq�- Include updated modsec2.user.conf from secteam.d�ic�Scott Sullivan <ssullivan@liquidweb.com> 0.6-6R���- Refreshed modsec2.user.conf from secteam.{�o�	�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-7S��- Added various DoS protections, and WP/Joomla virtual patchesu�o�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-8S�w`- Added stop-gap patch for WP custom-contact-forms hacks.d�o]�Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-9Tl�- Added patch for WP revslider LFI vuln.��q��Alex Kwiecinski <akwiecinski@liquidweb.com> 0.6-10T$�`- Added RedHat recommended modsecurity rules for bash vuln CVE-2014-6271
	�-���
�H+�'?�aelkinsG0��- Fixed the a.out filter.Z�&��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.e�%�1�aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t�$�O�aelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�#w�aelkinsHeb�- Removed rule I meant to remove in pervious release.�n�"i�u�Scott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�!io�Scott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.� i��Scott Sullivan <ssullivan@liquidweb.com> 0.6-1P�`- Updates to modsec2.user.conf. Include notice and uploaddir changes.N�YG�Greg Hill <gnhill@liquidweb.com> 0.6-2Q�- Revert broken PCRE changes.
���c����-m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.�w�,m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0OW�- 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.D�+m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220!�*/�MikeNK�`- Initial release"�)-�aelkinsG�- inital releaseQ�(�	�aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.
X X�D�/m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).�\�.m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.
5n�l�z��5N�7k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�6kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�5k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�4k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�3k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��2i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)x�1i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��0c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist
��>�$�J��j�?km�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�>kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�=k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�<k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�;k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�:ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.h�9ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�8kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.
 `�M��� x�Gk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Fk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Ekw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�DkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Ckc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Bk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.��Ak�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��@k�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.
��;��i1�M�N9e�Michael Boelen - 1.1.5AE`- Added update script
- Extended description5�M+C�unSpawn - 1.2.9E�`- Updated for release 1.2.92�L+=�unSpawn - 1.2.9EW�`- Re-spec, new installerG�K3_�unSpawn - pre-1.3.0Eϑ�- Sync spec with fixes, installer and CVSP�Jk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Ik;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Hku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.
���vH���+�]9ee90c655e1eb8be6b0499b76074c4e5c6ae70bd+�]0ff436bdff38ec5693a12f73de84042df93de694+�]0d702bc745ba8fbfee1864aec54c46a677a91c93+�]890ba9a41eb83dd7b145aed4a841c6b9dc6db497+�]ec25e809838b31901c70e38cd3abb45661fe0cd2+�]d6f45bac0a568f1ce829387593f27000cca57a46+�~]b0e52f558f7794aa237b1845d6e6827d478b686b+�}]535274d12f24d51af418b6b343e0204f6adc0a0e
���(�Pk�g�Craig Orsinger (cjo) <cjorsinger@earthlink.net>@��- 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�h�O7��Greg Houlette - 1.1.5A�`- 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
#�~H��I##�X-�BenjaminE�5�- Add tzcheck.shS�W��MikeE�`- Set up tzcheck.sh to run once per hour, added more timezone stuff$�V/�BenjaminE��- Update getip.sh:�UC5�Doncho N. Gunchev - 1.0.0-0@h�`- initial .spec fileB�TY/�Michael Boelen / Joe Klemmer - 1.0.6-0@o3�- Update to 1.0.6�2�SO��Doncho N. Gunchev - 1.0.6-1.mr700@�K�- 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)C�R=M�Michael Boelen - 1.0.8-0@��`- Fixed missing md5blacklist.dat�8�QO�#�Doncho N. Gunchev - 1.0.9-0.mr700@�)`- 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.
���:�Z���s�`m}�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-7RKE�- Jobs/MegaraidSAS: Don't report BBU status discharging.�J�_m�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.2-1Re��- 's/\t/  /g' for readability. 
- Incorporate new arconf package for Adaptec series 7 controllers. Various
-  bugfixes to support new arrconf.��^m�5�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-1RhF�- Info/Adaptec: Fix regex in getting PD serial so it works in new arcconf as
- well.|�]m�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-2Ri�`- Info routine now runs twice a day (previously was once a day).^�\mS�Scott Sullivan <ssullivan@liquidweb.com> 4.0.3-3Ri�`- cron.d/raider set to 644 not 755._�[�+�MikeC^��- split providers and registration scripts from mm3k-client-pull, created base.%�Z1�BenjaminE˝`- Add rpmexport.sh9�YY�BenjaminE�`- Change doregister.pl to use getip.sh
�30�`��a�fmY�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-1Q�`- Jobs: Add Mdraid monitoring support.q�emy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-2Q��- Info: Remove unsupported device file Mdraid warning.q�dmy�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-3Q���- Mdraid: Add 'mdraid_monitoring_whitelisted_devices'.Y�cmI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-4Q���- Devices: Updating blacklist.��bm��Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-5R3��- 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.�I�am�'�Scott Sullivan <ssullivan@liquidweb.com> 4.0.1-6RKE�- 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.
��G��B�ko��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-32QԞ�- Info/satascsiata: Query smartctl output as well as hdparm output, if hdparm doesnt 
- give us what we want (model,serial,firmware).�;�jo�	�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-33Q�A�- Info/satascsiata: Support older EL4 lspci -n output. Fix definedness condition in 
- selecting controller for logical disks.��io�1�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-34Q�A�- Info/[Adaptec|MegaraidSAS]: Handle udev_info properly when its type is not HASH.�ho��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-35Q�A�- Info/satascsiata: Forgot to add ->{'type'} into legacy_d_struct.�a�go�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-36Q�A�- Info/satascsiata: Call parted in script mode to prevent parted unresponsive email 
- notification.
- Info/Adaptec: Prevent runtime warning condition in ssd_check.
�w��)���qo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-26Q��`Info/MegaraidSAS: /.(\S+)/(.+)/ correction in serial number collection.�=�po�
�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-27Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: Only write out MAP file if it actually 
- contains something to avoid runtime error.��oo�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-28Q̵�- Info/3ware,Info/Adaptec,Info/MegaraidSAS: /physical_disks/disks/ for legacy_d_struct.|�no��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-29Q̵�- Info/satascsiata: /physical_disks/disks/ for legacy_d_struct.s�mo{�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-30QԞ�- Remove unwanted dep redhat-lsb, as it brings in cups.��lo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-31QԞ�- Info/satascsiata: Handle udev_info properly when its type is not HASH.
Yq�`�$Y�G�wo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-20Q�@�- Info/Sonar: /lds/logical_disks/ && /disks/physical_disks/. Onboard controllers should 
- conform to same LDS format as RAID controllers.o�vos�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-21Q�@�- Info/Sonar: Missed a few /disks/physical_disks/..�F�uo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-22Q�@�- Info/Adaptec Info/MegaraidSAS: If controller model or serial cannot be determined, 
- report as 'error'; to be in line with Info/3ware.u�to�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-23Q�@�- Info/ALL: Only show smart_attributes if it has a value.��so�=�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-24Q�@�- Info/ALL: RAW_VALUE is now just the first (\S+). RAW_VALUE_EXTRA is the (.+) after it.��ro�)�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-25Q��`- Info/ALL: Grab entire model,serial,firmware of disk, not just the first \S+.
Bs�k�.�BY�~oG�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-13Q��`- Fixes for Info/MegaraidSAS.��}o�+�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-14Q��`- Info/satascsiata: Always increment passed controller counter for onboard USB.�!�|o�U�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-15Q��`- Remove requires of smartmontools >= 5.42-2. While valid, it will break to much 
- legacy machines.��{o�;�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-16Q��`- Removed requires of smartmontools. Smartctl was provided by kernel-utils on centos 4.z�zo��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-17Q��`- Info/satascsiatata: Remove duplicates in get_satascsiata().��yo�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-18Q��`- Info/3ware: Account for 3ware smartctl -i discrepancies on older CentOS.�	�xo�%�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-19Q�@�- Info/ALL: Use ::: to delimit between LD identifier for cntrl model/serial.
N`�H�?�Nd�m_�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-6Q�c`- Info/3ware: Fix bug in getting PD list.��m�!�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-7Q�c`- Info/MegaraidSAS: Fix really stupid BBU detection error, and BBU status.~�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-8Q�c`- Jobs: Include commands used for checking health in notification.��m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-9Q�L`- Remove call to /scripts/perlinstaller JSON, as its no longer required.�%�o�]�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-10Q�L`- Info: Fixes for cases where smart_attribs cannot be determined (Old CentOS 5
- and old smartmontools).l�om�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-11Q�L`- Info/Adaptec: Fallback to non -d sat on error.��o�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-12Q���- Info/Sonar: Make controller, disk, and LD unique ID's attributes. Numerical
- lists for keys.
���%���?�m��Scott Sullivan <ssullivan@liquidweb.com> 3.1.0-1Qe��- FS#6018 Include our upstream module deps internally to raider.
- SPEC: Add Requires of perl, pciutils, redhat-lsb, and sg3_utils.��
m�K�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-1Q�V�- Introduce sonar.info with new data collection for Sonar inclusion.
- SPEC: Bring in all deps.�
�	m�/�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-2Q�?�- Info/Sonar: Add unidentifiable_disks counter for disks in "first run" scenario.Y�mI�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-3Q��`- Including forgotten FS#6108.q�my�Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-4Q��`- Info/Adaptec: Improve unique identification of LD's.w�m��Scott Sullivan <ssullivan@liquidweb.com> 4.0.0-5Q�c`- Info/MegaraidSAS: Include fixes for multiple controllers.
��w
5���m�5�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-1Qu`- Write PID to raider.lock; differentiate between stale vs non stale lock (FS#5693).�Q�m�7�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-2Q�`- Change email notification subject line (FS#5719). Include support for MegaRAID SAS 2208 
- (FS#5728). Include support for MegaCLI 8.07.X (FS#5737).j�mk�Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-3Q�- Install raider-MegaCli-8 on CentOS 5 as well.��
m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.8-4Q^`- Account for MegaCli 8.07.X when detecting numdrives within an array.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.9-1Qc=�- 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.
�b�PN��I�m�'�Scott Sullivan <ssullivan@liquidweb.com> 3.0.6-1P� �- Don't report a MegaraidSAS array with no virtual drives as bad (FS#5487). Change 
- builddir name to just 'raider' (%setup section change).�~�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-1P���- 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.��m�%�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-2P�`- Jobs/Adaptec: Don't say we've detected BBU until another condition is met.��m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-3Q/`- Add support for MegaRAID SAS 1068, blacklist nVidia MCP61 (FS#5686).��m�I�Scott Sullivan <ssullivan@liquidweb.com> 3.0.7-4Q#�- Don't use MegaCLI syntax with arrconf when checking BBU health. Install megacli-8 on RHEL 6.
�
M��G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.4-0Pn�- FS#4785 introduce new config option ignore_rebuilding_array, for whether or not to report raids that are in 
- the process of rebuilding.�<�m�
�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-0Pt�`- Use logrotate for /var/log/raider.log (FS#5268). Prevent MegaCLI from leaving CmdTool.log and MegaSAS.log in 
- PWD (FS#5266).�o�m�s�Scott Sullivan <ssullivan@liquidweb.com> 3.0.5-1P}��- 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.
�T�6���b�m�Y�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-2PO�`- 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.w�m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-3PZ@`- Regex fix in Info/MegaraidSAS.pm for detecting device ID.�&�m�a�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-4PZ@`- Setting dtype to unknown if not detected in Info/MegaraidSAS causes breakage in detecting the disk type.q�my�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-5Pl�`- Fix in detecting disks in arrays (Info/MegaraidSAS).�(�m�e�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-6Pn�- Shared servers report 0104: devices in lspci -n with 'Class' in line, updated Devices code to handle this.
�5N���A�!m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x� m��Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).�c�m�[�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-0P;��- Implemented ->new() pragmas + inheritance. Removed lots of shell calls, in favor of pure perl alternatives.
- All method argument handling now using passed hashrefs.�G�m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.3-1PO�`- Prior version built on CentOS 6 machine, which breaks installs on < EL6.. Building this version on previous 
- build machine (sysbuild3).
iH�il�$mo�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�#mq�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.�4�"m�}�Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).
/5�/�'m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��&m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.�G�%m�#�Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).
oi��O�ob�-m[�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�,m��Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.D�+m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�*m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��)m�%�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��(m�;�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.
j�Jj�\�0m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.��/m�M�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��.m�9�Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.
+8�+x�3i�	�James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��2c�;�Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist�D�1m��Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).
�y����B��h�;ki�Dennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�:kA�Dennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.N�9k5�Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�8kY�Dennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�7k�1�Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�6k}�Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�5k��Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��4i��James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)
��X�D���Ck�'�Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��Bk�O�Dennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.j�Akm�Dennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�@kI�Dennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�?k+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�>k�+�Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�=k�q�Dennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�<ke�Dennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.
	4y�H�L��4P�Lk9�Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�Kk;�Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�Jku�Dennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.x�Ik��Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�Hk��Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�Gkw�Dennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�FkA�Dennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�Ekc�Dennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��Dk��Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.
5�(��2�5�4�Sm�}Scott Sullivan <ssullivan@liquidweb.com> 3.0.1-0O��`- Stop and disable StorMan on apt/rpm install (FS#4632). Account for crontab $PATH discrepancies with 3ware
- (FS#4704).�A�Rm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-0O׻�- 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).x�Qm�Scott Sullivan <ssullivan@liquidweb.com> 3.0.2-1O�
`- Account for old MegaCli64 output as well as new (FS#4814).(�P9bnoggleH��`- Initial ddos packageM�Om1Scott Sullivan <ssullivan@liquidweb.com> 0.0.1-1V�@- Initial release.q�NmyScott Sullivan <ssullivan@liquidweb.com> 0.0.1-2V�@- skipsmtpcheckhosts needs to be root.mail ownerships.a�MoWJeff VanDellen <jvandellen@liquidweb.com> 0.0.1-3X|��- added lw-ef-cpanel as a dependency.
V�!V�G�Vm�#Scott Sullivan <ssullivan@liquidweb.com> 3.0.0-0ON��- 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).l�UmoScott Sullivan <ssullivan@liquidweb.com> 3.0.0-1O��`- Fix bug in use parted detection code (FS#4626).m�TmqScott Sullivan <ssullivan@liquidweb.com> 3.0.0-2O��`- Removing code from this file to modify rc.local.
I|�c��ID�\mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-1O=|`- FS#4220D�[mScott Sullivan <ssullivan@liquidweb.com> 2.5.0-2O>��- FS#4226��Zm�%Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-3O>��- FS#4229 Detect SSD by manufacturer support (kingston, crucial, and intel).��Ym�;Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-4OF��- FS#4229 The StorMan rpm for CentOS 5 needs compat-libstdc++-33 installed to function.�Xm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-5ON��- FS#4145 dont assume logical device 0 for adaptec get-info either.��Wm�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-6ON��- FS#4145 be able to count disks in array, even if no group defined.
j� 
j��`m�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-1N��- Artificial version bump to clear some confusion in regards to which version had the SSD fixes.��_m�9Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-2OW�- 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.b�^m[Scott Sullivan <ssullivan@liquidweb.com> 2.4.0-3O�`- Use hostname rather than hostname -f.�w�]m�Scott Sullivan <ssullivan@liquidweb.com> 2.5.0-0O@�- 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.
X X�D�bm�Scott Sullivan <ssullivan@liquidweb.com> 2.3.2-0N���- 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).�\�am�MScott Sullivan <ssullivan@liquidweb.com> 2.4.0-0N��`- 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.
5n�l�z��5N�jk5Dennis Walters <dwalters@liquidweb.com> 2.2.1-1K��`- Typo bug upstream.`�ikYDennis Walters <dwalters@liquidweb.com> 2.2.1-2L��- Changed behavior of the spec itself.�
�hk�1Dennis Walters <dwalters@liquidweb.com> 2.2.2-1L��- Upstream change that runs get-devices implicitly if there are no
  jobs present.r�gk}Dennis Walters <dwalters@liquidweb.com> 2.2.2-2L��- A bug fix for the fetch method was left out of 2.2.2-1z�fk�Dennis Walters <dwalters@liquidweb.com> 2.3.0-1L*l�- Upstream change that removes wget dependency in favor of yum.��ei�James Paterni <jpaterni@liquidweb.com> 2.3.0-2L�Z�- Added OCZ and intel SSD support to all plugins (excluding magaraidSATA)x�di�	James Paterni <jpaterni@liquidweb.com> 2.3.0-4L�r�- Put raider into a signle RPM, rather then using RPM plugins.��cc�;Dan Krause <dkrause@liquidweb.com> 2.3.1-28N8s`- Correctly fall back to "yum -y" when /usr/local/lp/configs/yum/yum.conf doesn't exist
��>�$�J��j�rkmDennis Walters <dwalters@liquidweb.com> 2.0.1-1K�`- Version bump, as a not-bug was found in 2.0.0.X�qkIDennis Walters <dwalters@liquidweb.com> 2.0.1-2K�$�- Upstream minor typo bug fix.I�pk+Dennis Walters <dwalters@liquidweb.com> 2.1.0-1K�$�- Version bump.�
�ok�+Dennis Walters <dwalters@liquidweb.com> 2.1.0-2K�$�- Upstream contained a minor typo, but is not yet frozen, so no version
  bump.�-�nk�qDennis Walters <dwalters@liquidweb.com> 2.1.0-3K�$�- Previously unknown bugs in get_unknown_devices, but 2.1.0 is not yet
  frozen, so no version bump, just release.f�mkeDennis Walters <dwalters@liquidweb.com> 2.1.1-1K�j�- Upstream change to alarm reporting method.h�lkiDennis Walters <dwalters@liquidweb.com> 2.1.1-2K�`- Minor upstream bugfix before actual release.T�kkADennis Walters <dwatlers@liquidweb.com> 2.2.0-1K��`- Major upstream overhaul.
 `�M��� x�zk�Dennis Walters <dwalters@liquidweb.com> 0.0.3-3K���- Added some handy rm action to get rid of data on uninstall.~�yk�Dennis Walters <dwalters@liquidweb.com> 0.0.3-4K���- Added raider get-devices and raider get-info to the post install.o�xkwDennis Walters <dwalters@liquidweb.com> 0.0.3-5K���- Undid the last change, as it was a really bad idea.T�wkADennis Walters <dwalters@liquidweb.com> 0.0.4-1K��`- Added raider-storm-conf.e�vkcDennis Walters <dwalters@liquidweb.com> 0.0.4-2K��`- Generating new RPM to fix a bug in 0.0.4.��uk�Dennis Walters <dwalters@liquidweb.com> 0.0.4-3K�#�- Bumped release to ensure that bugfix code would make it into the repo.��tk�'Dennis Walters <dwalters@liquidweb.com> 0.0.4-4K�#�- Bumped release to ensure that more bugfix code would make it into the repo.��sk�ODennis Walters <dwalters@liquidweb.com> 2.0.0-1K�`- Massive version bump, as there is apparently a previously unknown raider-1.1
  RPM in the wild.
`�;�{�?�`e��1aelkinsHI�`- Removed rules that were too generic, added some new rules. Moved version to 0.3.t��OaelkinsHX3�- Rules Added, added custom.conf to allow for rule adding without deletion. Version moved to 0.4.G�waelkinsHeb�- Removed rule I meant to remove in pervious release.�n�i�uScott Sullivan <ssullivan@liquidweb.com> 0.5-1P�,`- 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.j�~ioScott Sullivan <ssullivan@liquidweb.com> 0.5-2P�,`- Modifications to modsec2.user.conf per secteam.P�}k9Dennis Walters <dwalters@liquidweb.com> 0.0.2-1K���- Initial RPM offeringQ�|k;Dennis Walters <dwalters@liquidweb.com> 0.0.3-1K���- Version bump to 0.0.3n�{kuDennis Walters <dwalters@liquidweb.com> 0.0.3-2K���- Source has been updated to manage plugins via yum.

5�u!��<���5M�9eMichael Boelen - 1.1.5AE`- Added update script
- Extended description5�+CunSpawn - 1.2.9E�`- Updated for release 1.2.92�
+=unSpawn - 1.2.9EW�`- Re-spec, new installerG�	3_unSpawn - pre-1.3.0Eϑ�- Sync spec with fixes, installer and CVS��)�jhorne - 1.3.3H�`- Renamed cron.daily file from '01-rkhunter' to 'rkhunter' so
  that it will run after a prelink cron job (if it exists).&�+%unSpawn - 1.3.4I@;�- Spec sync."�-aelkinsG�- inital releaseQ��	aelkinsGb`- Added whitelisting, updated rules to mirror modsec v1 rules.+�?aelkinsG0��- Fixed the a.out filter.Z��aelkinsGѺ�- Added rules, modified current rules. Updated version from 0.1 to 0.2.
���(�k�gCraig Orsinger (cjo) <cjorsinger@earthlink.net>@��- 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�h�
7�Greg Houlette - 1.1.5A�`- 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
��I�:�C5Doncho N. Gunchev - 1.0.0-0@h�`- initial .spec fileB�Y/Michael Boelen / Joe Klemmer - 1.0.6-0@o3�- Update to 1.0.6�2�O�Doncho N. Gunchev - 1.0.6-1.mr700@�K�- 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)C�=MMichael Boelen - 1.0.8-0@��`- Fixed missing md5blacklist.dat�7�O�!Doncho N. Gunchev - 1.0.9-0.mr700@�)`- 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.�|�{� g


 %*06<BHNTZ`flrx~��������������������� &,28>DJPV\bhntz����������������������
"(.4:@FLRX^djpv|���������������������								

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm	n	o	p	q	r	s	t	u	v	w	x	y	z	{	|	}	~	
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�
�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������
�
�
�
�
�
�
�
�
�
�
�
�
�
�









	
























 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������
c
defghijklmnopqrstuvwxyz{|}~�����������������������������������������������������������������������������������
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{��������������������������������������������������������������




	
























 
!
"
#
$
%
&
'()*+,-./0123456789:;<=>?@ABC
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�����������������������������������������������������
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{��������������������������������������������������������������������������������������������	

 !"#$%
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�����������������������
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{��������������������������������������������������������������������������������������������������������������������������
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg h i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������!z!{!|!}!~!!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�#�#�#�#�#�#�#�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�%�&�'�'�'�'�'�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�)�*�*�+�+�+�+�,�,�,�,�,�,�,�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������,�,�,�-�-�-�.�.�.�.�.�.�.�.�.�.�.�.�.�/�/�//////////	/
///
/////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~//�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�0�0�1�1�1�1�1�1�2�2�2�2�2�2�2�2�2�2�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�4�5�5�5�5�5�5�5�5�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5555555555	5
555
5555555555555555555 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������5>5?5@5A5B5C5D5E5F5G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~88�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�9�9�9�9�9�:�:�:�:�:�:�:�:�:�;�;�;�<�<�<�=�=�=�=�>�>�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�??????????	?
???
???????????@@@@@@
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������@ @!A"A#A$A%A&A'B(B)B*B+B,B-B.B/B0B1B2B3B4B5B6B7B8B9B:B;B<B=B>B?B@BABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZB[B\B]B^B_B`BaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBxByBzB{B|B}B~BB�B�B�B�B�B�B�B�B�B�B�B�B�C�C�C�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������C�C�C�C�C�C�C�C�D�D�D�D�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������EEEEEEEE	E
EEE
EEEEEEEEEEEEEEEEEEE E!E"E#E$E%E&F'F(F)F*F+F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;F<F=F>F?F@FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFq
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������FsFtFuFvFwFxFyFzF{F|F}F~FF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G	G	G	G	G	G	G	G	G	G		G	
G	G	G	
G	G	G	G	G	G	G	G	G	G	G	G	G	G	G	G	G	G	G	 G	!G	"G	#G	$G	%G	&G	'G	(G	)H	*H	+H	,H	-H	.H	/H	0H	1H	2H	3H	4H	5H	6H	7H	8H	9H	:H	;H	<H	=H	>H	?H	@H	AH	BH	CH	DH	EH	FH	GH	HH	IH	JH	KH	LH	MH	NH	OH	PH	QH	RH	S
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������H	UH	VH	WH	XH	YH	ZH	[I	\J	]J	^J	_J	`J	aJ	bJ	cJ	dJ	eJ	fJ	gJ	hJ	iJ	jJ	kJ	lJ	mJ	nJ	oJ	pJ	qJ	rJ	sJ	tJ	uJ	vJ	wJ	xK	yK	zK	{K	|K	}K	~K	L	�L	�L	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M	�M
M
M
M
M
M
M
M
M
M
	M

M
M
M

M
M
M
M
M
M
M
M
M
M
M
M
N
N
O
P
P
P
P
 P
!P
"P
#P
$P
%P
&P
'P
(P
)P
*P
+P
,P
-P
.P
/P
0P
1P
2P
3P
4P
5
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������Q
7Q
8Q
9Q
:Q
;Q
<Q
=Q
>Q
?Q
@Q
AQ
BQ
CQ
DQ
ER
FR
GR
HR
IR
JR
KR
LR
MR
NR
OR
PR
QR
RR
SR
TR
UR
VR
WR
XR
YR
ZR
[R
\R
]R
^R
_R
`R
aR
bR
cR
dR
eR
fR
gR
hR
iR
jR
kR
lR
mR
nR
oR
pR
qR
rR
sR
tR
uR
vR
wR
xR
yR
zR
{R
|R
}R
~R
R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�R
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�S
�SSSSSSSSSS	S
SSS
SSSSSSSSSS
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������SSSSSSSS S!S"S#S$S%S&S'S(S)S*S+S,S-S.S/S0S1S2S3S4S5S6S7S8S9S:S;S<S=S>S?S@SASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRSSSTSUSVSWSXSYSZS[S\S]S^S_S`SaSbScSdSeSfSgShSiSjSkSlSmSnSoSpSqSrSsStSuSvSwSxSySzS{S|S}S~TT�U�U�U�U�U�U�U�U�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������U�U�U�U�U�UUUUUUUUUU	U
UVV
VVVVVVVVVVVVVVVVVVV V!V"V#V$V%V&V'V(V)V*V+V,V-V.V/V0V1V2V3V4V5V6V7V8V9V:V;V<V=V>V?V@VAVBVCVDVEVFVGVHVIWJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXiXj
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������XlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XX�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�Y�Z�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�[�[�[�[�[�[�\�\�\�\�\�\�\�\�\�\�\�\�\
\
\
\
\
\
\
\
\
\
	\
\
\
\

\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
 \
!\
"\
#\
$\
%\
&\
'\
(\
)\
*\
+\
,\
-\
.\
/\
0\
1\
2\
3\
4\
5\
6\
7\
8\
9\
:\
;\
<\
=\
>\
?\
@\
A\
B\
C\
D\
E\
F\
G\
H\
I\
J\
K\
L
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������\
N\
O\
P\
Q\
R\
S\
T\
U]
V]
W]
X]
Y]
Z]
[]
\]
]]
^]
_]
`]
a]
b]
c]
d]
e]
f]
g]
h]
i]
j]
k]
l]
m]
n]
o]
p]
q]
r]
s]
t]
u]
v]
w]
x]
y]
z]
{]
|]
}^
~^
^
�^
�^
�^
�^
�^
�^
�^
�^
�^
�_
�_
�_
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�`
�``````````	`
```
``````````````````` `!`"`#`$a%a&b'b(b)b*b+b,b-b.
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������b0b1b2b3b4b5b6b7b8b9b:b;b<b=b>b?b@bAbBbCbDbEbFbGbHbIbJbKbLbMbNbObPbQbRbSbTbUbVbWbXbYbZb[b\b]b^b_b`babbbcbdbebfbgbhbibjbkblbmbnbobpbqbrbsbtbubvbwbxbybzb{b|b}b~bb�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�b�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������b�b�b�b�b�c�c�d�d�d�d�d�e�e�e�e�e�e�e�e�e�e�e�e�e�e�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�ffffffffff	f
fff
fff
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������fffffffffffffff f!f"f#f$f%f&f'f(f)f*f+f,f-f.f/f0f1f2f3f4f5f6f7f8g9g:g;g<g=g>g?g@gAgBgCgDgEgFgGgHgIgJgKgLgMgNgOgPgQgRgSgTgUgVgWgXgYgZg[g\g]g^g_g`gagbgcgdgegfggghhihjhkiliminioipiqirisitiuiviwixiyizi{i|i}i~ii�i�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������i�i�i�i�j�j�j�j�j�j�j�j�jjjjjjjjjj	j
jjj
jjjjjjjjjjjjjjjjjjj j!j"j#j$j%j&j'j(j)j*j+j,j-j.j/j0j1j2j3j4j5j6j7j8j9j:j;j<j=j>j?j@jAjBjCjDjEjFjGjHjIjJjKjLjMjNjOjPjQjRjSjTjUjVjWjXjYjZj[j\j]j^j_j`jajbjc
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������jejfkgkhkikjkkklkmknkokpkqlrmsntnunvnwnxnynzn{n|n}n~nn�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������n�n�n�n�n�n�n�n�n�n�n�o�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�pppppppppp	p
ppp
ppppppppppppppppppp p!p"p#p$p%p&p'p(p)p*p+p,p-p.p/p0p1p2p3p4p5p6p7p8p9p:p;p<p=p>p?p@pApBpCpDpE
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������pGpHpIpJpKpLpMpNpOpPpQpRpSpTpUpVpWpXpYpZp[p\p]p^p_p`papbpcpdpepfpgphpipjpkplpmpnpopppqprpsptpupvpwpxpypzp{p|p}q~qq�q�q�q�q�q�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrrrrrrrr	r
sss
sssssssssssssssssss s!s"s#s$s%s&s'
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������s)s*s+s,s-s.s/s0s1s2s3s4s5s6s7s8s9s:s;s<s=s>s?s@sAsBsCsDsEsFsGsHsIsJsKsLsMsNsOsPsQsRsSsTsUsVsWsXsYsZs[s\s]s^s_s`sasbscsdsesfsgshsisjskslsmsnsospsqsrssstsusvswsxsyszs{s|s}s~ss�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�u�v�v�v�w�w�w�w�w�w�w�w�w�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�xxxxxxxxxx	
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������xxx
xxxxxxxxxxxxxxxxxxx x!x"x#x$x%x&x'x(x)x*x+x,x-x.x/x0x1x2x3x4x5x6x7x8x9x:x;x<x=x>x?x@xAxBxCxDxExFxGxHxIxJxKxLxMxNxOxPxQxRxSxTxUxVxWxXyYyZy[y\y]y^y_y`yaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuyvywyxyyyz
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������y|y}y~yy�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������{�{�{�|�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}}}}}}}}}}	}
}}}
}}}}}}}}}}}}}}}}}}} }!}"}#}$}%}&}'}(})}*}+},}-}.}/}0}1}2}3}4}5}6}7}8}9}:};}<}=}>}?}@}A}B}C}D}E}F}G}H}I}J}K}L}M}N}O}P}Q}R}S}T}U}V}W}X}Y}Z}[}\
p����!(/6=DKRY`gnu|������������������$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������}^}_}`}a}b~c~d~e~f~g~h~i~j~k~l~m~n~o~p~q~r~s~t~u~v~w~x~y~z~{~|~}~~~~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~���������������������������������������������������
p����$+29@GNU\cjqx������������������ '.5<CJQX_fmt{������������������#*18?FMT[bipw~������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:�;�<�=�>
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~���������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������	�

e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx������������������
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������r�s�t�u�v�w�x�y�z�{�|�}�~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx����������������������������������������������������������������������������������������������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~�����������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������p�q�r�s�t�u�v�w�x�y�z�{�|�}�~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx��������������������������������������������������������������������������������������������������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~�������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx������������������������������������������������������������������������������������������������������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~���������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx��������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~�������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx����������������������������������������������������������������������������������������������������������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~�����������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx����������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~���������������������������������������������������������������������������������������������������������������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx��������������������������������������������������������������������������������������������������������������������������	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�r�s�t�u�v�w�x�y�z�{�|�}�~�������������������������������������������������������
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx����������������� � � � � � � � 	� 
� � � 
� � � � � � � � � � � � � � � � � � �  � !� "� #� $� %� &� '� (� )� *� +� ,� -� .� /� 0� 1� 2� 3� 4� 5� 6� 7� 8� 9� :� ;� <� =� >� ?� @� A� B� C� D� E� F� G� H� I� J� K� L� M� N� O� P� Q� R� S� T� U� V� W� X� Y� Z� [� \� ]� ^� _� `� a� b� c� d� e� f
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx����������������� h� i� j� k� l� m� n� o� p� q� r� s� t� u� v� w� x� y� z� {� |� }� ~� � �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �K�y��������$/:EP[fq|�����������!,7BMXcny�����������(4@LXdp|����������.	�/
�0
b1�2D3�4&5�67!y8,�9/[:5�;5=<8�=@>C�?E@FrAG�BH	TCM	�DQ
6ER
�FSGU�HU�IXkJZ�K\
ML`
�Mb/Nb�OfPi�Qi�RjdSn�TpFUr�Vs(Ws�Xx
Yy{Zz�[}]\�]�?^��_�`�qa��b�=c��d�	e�of��g�;h��i�j�mk��l�9m��n�o�kp��q�7r��s�t�iu��v�5w��x� �(4@LXdp|����������z� �}�!3~�!��!���"e��"���#1��#���#���$c��$���%/��%���%���&a��&���'-��'��'�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx����������������� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��!�!�!�!�!�!�!�!�!�!	�!
�!�!�!
�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�! �!!�!"�!#�!$�!%�!&�!'�!(�!)�!*�!+�!,�!-�!.�!/�!0�!1�!2
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������!4�!5�!6�!7�!8�!9�!:�!;�!<�!=�!>�!?�!@�!A�!B�!C�!D�!E�!F�!G�!H�!I�!J�!K�!L�!M�!N�!O�!P�!Q�!R�!S�!T�!U�!V�!W�!X�!Y�!Z�![�!\�!]�!^�!_�!`�!a�!b�!c�!d�!e�!f�!g�!h�!i�!j�!k�!l�!m�!n�!o�!p�!q�!r�!s�!t�!u�!v�!w�!x�!y�!z�!{�!|�!}�!~�!�!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!��!�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������"�"�"�"�"�"�"�"�"�"	�"
�"�"�"
�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�" �"!�""�"#�"$�"%�"&�"'�"(�")�"*�"+�",�"-�".�"/�"0�"1�"2�"3�"4�"5�"6�"7�"8�"9�":�";�"<�"=�">�"?�"@�"A�"B�"C�"D�"E�"F�"G�"H�"I�"J�"K�"L�"M�"N�"O�"P�"Q�"R�"S�"T�"U�"V�"W�"X�"Y�"Z�"[�"\�"]�"^�"_�"`�"a�"b�"c�"d
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������"f�"g�"h�"i�"j�"k�"l�"m�"n�"o�"p�"q�"r�"s�"t�"u�"v�"w�"x�"y�"z�"{�"|�"}�"~�"�"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��"��#�#�#�#�#�#�#�#�#�#	�#
�#�#�#
�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�# �#!�#"�##�#$�#%�#&�#'�#(�#)�#*�#+�#,�#-�#.�#/�#0
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������#2�#3�#4�#5�#6�#7�#8�#9�#:�#;�#<�#=�#>�#?�#@�#A�#B�#C�#D�#E�#F�#G�#H�#I�#J�#K�#L�#M�#N�#O�#P�#Q�#R�#S�#T�#U�#V�#W�#X�#Y�#Z�#[�#\�#]�#^�#_�#`�#a�#b�#c�#d�#e�#f�#g�#h�#i�#j�#k�#l�#m�#n�#o�#p�#q�#r�#s�#t�#u�#v�#w�#x�#y�#z�#{�#|�#}�#~�#�#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#��#�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������#��#��$�$�$�$�$�$�$�$�$�$	�$
�$�$�$
�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$ �$!�$"�$#�$$�$%�$&�$'�$(�$)�$*�$+�$,�$-�$.�$/�$0�$1�$2�$3�$4�$5�$6�$7�$8�$9�$:�$;�$<�$=�$>�$?�$@�$A�$B�$C�$D�$E�$F�$G�$H�$I�$J�$K�$L�$M�$N�$O�$P�$Q�$R�$S�$T�$U�$V�$W�$X�$Y�$Z�$[�$\�$]�$^�$_�$`�$a�$b
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������$d�$e�$f�$g�$h�$i�$j�$k�$l�$m�$n�$o�$p�$q�$r�$s�$t�$u�$v�$w�$x�$y�$z�${�$|�$}�$~�$�$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��%�%�%�%�%�%�%�%�%�%	�%
�%�%�%
�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�% �%!�%"�%#�%$�%%�%&�%'�%(�%)�%*�%+�%,�%-�%.
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������%0�%1�%2�%3�%4�%5�%6�%7�%8�%9�%:�%;�%<�%=�%>�%?�%@�%A�%B�%C�%D�%E�%F�%G�%H�%I�%J�%K�%L�%M�%N�%O�%P�%Q�%R�%S�%T�%U�%V�%W�%X�%Y�%Z�%[�%\�%]�%^�%_�%`�%a�%b�%c�%d�%e�%f�%g�%h�%i�%j�%k�%l�%m�%n�%o�%p�%q�%r�%s�%t�%u�%v�%w�%x�%y�%z�%{�%|�%}�%~�%�%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������%��%��%��%��&�&�&�&�&�&�&�&�&�&	�&
�&�&�&
�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�& �&!�&"�&#�&$�&%�&&�&'�&(�&)�&*�&+�&,�&-�&.�&/�&0�&1�&2�&3�&4�&5�&6�&7�&8�&9�&:�&;�&<�&=�&>�&?�&@�&A�&B�&C�&D�&E�&F�&G�&H�&I�&J�&K�&L�&M�&N�&O�&P�&Q�&R�&S�&T�&U�&V�&W�&X�&Y�&Z�&[�&\�&]�&^�&_�&`
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������&b�&c�&d�&e�&f�&g�&h�&i�&j�&k�&l�&m�&n�&o�&p�&q�&r�&s�&t�&u�&v�&w�&x�&y�&z�&{�&|�&}�&~�&�&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&�
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��&��'�'�'�'�'�'�'�'�'�'	�'
�'�'�'
�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�' �'!�'"�'#�'$�'%�'&�''�'(�')�'*�'+�',
e������ (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������'.�'/�'0�'1�'2�'3�'4�'5�'6�'7�'8�'9�':�';�'<�'=�'>�'?�'@�'A�'B�'C�'D�'E�'F�'G�'H�'I�'J�'K�'L�'M�'N�'O�'P�'Q�'R�'S�'T�'U�'V�'W�'X�'Y�'Z�'[�'\�']�'^�'_�'`�'a�'b�'c�'d�'e�'f�'g�'h�'i�'j�'k�'l�'m�'n�'o�'p�'q�'r�'s�'t�'u�'v�'w�'x�'y�'z�'{�'|�'}�'~�'�'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'�
d����� (08@HPX`hpx���������������� (08@HPX`hpx���������������� (08@HPX`hpx�����������������'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'��'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�
(����������������xph`XPH@80((((((((
(((
(	((((((((('�'�'�'�'�'�'�����k9	��vE��,]f211b9b397ab8191924df1512fc3f40a34d27fc5[�,]d96ecdff6e4684f0266434c5018928012346c160A�,]bc103c1c228e0fd2e953221c3eac2f407ca4eda8?�,]a6fef23e85e48214dd0e79ee58ac93619fdc86acC�,]903686a43bdaaa7e5060551a774145d5be3cd08co�,]7f6acefcf4cf972d34d71c535aac464db277ad0dm�+]	66f98d67e21df4ce179addd801f8a7e957fb150d�-]5165b31df65fcea6613ad5f0057a0518474e8d06��-]3ac69450f9642dfec6651faee881b810f5e8bd9d��-]2c310b05ef7b6a3eddee8dcc12f09c89cb9a5c9e��,]160b22c66968b823af44d03343aaf1533100f1bej
BBp���&S���
8f���Jx��-]009cb97e3b010f44559aae3cc96bc18daf433ab9�-]023919b93d6471f9cf05506a0534d6ffba56e8e7�,]027e7dd7268e188b3bc645a580a2acdcfd58d2fbB-]0372cb490b8a91f2ba80afa1f4848fbda0b03812�,]03efb5eb48205279a7108d1325fa0d989109e9db,]04d682765894671a88c6d2fac1ba38f05e160ba0-]07906578e35ec6836cb054c473c1c50764d0f2f4�,]0b8b3230cb01e9f03953c83fd1e12b5df904ee40r-]0c6b5e85d5da477fe62bfda60a923cfe8fc9371e�-]0d702bc745ba8fbfee1864aec54c46a677a91c93-]0dc4c7c74f5d25901aa1d17dae7fd70d2f4fdb54�-]0fd3ece7678fc1a6afb76484529f0dbffb0f7f0f�-]0ff436bdff38ec5693a12f73de84042df93de694-]10af4a69cfc408199cc1125c844b1df20d1f91e5�,]127bda00f60e36aa650ed455da22fbf87d08b77d,]128abe6673eefd8dac924a8c7953a6469fc65198s-]12e7792095214f17822abde0cb9a61334c4f5e63�-]13ac2849a7490e080f6a835ce833d46e837fcd61�,]14c729d7ad4068fa63f9fa266ca24b6cd3b95fdfa,]1592a5de874ff009937780e718e6d5b121b9c04cT-]15f262907b2057e20c835617cc1aef371b36f59b�
BBo���%S���	6d���Hv��,]163488afe2316065a4870a74a2ea886f8d4aa03cE,]163bae05fc3d5567f1399103cb21c1e321bf4357~-]16feb0cf5571f9a76899a38173943dbcb18d9f9e�,]193615609cbc66c7efffe733fd8b589a3ecee5f8)-]1b206b7888375bcc9a98da302a780ae14ef1367d�-]1c504a3400b95fbddbf87105e879c1fd4998fafb�,]1d2351651c9e3cdb4b8e41f6dfe1f4dba45f50f0(-]1fc8ddeba323d119283df6b544bdc9f21bc7bd41�,]200f251d49c080a85d90c939192d8856b7fe1fa7O-]203797b328ecb21c38e5a9b4cc751d47949de10a�,]223b432391675334a1a269f7c4ae679878ce2f8f-]2326d05442734826acbcff90355ac24d551b970a�-]24080f5d94e4313ea899b6140a84caabe24da042�-]2424454bb0b5d50ffbf15b024ef0b31b7bf76004�,]2542f7df300579b9751629a512afcd0caf253251-]27230febf67dc4a9921923b3a7d8f17f5de7ebb4�,]27addc3675255c89236247dc9e4c4d188e8c887b`-]280d8eaba2feae4d4e36c5e2a558521104c4733e�-]2a243c27b34311ed35b2b24beaf12e08f0582b27�-]2a74a51167ab3e96c7bb8fa344ca28000367fa1c�-]2bb34670916650f7a46f09a1dbb3afcb5e24b2a5�
@@n���&T���8f���Jx��-]2d3a6ab6a76c0e9adaa9567f22491ffcad1991f2�-]2d78a454fb81da5c5038f520087c6ef9b1a1ff09�-]3059297ac6be92270dc2fb83a1c736aabe7ab819�-]30baf38df895d0fd75436fac57958f1cca31cb76�-]30fa2ef2d38dfed81e23789185f6bbbee2e4ac68�-]3111443e289f4568f35ef3d7942c405388c089da�-]311abc5841ecffa3423ef7159274a91de88b9c80�,]3223d45e616d9065e843650d29833455519e5993]-]330c4c2f3e4b5feb3ff20854e73d6ea109869071�-]3360ae9690e00e001a07b1897e459875c89ede4b�,]338494ec6ba397c6302aa62fb4ae39c65ed2b9c5-]33b1af6c812729d799e0306f109ed1decfa7c0ab�,]34d4e6d35d86a9e5b6b015abc62c83e3945a3b4cG-]359770f30c9d57a398ecd4119f92e7bdd8550f68�-]35f2a9ff7d2dc4cbf93615ab49ff9320d1f350e5�-]375b5baca54cf549666a884e3ba8199dbb61bf33�,]37b94aa03271af163dbad99ccdce1e5fdc0c63b1-]37edd0510bc7f1fca534952f49f5b7ae49291267�,]398869c348fb070d186e1edf2e1a0c26c0c43cb38,]3a7ffc83574303afb7a496bc7b30dfa4687cb3a54-]3a8068c4a9c553228cd3bd9f267f56c0f1cfbcec�
DDr���(U���
8f���Jx��-]3cbb7e41cf1603609cfd39ec7f65ebcc3a3ef542�,]3d3868ba52886c7d11358fbfe04f608ae4a82bf6 -]3d7aab57407a4768b7fdb6117b584411178cb809�,]3e4c1db8625f40ac1f52071e241e40b8adebb29b-]3f21370d555906259beb6e900803d70f8e4d8c67�,]40079bb78cd4e3968ad25563475a6fab67a75902p,]45de274948affba1062e5a2913eee1a7352cd8b3,,]469e1a5845a9f7d9caa689d2e91a397a401424a0f,]46ba03115f3b8b513605607b5d91c3873be84642t-]47326f51643fef74b9240a6747ab8f8a734b633f�-]487ab494f4b642aa609888fbfe90ee123303506d�-]4973830ecf290cc693c60830d6c50c7bcc2253dc�,]4a282145adbc75b0a1c3b4e1ae5961894a621bb47,]4ae04b033ef39bcbea218d54b56cf870419bdf81-]4bed125e71b8cec3c40b244018910e63bc722680�-]4e437c652fedf5452987f64ed4c87e6a7cab8f6b�-]4e471bac9b16aefd60fe2db9881fba5822cb798f�-]4e897d92ce7dcfec3ebaa6661455274b465c97d2�,]4f56157641cbf0ba34b32cc7dd15ff7c71a04ea1^,]50030546ab308f2009c1575a73002307e71ceea6k-]509b883a746902fe8bcf7164d5fc0943849c34a4�
@@n���&S���
8e���Iv��-]535274d12f24d51af418b6b343e0204f6adc0a0e�-]55f3b73e17c33bd3ea7f4c0b1ed4c6b6ac5a6c34�-]56e7a73fa3577a017f45bed77b94e79bd8b710fc�-]56eb4b83cb7a897a50e41479a5b7da30b2c3240d�-]56fbf571417424ccda42d146214d1aefe37e0e3d�,]57355a84939df0313bf18b609f51755b1148c0c0N-]5867ff86ecba3dafaac1745abcaf2db9e2ce6455�-]5909de98b5c6768222b8f17863857101863b9e2b�,]594fb6f82ac63127440bf5c9f4d5d5dbfea95801Y-]5abe5297615244e469d4ac97e0a3fb4364355ffc�-]5e5ca864bdae3686603261ad685b7c191ac4c748�,]5ecdf6e710da35d0c6970c38bd18624a5593a8b0W,]5f7c9d10366531a037c6ee20fc84f3e8d54cd8f1+-]600948876820ccc4e85498d6c12fecd16ce64320�,]6270687bd338c10a039b7d90be5695aef5dd0934{-]63ecf89d6a96228d294051d3e39b5848dd5fde01�-]640384be6b25c349fb4397c83a383de922cc5c76�,]64517a7079efae81bf500aa40b251fccef0e68e8$-]64b2b5380d4ce9edb1f59c09ed295d5db2964933�-]650e33060cea1cf593196c74396dc8d9db9d4949�-]6687fb976d770de2c12c3d43a363edcbc9b919e4�
DDq���&S���	7d���Jw��,]6769913fe215bd33ee3fa7a12c8432ac577b2f6eb,]67aa19b11a81a92057ed977a54649c91ee3702d2,]681ddfa56beb57fd9ef3deb2fbeeedb86e4fff80g,]684d42cb9156331652fe8ba34e2bb007242bbecb-]69235fd607638cef73fed57648b1cdc0b6ff71e9�,]6a04c22b2f4aaa0309b91d7b1a0807c6570cd079n,]6a8cd49a806b7d6d4cc47fc2c4f11f3766032525-]6e7201ec401e3657f40de52dc51ea3f2036a2174�,]6fbb0ad8f59137d9b5e56bc51f79cde3b432bbb0J-]70ee8290c58ef7e07c8a0cd6f231983b83691fad�-]712690b3f9fda701fc8023f346048246eaa69f49�,]7566a9e77ecb608be8e6e0cdf98c2638e9eb15cf2-]75e3390ff08443d9c7af61c8333c70037174105c�-]77da727431e58aadc83d0a91c5b2858e41421c16�-]78312d2b6de46a3edbf7d6a586b02a5cd31b00ac�-]78b7ce72898fc53b6f1d42d11bf9c0cf3e0905e6�-]791dc19cc9116daf312fc8bb477447928b67bc1d�,]7925d97c2640ce214731a723d1f10f6acf1308ebc-]7c75a44609e96d79b229cbe392eeada804cc8261�-]7caa1d708325721ecc6c3cc8d31c8be84765f3a8�,]7ea2a05ee4a50ce60edee84646d4516a0beff4461
DDq���(V���9g���Kx��,]8035539cb426c97efb99ff8c0a1fceda67a61600F-]812828e3e9a816dff831aab27b8aeae1b42853bd�,]81e3639e77f08795ff490ac08accc44243c79b0fw-]82c86aa64adf473d3986750b72f3b91cecc226c2�-]833491f714be1e2d270ed99427e24611ad9dc3a7�-]83dfaf9c23fb40f5d45a37e6a8054fd3a79a713c�,]84a510ea26614a7da3bfd8c74b55159e514dfa88z-]84c8fc3a57c314add3a0ac473a101a8359025369�,]85ebd1d8c8f4b65a7d7c36bbc846378310b0b963}-]875f4dd17b847172ef0186f10d33738bae29f312�,]87cf9cda2c9e917bde7cbed0e3c3477382878fafP-]88c12aa22b9c82a47f6e529bc97e0efc2d063369�-]88db42a0a4486931922cb8730c026d68ca92f237�-]890ba9a41eb83dd7b145aed4a841c6b9dc6db497-]891e9de74abe3aaa77726707f25ff196b59560ac�,]8b7f1e527948bba3cb3adc43274d7e42316df2a2,]8ce6f7125921d0d50a6bdd5d28359d7bc6b10bb0@,]8d394a0994540cba5a1b21b206d43bdb7a96f71bK,]8e40d00eefcb2903d898463e67887143905085bd'-]8e6d3246c25e6eec1f1385448796592750d765af�,]8fe516e78396651efb72664bb9511da0c9bde3b1H
FFs���'T���
7e���Iw��,]917438d26c747d2f1d2f3aa45869650e06af50f7|,]92ec4b5e78e2ea7b48fc200a23f25673fb89e68d	,]9472ee53be9e654bee868ec6f368af190e6ea148,]9502408f8908f10b7e91e12e462d4386f296d6d1M,]9721150b64ffb05c71d1a3be85ace02f0a2199dc<,]979a65d18f958f40183efe94fa7cb2cdba3dbc6a,]988737638ed7fb4ef9a009749c53ab3c4a3205aa&-]9970b165ac615c0bda9a26cdca34ca417e4ca1e6�,]99a5e6e942cd1a6aa85ad5899d26a0d4f8112341-]99fd8abb83cfafae8857066663e90014672a6efb�,]9b7eb867fff28c40d2904fa5fab8f0e9fdf44555-]9dde65f62ff1b55537d3497242cb4d1b4c883725�,]9e83608541f9da01af2eb7aca29e2e8da9f8760e%-]9ead4ae561228f290fba13f60985da68ed81f031�-]9ee90c655e1eb8be6b0499b76074c4e5c6ae70bd,]9fa6adc94e04f23692a12fc218c1acec78006e78-]a010d20c5e5f9d336c20f94ef662967c38554f6e�-]a144b608438006e3d57bd302cb97e204f2465025�-]a2adf3855ba4b1d701b579adbe9b67462cf63470�-]a3591c289498d457b987ea4f9e32fa6372466927�,]a6d67bbfdc41eb74742831bf6e1648f8a450ea7f;
JJw���,Z���<i���Ly��,]a76650dcd9f5b709f76ad1d651a5f848cdb12916\-]a80b6ebb904c24b641f7eba0943b939fe3a65641�,]aae446553f8d2ba3afe88813a186a5910d39e12b
,]ace70c020566b89b4a0cc3132d560f5dbb2890a2R,]ad052f07a36db4309ec5c07d9894aa7dd703ba4b--]adef205aeb54b0fcb2ffbdc7d9e837039c440310�,]aeb8bd987cca56edc5dc11583a026990a6ee95950,]afc6515dc04bd38b986244b15766d09ba1610131",]b0c294d8571e4ab22cfda7c2732dbb01e6cf9656-]b0e52f558f7794aa237b1845d6e6827d478b686b�,]b1cb983bd7b117fe190c4763ab29a68780c22374q,]b42f84d5ee644dfdd530d45678dd163bb82aeffe,]b5b1899ba4e638a0197e8bb3dce43d070f53735a-]b6a86968d029305d1009a121cf435452716383b8�,]b6d4b35190206bca89a772eeffd2aab32a255e1e,]b736f64e2e09868db3623bd61368b9b5ea0d68bb5-]b74d76dc79eceb7dc315e50255836e67fe1317d5�,]b88785b9d649ea3c41e836e210d1844dad16abd6V,]b9297cd928bc16f88e906edcf0449321c3d86ea5S,]ba8da6738183e07680b0a9fba5d76490f3f500df
,]bb6b450e3531be277d939c558b99a2f3fc18910bx
EEr���(V���:g���Jw��,]bc97bdc77dc3c7305eef58783258940885958946L,]bd47d7a9015a884dfd807d826b3f672a2c92d6aai-]bd56d9051af0765d1a43a1d7ee726fd83ab0f1fd�-]bdc05982b3327bdb61adf66cfebe665d106f85e3�,]be044a80246fd0e943feafa69e651163b016d163-]bf13b6063b7f485595ef2635b9903fe88bce757c�-]c2531105deef6c2f0eeb51688bdf7c194c1c1730�,]c2eb7b55c6791ff1600e8185cb38fdf0cfafcbf1h-]c3deede0b1c73a6d487f7050dca6760446de9c7c�,]c480eebb1a4744981f25b7e7658ca52eb7b7431dd-]ce74e115959d604e9cb3715cb7b3cb976ca2ee71�,]d034f6bda195dc5c9e4e3239b03496a172aa7c55_,]d0f3996d3ef3f90fbc16b9ed0ad3350ab8b8f227I-]d228b00be5abbd8669a2ac05e766b3e92fad4dc1�,]d4216760d0f7f94efb209a273b17ba19b57ecd41X-]d4cbe8c5e244d04d17964d3af95a6850299d461d�,]d689c03ede3d017ade71fef6373c9a24c618b020!,]d6eae962de501481789b3b054271cc9b2164244f-]d6f45bac0a568f1ce829387593f27000cca57a46�,]d77594fbb13ec77f35adc7abe5e93a2343a84ab0=-]d77d9eb4f098ec153afc84dcdd4e248a275486a9�
tt���+X���<j���Ly��-]da04020b051a95affe8e8ee465899fe22ea19510�-]db85aeb70d54f5f413a9429fafbd77c40956b613�-]de8eb2f9900a982676846b6b8cbe6f0153d0fc66�,]deba8fb8e2fd4bc1a40f6e63f6d76d27a187ac47:,]def591733e4d8ccfb651fa240a7e001284e59d6ee,]df9243f7fdb13cb9362ed0f5ba22ae70318cea7ey-]e03e6af96b07138a4b6bfe01b6b9ef80bfe34fab�-]e365f72d154284e1c15830bcdd196cf412ba67a6�,]e4867ec3a535c388429e13a3f8146209f566e255-]e49d647f7060f4a556cd159d60315b464cc54c87�-]e4d4fbe2298b62abb55a9d969dafeefb46134a9b�,]e522691f15b7215e4db90d291475b3ef2f47c8ad,]e5b286f02bfe95165d78420bae0d7d63444b3ed4*,]e9605eb8d58000b8031f138653185c4f2b211b42Z,]ebf607b4c2a24f186370f17b795edc5307ba5147v-]ec25e809838b31901c70e38cd3abb45661fe0cd2,]ec6026198e9730d6356af7d7e3962566bc8cf6d2,]ecea76169aba3206c76308fb92f018303687ff05Q,]efae8dfce7e5a828703d7a919e9c8ddab73d5e8d9,]f1d6332633ec65969293f6477ed2a4129ef39781.
���xJ���h;
���V)���-]ffee67d3521c204864907108032ad9313a5db750�,]ffb647d451d7f0241e1f288d002c52295383894a/-]ff41f39bed28bea5022593e13f703c07db3a0199�,]ff1e4cdaf87a95143606505cbf07010b1ada12b1U-]fe53cb0cd98035d155f41cea75e4d0ead5ef30a8�-]fd905deef16bf3e9a988ecd371b1f9b8799fc806�-]fd50ae8b06e2fd8eed7ef35efe331669fbe769fa�,]fb43f8f4622d6f1c9927a7c5a4ddd9c33b0fd618-]faec122351151d2108e184ce4ef01e653343953c�,]f9f6ffdd05748acb6b5829cae260e2eda642fff7#,]f8ae1fd6d56bf005e50ebc972567f4f9fc4d6144u-]f69b382c8156836fb0d5dee980602a9eacc7ab35�,]f665a130cd5218ba2ee58ca68780c41472714916D,]f5682ad5b9d45bee7b2f36a923cfc85b70e42b16l,]f51254c0028ac2e01d950aaaa77916a9d7c7d5b66-]f47d7b1f1dbab89e1eaa907961574b1fd09e7982�,]f4231b3e0c4b432fe4edc96645fe85b22879933f3-]f41cbf3fc004cc560b0874471ef9ea55f621de10�,]f2a38c36bdc4e40d12a30c5c7feb4d9b21e25d9d>