Version 1.0.1 release.

This commit is contained in:
Roderick W. Smith
2015-10-18 19:21:11 -04:00
parent 6aec1dcf15
commit 846a9e30cd
8 changed files with 30 additions and 19 deletions

View File

@@ -37,7 +37,7 @@ lint: #no pre-reqs
lint $(SRCS) lint $(SRCS)
clean: #no pre-reqs clean: #no pre-reqs
rm -f core *.o *~ gdisk sgdisk rm -f core *.o *~ gdisk sgdisk cgdisk fixparts
# what are the source dependencies # what are the source dependencies
depend: $(SRCS) depend: $(SRCS)

16
NEWS
View File

@@ -1,5 +1,9 @@
1.0.1 (?/??/2015): 1.0.1 (10/18/2015):
------------------ -------------------
- Created uninstall-fixparts and uninstall-gdisk scripts for OS X. As the
names imply, these scripts remove the files installed by the fixparts and
gdisk packages, respectively.
- Fixed bug that caused -N/--largest-new option to sgdisk to fail when - Fixed bug that caused -N/--largest-new option to sgdisk to fail when
fed a "0" option. fed a "0" option.
@@ -16,9 +20,11 @@
working unless these features are disabled. To do so, you must boot to a working unless these features are disabled. To do so, you must boot to a
Recovery HD system, open a Terminal, type "csrutil disable", and reboot Recovery HD system, open a Terminal, type "csrutil disable", and reboot
into the normal system. You can re-enable the security features by into the normal system. You can re-enable the security features by
repeating the process, but specify "enable" rather than "disable". If you repeating the process, but specify "enable" rather than "disable". I've
know of a way around this (including code changes to gdisk), please added a message pointing users to a Web page explaining how to disable
contact me. this feature when gdisk detects that it can't write to the disk under OS
X. If you know of a way around this (including code changes to gdisk),
please contact me.
- I've updated the OS X installation location from the Unix-standard - I've updated the OS X installation location from the Unix-standard
/usr/sbin (and related locations for documentation) to /usr/local/bin /usr/sbin (and related locations for documentation) to /usr/local/bin

View File

@@ -1,6 +1,6 @@
.\" Copyright 2011-2013 Roderick W. Smith (rodsmith@rodsbooks.com) .\" Copyright 2011-2015 Roderick W. Smith (rodsmith@rodsbooks.com)
.\" May be distributed under the GNU General Public License .\" May be distributed under the GNU General Public License
.TH "CGDISK" "8" "1.0.0" "Roderick W. Smith" "GPT fdisk Manual" .TH "CGDISK" "8" "1.0.1" "Roderick W. Smith" "GPT fdisk Manual"
.SH "NAME" .SH "NAME"
cgdisk \- Curses-based GUID partition table (GPT) manipulator cgdisk \- Curses-based GUID partition table (GPT) manipulator
.SH "SYNOPSIS" .SH "SYNOPSIS"

View File

@@ -1,12 +1,12 @@
Summary: GPT partitioning and MBR repair software Summary: GPT partitioning and MBR repair software
Name: gptfdisk Name: gptfdisk
Version: 1.0.0 Version: 1.0.1
Release: 1%{?dist} Release: 1%{?dist}
License: GPLv2 License: GPLv2
URL: http://www.rodsbooks.com/gdisk URL: http://www.rodsbooks.com/gdisk
Group: Applications/System Group: Applications/System
Source: http://www.rodsbooks.com/gdisk/gptfdisk-1.0.0.tar.gz Source: http://www.rodsbooks.com/gdisk/gptfdisk-1.0.1.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
%description %description
@@ -81,5 +81,5 @@ provides a few additional partition manipulation features.
%changelog %changelog
* Sun Mar 2 2014 R Smith <rodsmith@rodsbooks.com> - 1.0.0 * Sun Mar 2 2014 R Smith <rodsmith@rodsbooks.com> - 1.0.1
- Created spec file for 1.0.0 release - Created spec file for 1.0.1 release

View File

@@ -1,6 +1,6 @@
.\" Copyright 2011-2013 Roderick W. Smith (rodsmith@rodsbooks.com) .\" Copyright 2011-2015 Roderick W. Smith (rodsmith@rodsbooks.com)
.\" May be distributed under the GNU General Public License .\" May be distributed under the GNU General Public License
.TH "FIXPARTS" "8" "1.0.0" "Roderick W. Smith" "FixParts Manual" .TH "FIXPARTS" "8" "1.0.1" "Roderick W. Smith" "FixParts Manual"
.SH "NAME" .SH "NAME"
fixparts \- MBR partition table repair utility fixparts \- MBR partition table repair utility
.SH "SYNOPSIS" .SH "SYNOPSIS"

View File

@@ -1,6 +1,6 @@
.\" Copyright 2011-2013 Roderick W. Smith (rodsmith@rodsbooks.com) .\" Copyright 2011-2015 Roderick W. Smith (rodsmith@rodsbooks.com)
.\" May be distributed under the GNU General Public License .\" May be distributed under the GNU General Public License
.TH "GDISK" "8" "1.0.0" "Roderick W. Smith" "GPT fdisk Manual" .TH "GDISK" "8" "1.0.1" "Roderick W. Smith" "GPT fdisk Manual"
.SH "NAME" .SH "NAME"
gdisk \- Interactive GUID partition table (GPT) manipulator gdisk \- Interactive GUID partition table (GPT) manipulator
.SH "SYNOPSIS" .SH "SYNOPSIS"

5
gpt.cc
View File

@@ -747,6 +747,11 @@ int GPTData::LoadPartitions(const string & deviceFilename) {
cout << "You may be able to enable writes by exiting this program, typing\n" cout << "You may be able to enable writes by exiting this program, typing\n"
<< "'sysctl kern.geom.debugflags=16' at a shell prompt, and re-running this\n" << "'sysctl kern.geom.debugflags=16' at a shell prompt, and re-running this\n"
<< "program.\n"; << "program.\n";
#endif
#if defined (__APPLE__)
cout << "You may need to deactivate System Integrity Protection to use this program. See\n"
<< "https://www.quora.com/How-do-I-turn-off-the-rootless-in-OS-X-El-Capitan-10-11\n"
<< "for more information.\n";
#endif #endif
cout << "\n"; cout << "\n";
} // if } // if

View File

@@ -1,6 +1,6 @@
.\" Copyright 2011-2013 Roderick W. Smith (rodsmith@rodsbooks.com) .\" Copyright 2011-2015 Roderick W. Smith (rodsmith@rodsbooks.com)
.\" May be distributed under the GNU General Public License .\" May be distributed under the GNU General Public License
.TH "SGDISK" "8" "1.0.0" "Roderick W. Smith" "GPT fdisk Manual" .TH "SGDISK" "8" "1.0.1" "Roderick W. Smith" "GPT fdisk Manual"
.SH "NAME" .SH "NAME"
sgdisk \- Command\-line GUID partition table (GPT) manipulator for Linux and Unix sgdisk \- Command\-line GUID partition table (GPT) manipulator for Linux and Unix
.SH "SYNOPSIS" .SH "SYNOPSIS"