33 Commits

Author SHA1 Message Date
PartialVolume
dbde867974 nwipe_conf_001 Add /etc/nwipe/nwipe.conf
1. Started constructing the code we will use to access
and write to /etc/nwipe/nwipe.conf. The initial use of
the nwipe.conf file will be to hold information such
as organisation and technician details that will be used
on the PDF report certificate. We are using the libconfig
library enable us to read and write the conf file. libconfig
is very well documented so editing the conf file manually
should be pretty straight forward. Nwipe will build a basic
conf file to give the user an idea how it should be edited.

2. Updated the README.md, showing the libconfig-dev, libconfig++-dev
needs to be installed.

3. Added some information about the use of hdparm to detect hidden
sectors and also noted that as from v0.35 nwipe will detect hidden
sectors, and may well have an extra method to expose those hidden#
sectors by restoring the DCO.
2023-03-17 23:18:39 +00:00
PartialVolume
ac26aad3ac Merge pull request #427 from PartialVolume/PDFGen
Create PDF Disk Erasure Report for each drive wiped (Initial code, more to come)
2023-02-13 23:24:55 +00:00
PartialVolume
b41a84f5af Update workflow.
clang-format-7 missing from latest ubuntu so
modified to clang-format
2023-02-13 23:00:19 +00:00
Dimitri Papadopoulos
1b6ba8e8a2 The ubuntu-18.04 runner image is being deprecated
https://github.com/actions/runner-images/issues/6002
2022-09-14 16:01:47 +02:00
Dimitri Papadopoulos
53b5c020e0 Update GitHub Actions 2022-09-13 13:27:57 +02:00
PartialVolume
6ce785c2f2 Update and rename ci_ubuntu_16.04.yml to ci_ubuntu_18.04.yml 2021-10-26 01:46:59 +01:00
PartialVolume
4abff9e287 Replace init.sh with autogen.sh 2020-12-01 21:56:15 +00:00
PartialVolume
2102301382 Merge pull request #279 from louib/ci_formatting
Moving formatting to a new GH action.
2020-12-01 21:33:11 +00:00
louib
eb1297913a Rename init.sh -> autogen.sh 2020-07-13 19:10:12 -04:00
louib
7c10bc85a3 Remove apt-cache search from formatting job. 2020-07-12 13:11:32 -04:00
louib
d830db3c1c Bumping to clang-format-7 2020-07-12 13:11:32 -04:00
louib
4075b4b50e missing deps. 2020-07-12 13:11:32 -04:00
louib
69d6d9708c Moving formatting to a new GH action. 2020-07-12 13:11:32 -04:00
louib
a3a056ce75 Normalizing workflow names. 2020-01-13 01:22:36 -05:00
louib
af0fdadc88 Creating subdirs for third-party modules.
Since these modules are considered third-party (at
least for now) and we also don't want to apply
formatting to them.

Also removed the `AUTOMAKE_OPTIONS` from `Makefile.am` since
it would appear the `AM_INIT_AUTOMAKE` is actually defining
the automake options.
2020-01-10 18:08:07 -05:00
louib
4071e5f66a Formatting gui module. 2020-01-07 20:05:16 -05:00
louib
6b7186f7ed Formatting logging module. 2020-01-06 20:40:26 -05:00
louib
6ca41a899f Enabling formatting. 2020-01-06 20:25:36 -05:00
louib
7af9c90e3a Formatting prng module. 2020-01-05 20:45:26 -05:00
louib
851735c1f0 Formatting pass module. 2020-01-05 19:11:24 -05:00
louib
a5a3f3b9a3 Formatting device module. 2020-01-05 16:29:27 -05:00
PartialVolume
10f2678c10 Merge branch 'master' into formatting_pass_4 2020-01-05 19:23:50 +00:00
louib
bc8cfeb478 formatting method and version module. 2020-01-05 13:10:26 -05:00
louib
92c7d99714 Formatting context.h 2020-01-04 12:38:41 -05:00
louib
ff357298bd Activate CI on pull requests. 2019-12-28 13:18:41 -05:00
louib
cd0d9e028b Activate temp code format checks. 2019-12-28 13:15:02 -05:00
louib
f1baadb4de Setup code formatting with make. 2019-12-26 14:00:17 -05:00
PartialVolume
f1f1002207 Update ci_update-16.04.yml
As I did with ci.yml (ubuntu-latest) use apt-get update prior to installing system dependencies else CI will fail with missing dependencies when upstream versions change.
2019-12-08 11:56:11 +00:00
PartialVolume
881ddcf0cb Update ci.yml 2019-11-30 19:49:40 +00:00
PartialVolume
675dd694a3 Rename ci_ubuntu-16.04 to ci_ubuntu-16.04.yml 2019-11-30 17:50:56 +00:00
PartialVolume
2cd8fce66a Create ci_ubuntu-16.04
Add workflow for ubuntu 16.04 test
2019-11-30 17:47:25 +00:00
PartialVolume
f96f17b0a6 Update ci.yml
Maybe better to use ubuntu-latest so we don't need to update every so often.
2019-11-24 16:51:15 +00:00
louib
06aecbb8f8 Adding GitHub CI build process. 2019-11-19 19:00:49 -05:00