Commit Graph

191 Commits

Author SHA1 Message Date
PartialVolume
2d26de04e7 Update README.md
Updated release details links
2025-01-29 00:11:02 +00:00
PartialVolume
198a6a558d Update README.md
Add links to 32 bit .iso and .img files.
2025-01-29 00:02:00 +00:00
PartialVolume
2ad82e21d4 Update README.md
Update links to latest release.
2025-01-26 01:10:27 +00:00
PartialVolume
4bda8c2593 Merge pull request #321 from Knogle/fix-action-ebpf-arch-mismatch
linux-tools: remove BPF kselftest artifact to avoid arch mismatch error
v2024.11_27_x86-64_0.38
2025-01-24 21:09:35 +00:00
Fabian Druschke
6a254b30e2 linux-tools: remove BPF kselftest artifact to avoid arch mismatch error 2025-01-24 18:19:58 +00:00
PartialVolume
4fcdcefb6d Updated some files for the go package that had some old files from the previous version. 2025-01-23 11:15:47 +00:00
PartialVolume
e80f0d4972 Added back in an incorrectly deleted file 2025-01-23 01:19:26 +00:00
PartialVolume
b898ad4de0 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 2025-01-23 01:09:41 +00:00
PartialVolume
c6c3355280 Removed old patch files that were from the previous buildroot version which were still present. This caused uses during compile when already patched files were attempted to be repatched which caused an error and the compile to fail. 2025-01-23 01:07:41 +00:00
PartialVolume
31aa1f6b4c Merge pull request #317 from fthobe/patch-1
Update README.md with Troubleshooting for 520 sector size and
2025-01-17 21:56:04 +00:00
Fab
b93e686f57 Update README.md with Troubleshooting for 520 sector size and
I added all information needed to reformat 520e disks and remove FTTH. 

I took the liberty to link to my guides and replaced systemrescue in my guide with ShredOS, now that there's parallel preinstalled it makes more sense.
2025-01-16 14:14:20 +01:00
PartialVolume
e05541a43b Added Seagate's OpenSeaChest tools. Increased image size to 310MB leaving approximately 25MB free for PDF certificates and logs 2025-01-13 21:30:42 +00:00
PartialVolume
0b171bd816 Fixed busybox not being included, noticed during tests as telnetd wasn't available. Also added CONFIG_GEMINI_ETHERNET=y driver. 2025-01-12 22:05:06 +00:00
PartialVolume
f714583630 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 2025-01-10 19:39:38 +00:00
PartialVolume
f39f161d58 Upgrade ShredOS to buildroot v24.11 2025-01-10 19:34:56 +00:00
PartialVolume
9c8853d35b Merge pull request #313 from anshnd/patch-1
Update README.md
2025-01-06 19:51:53 +00:00
anshnd
c8efa954fe Update README.md
small typos
2025-01-06 12:48:21 -05:00
PartialVolume
400c6681fe Update README.md
Minor update to the loadkeys text
2024-11-25 12:58:47 +00:00
PartialVolume
d5280fc4e1 Merge pull request #289 from PartialVolume/Add_MPI3MR_driver_for_broadcom_SCSI
Added the MPI3MR driver for Broadcom SCSI
2024-09-17 19:57:29 +01:00
PartialVolume
3c9a12c5b2 Added the MPI3MR driver for Broadcom SCSI 2024-09-17 19:55:16 +01:00
PartialVolume
8fa918db4e Merge pull request #287 from PartialVolume/Improve_naming_of_dmesg.txt_to_avoid_collisions
Improve naming of the dmesg.txt file to avoid overwriting
2024-09-14 22:18:39 +01:00
PartialVolume
6cfc0c4b16 Improve naming of the dmesg.txt file to avoid overwriting 2024-09-14 22:16:26 +01:00
PartialVolume
889bcbe3fe Added Dell x86 platform specific device drivers as builtin 2024-09-13 17:05:16 +01:00
PartialVolume
96bb5cbe9a CONFIG_IKCONFIG: This option enables the complete Linux kernel .config file contents to be saved in the kernel. It provides documentation of which kernel options are used in a running kernel or in an on-disk kernel. This information can be extracted from the kernel image file with the script scripts/extract-ikconfig and used as input to rebuild the current kernel or to build another kernel. It can also be extracted from a running kernel by reading /proc/config.gz if enabled (below). 2024-09-11 21:48:40 +01:00
PartialVolume
52a07e32d3 Including CONFIG_PCI_MSI fixes a problem with some discs not showing up on HP servers. Thanks to @tlschenkjr 2024-09-11 21:16:59 +01:00
PartialVolume
b8a35caee4 Fix parallel.hash, file must end with 0x0a (newline) 2024-09-01 00:16:12 +01:00
PartialVolume
5ed052e83f Merge pull request #280 from PartialVolume/revert_procps-ng_files
Revert procps-ng files back to their original state
2024-08-31 21:51:24 +01:00
PartialVolume
acbd555ee4 Revert procps-ng files back to their original state prior to commit 1fe0ac8, basically re-instating the new line character or lines at the end of the files. 2024-08-31 21:47:48 +01:00
Fab
1fe0ac8846 #274 ATTENTION: FIRST COMMIT, TRIPLE CHECK FOR MISTAKES Added parallel package to buildroot (#275)
Added parallel package to buildroot to close #274
Added .DS_Store due for development on mac clients.
Updated readme.md regarding sg3_utils & parallel
2024-08-31 20:41:38 +01:00
PartialVolume
4b94ac084d Minor update to readme 2024-08-21 23:07:13 +01:00
PartialVolume
9a49018892 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 2024-08-21 21:52:21 +01:00
PartialVolume
c21ac29363 Add a new script that toggles the font size between single and double size. Activated by the d key in nwipe drive selection, specifically for ShredOS use 2024-08-21 21:50:16 +01:00
PartialVolume
b5c9b31564 Update README.md
Fix typo
2024-06-23 22:34:22 +01:00
PartialVolume
8be911b9b8 Update README.md
Started uipdating README.md in regards to network transfer. More to follow.
2024-06-23 21:23:06 +01:00
PartialVolume
37fb52d89d Update README.md
Update links to new release.
2024-06-14 10:45:35 +01:00
PartialVolume
9c929fc958 Merge branch 'master' of github.com:PartialVolume/shredos.x86_64 v2024.02.2_26.0_x86-64_0.37 2024-05-29 23:46:44 +01:00
PartialVolume
36654250aa Add a=archive to USB option available on completion
When nwipe has completed erasing the drives and the user
hits return to exit which then creates the PDF certificates,
the PDF and log files are then either automatically transferred
to a USB stick, assuming that's where you booted ShredOS from
or the files are transferred to a network server, if the ShredOS
grub.cfg files were configured to do that.

However, say there was a network failure or somebody inadvertently
removed the USB drive, the PDF files & logs would not get saved.

Previously you would have had to manually copy the files using the
command line.

Now when you get to the stage where ShredOS asks whether you want
to reboot, shutdown or restart nwipe, if there are any PDF files
that have not been saved a new options 'a' archive to USB will
be available. This option will only show up if there are PDFs that
have not been saved. So the message will read:
r=reboot, s=shutdown, a=archive to USB, spacebar=restart nwipe

Apart from the above scenario, this feature may also prove useful
to somebody, wiping many computers while using a single USB stick.
For those that don't know, it's not necessary to keep the USB stick
plugged into the computer. Once nwipe has appeared you can pull
the USB stick out and use it to boot another computer. Returning it
to the first computer when the wipes have completed and you want to
save the PDFs to USB.

This patch also standardises the date format used in the ShredOS
logs so it matches the nwipe format.
2024-05-29 23:17:25 +01:00
PartialVolume
9e4e3ee596 Update README.md with revised nwipe options help (v0.37)
Updated the information that shows the command line options that can be used with nwipe and therefore used with ShredOS's nwipe_options"...." string that can be placed on the kernel command line.
2024-05-26 21:49:37 +01:00
PartialVolume
5b9ae7a070 Update README.md
Add new psuedo random number generators to README.md
- ISAAC-64
- Lagged Fibonacci
- XORoshiro-256
2024-05-26 21:27:48 +01:00
PartialVolume
b5ad621ac1 Removed a couple of redundant sleep commands used during testing. Capitalised the word FAILED to highlight in logs 2024-05-26 01:27:20 +01:00
PartialVolume
878e16aee5 More improvements to error detection and logging for tftp transfers. Now also sends transfer.log to config server 2024-05-26 01:04:23 +01:00
PartialVolume
f4c1fa8775 Add additional error, Network is unreachable, when checking tftp output 2024-05-25 22:33:13 +01:00
PartialVolume
9ae530c596 Merge pull request #256 from PartialVolume/add_autoreboot
Merge pull request #255 from PartialVolume/Ping_server_and_wait.

Various fixes to do with tftp/ftp transfers.
Fixes #242 Pauses for upto 30 seconds before launching nwipe if ftp/tftp transfers are being used. This is because if the user specified shredos_config="..." on the kernel command line in order to retrieve the nwipe.conf and nwipe_customers.csv files from a local ftp/tftp server, the server needs to be online before nwipe is launched. On some systems/networks the ethernet hardware initialisation and then DHCP requests can be slower than nwipe launching hence why we now ping the server to makesure it's online before launching nwipe.

Lots of improvements to error detection and handling for tftp

Improvments to the "shredos_autoreboot=enable" option. When this option is placed on the kernel command line shredos will reboot upon completion of wipes. --nowait option is appled by the scipt to nwipe so nwipe doesn't wait for user interaction before exiting. If the shredos_config="..." or shredos_output="..." kernel command line options have been added by the user, autoreboot and also autoshutdown will wait after exiting nwipe if any ftp/tftp errors occurred so the user can review the transfer log and decide on a course of action if necessary.
2024-05-24 23:24:10 +01:00
PartialVolume
3b94392d3d Merge pull request #255 from PartialVolume/Ping_server_and_wait
Various fixes to do with tftp/ftp transfers.
Fixes #242 Pauses for upto 30 seconds before launching nwipe
if ftp/tftp transfers are being used. This is because if the
user specified shredos_config="..." on the kernel command line
in order to retrieve the nwipe.conf and nwipe_customers.csv
files from a local ftp/tftp server, the server needs to be
online before nwipe is launched. On some systems/networks the
ethernet hardware initialisation and then DHCP requests can be
slower than nwipe launching hence why we now ping the server
to makesure it's online before launching nwipe.

Lots of improvements to error detection and handling for tftp

Improvments to the "shredos_autoreboot=enable" option. When this
option is placed on the kernel command line shredos will reboot
upon completion of wipes. --nowait option is appled by the scipt
to nwipe so nwipe doesn't wait for user interaction before exiting.
If the shredos_config="..." or shredos_output="..." kernel command
line options have been added by the user, autoreboot and also
autoshutdown will wait after exiting nwipe if any ftp/tftp errors
occurred so the user can review the transfer log and decide on a
course of action if necessary.
2024-05-24 23:00:04 +01:00
PartialVolume
c78a73292d Merge pull request #255 from PartialVolume/Ping_server_and_wait
Various fixes to do with tftp/ftp transfers.
Fixes #242
2024-05-22 00:15:46 +01:00
PartialVolume
34eacfb576 Merge pull request #223 from ExaneServerTeam/bugfix/fix-kernel_cmdline_extractor-build
Fix kernel_cmdline_extractor build
2024-05-22 00:10:47 +01:00
PartialVolume
e28a7d6dad Various fixes to do with tftp/ftp transfers
1. Debug tftp transfers for restoring config files and outputing
pdfs and logs.

2. Added a ping status delay for the ftp/tftp that only proceeds
with launching nwipe if ftp/tftp servers have been configured on
the kernel command line. The delay has a 30 second timeout upon
which nwipe will launch. This fixes a problem where nwipe launches
before the ethernet hardware is active and a IP address had not
been obtained. This caused nwipe to not be able to read the
config files from the ftp/tftp server.

3. Removed 4 second countdown on restarting nwipe.
2024-05-21 23:52:53 +01:00
PartialVolume
174a967fe6 Update with the correct filename 2024-05-17 23:22:38 +01:00
PartialVolume
b52a2f6a57 Updated kernel config backup filename 2024-05-17 23:16:23 +01:00
PartialVolume
a9061850c9 Add missing images directory and contents 2024-05-17 22:30:33 +01:00