diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dc82c9..f03860f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,3 @@ -## Serial45d 3.0.4-1 +## Serial45d 3.0.5-1 -* Adds support for HL4/HL8 and 45Professional line \ No newline at end of file +* Allow changing serial number \ No newline at end of file diff --git a/manifest.json b/manifest.json index acd630a..3b34d2b 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "__version": "45D-R1", "name": "serial45d", "title": "Serial45d", - "prerelease": false, - "version": "3.0.4", + "prerelease": true, + "version": "3.0.5", "buildVersion": "1", "author": "Mark Hooper ", "url": "https://github.com/45Drives/serial45d", @@ -52,7 +52,7 @@ ], "changelog": { "urgency": "medium", - "version": "3.0.4", + "version": "3.0.5", "buildVersion": "1", "ignore": [], "date": null, diff --git a/packaging/el7/main.spec b/packaging/el7/main.spec index 829417b..4a66504 100644 --- a/packaging/el7/main.spec +++ b/packaging/el7/main.spec @@ -42,6 +42,8 @@ fi %{_bindir}/* %changelog +* Mon Dec 30 2024 Joshua Boudreau 3.0.5-1 +- Allow changing serial number * Wed Dec 04 2024 Jordan Keough 3.0.4-1 - Adds support for HL4/HL8 and 45Professional line * Wed Oct 16 2024 Jordan Keough 3.0.3-1 diff --git a/packaging/el8/main.spec b/packaging/el8/main.spec index 9c22bbf..5896ed4 100644 --- a/packaging/el8/main.spec +++ b/packaging/el8/main.spec @@ -42,6 +42,8 @@ fi %{_bindir}/* %changelog +* Mon Dec 30 2024 Joshua Boudreau 3.0.5-1 +- Allow changing serial number * Wed Dec 04 2024 Jordan Keough 3.0.4-1 - Adds support for HL4/HL8 and 45Professional line * Wed Oct 16 2024 Jordan Keough 3.0.3-1 diff --git a/packaging/focal/changelog b/packaging/focal/changelog index c69bc98..fc547c8 100644 --- a/packaging/focal/changelog +++ b/packaging/focal/changelog @@ -1,3 +1,9 @@ +serial45d (3.0.5-1focal) focal; urgency=medium + + * Allow changing serial number + + -- Joshua Boudreau Mon, 30 Dec 2024 13:57:45 -0400 + serial45d (3.0.4-1focal) focal; urgency=medium * Adds support for HL4/HL8 and 45Professional line diff --git a/src/fakeroot/opt/45drives/serial45d/serial45d b/src/fakeroot/opt/45drives/serial45d/serial45d index 1e2d65d..3f8ee3c 100755 --- a/src/fakeroot/opt/45drives/serial45d/serial45d +++ b/src/fakeroot/opt/45drives/serial45d/serial45d @@ -565,7 +565,8 @@ def getSerial(): print("| Step {sn}: Enter Product Serial |".format(sn=step_number)) print("+----------------------------------------------------------------+") print("45Drives Serial Number '{sn}' detected automatically.".format(sn=selection)) - done = True + resp = input("Change serial number? (y/N): ") + done = not re.match(r'^[Yy][Ee]?[Ss]?$', resp.strip()) while not done: print("\n") @@ -1392,4 +1393,4 @@ def main(): g_ps_serial.sendDetails(fru_fields,auto_detect_fields,fru_write_output) if __name__ == "__main__": - main() \ No newline at end of file + main()