Alexey Torkhov 00e9c27
Name:           cmospwd
Alexey Torkhov 00e9c27
Version:        5.0
3c6a4e9
Release:        8%{?dist}
Alexey Torkhov 00e9c27
Summary:        BIOS password cracker utility
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
Group:          System Environment/Base
Alexey Torkhov 00e9c27
License:        GPLv2+
Alexey Torkhov 00e9c27
URL:            http://www.cgsecurity.org/wiki/CmosPwd
Alexey Torkhov 00e9c27
Source0:        http://www.cgsecurity.org/%{name}-%{version}.tar.bz2
Alexey Torkhov 00e9c27
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
# Fails to build on other arches and not useful there either, I think
Alexey Torkhov 00e9c27
ExclusiveArch:  %{ix86} x86_64
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
BuildRequires:  dos2unix
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
%description
Alexey Torkhov 00e9c27
CmosPwd decrypts password stored in cmos used to access BIOS SETUP.
Alexey Torkhov 00e9c27
Works with the following BIOSes
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
    * ACER/IBM BIOS
Alexey Torkhov 00e9c27
    * AMI BIOS
Alexey Torkhov 00e9c27
    * AMI WinBIOS 2.5
Alexey Torkhov 00e9c27
    * Award 4.5x/4.6x/6.0
Alexey Torkhov 00e9c27
    * Compaq (1992)
Alexey Torkhov 00e9c27
    * Compaq (New version)
Alexey Torkhov 00e9c27
    * IBM (PS/2, Activa, Thinkpad)
Alexey Torkhov 00e9c27
    * Packard Bell
Alexey Torkhov 00e9c27
    * Phoenix 1.00.09.AC0 (1994), a486 1.03, 1.04, 1.10 A03, 4.05 rev 1.02.943,
Alexey Torkhov 00e9c27
      4.06 rev 1.13.1107
Alexey Torkhov 00e9c27
    * Phoenix 4 release 6 (User)
Alexey Torkhov 00e9c27
    * Gateway Solo - Phoenix 4.0 release 6
Alexey Torkhov 00e9c27
    * Toshiba
Alexey Torkhov 00e9c27
    * Zenith AMI
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
With CmosPwd, you can also backup, restore and erase/kill cmos.
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
%prep
Alexey Torkhov 00e9c27
%setup -q
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
rm src/%{name}
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
dos2unix %{name}.txt
Alexey Torkhov 00e9c27
iconv -f iso-8859-1 -t utf-8 %{name}.txt > %{name}.new
Alexey Torkhov 00e9c27
touch -r %{name}.txt %{name}.new
Alexey Torkhov 00e9c27
mv %{name}.new %{name}.txt
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
%build
Alexey Torkhov 00e9c27
cd src
Alexey Torkhov 00e9c27
make CFLAGS="%{optflags}" %{?_smp_mflags}
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
%install
Alexey Torkhov 00e9c27
rm -rf $RPM_BUILD_ROOT
Alexey Torkhov 00e9c27
install -D -m 755 src/%{name} $RPM_BUILD_ROOT%{_sbindir}/%{name}
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
%clean
Alexey Torkhov 00e9c27
rm -rf $RPM_BUILD_ROOT
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
%files
Alexey Torkhov 00e9c27
%defattr(-,root,root,-)
Alexey Torkhov 00e9c27
%doc COPYING %{name}.txt
Alexey Torkhov 00e9c27
%{_sbindir}/%{name}
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
Alexey Torkhov 00e9c27
%changelog
3c6a4e9
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0-8
3c6a4e9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
3c6a4e9
a7cd4a6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0-7
a7cd4a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a7cd4a6
8481599
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0-6
8481599
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8481599
645807a
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0-5
645807a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
645807a
e0ccd23
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0-4
e0ccd23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e0ccd23
69016c7
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0-3
69016c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
69016c7
4a50daa
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0-2
4a50daa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4a50daa
Alexey Torkhov 00e9c27
* Thu Oct 15 2009 Alexey Torkhov <atorkhov@gmail.com> - 5.0-1
Alexey Torkhov 00e9c27
- Initial packaging