I downloaded RDS_2023.03.1_modern_minimal.db from the NSRL and converted back to RDS2 via the pdf "RDSv3 to RDS 2.XX Format Text Files" provided by NIST. I created NSRLOS.txt and NSRLFile.txt in one directory.
Sadly, after running for a while, the ensrl.py script exits without error message. This is the debug output:
root@debian:/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL# python3 ensrl.py ../NSRLFile.txt --debug
ENSRL v0.1.0 - Use ctrl+c to exit
[DEBUG] 2023-35-14T15:35:16 NSRL set to ../NSRLFile.txt
[INFO] 2023-35-14T15:35:16 Creating ENSRL output directory.
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Windows.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Mac.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Linux.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Android.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-iOS.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Other.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[INFO] 2023-35-14T15:35:16 Sorting NSRL... this will take a while.
|████████████████████████████████████████| 293889315 in 1:01:49.7 (79224.04/s)
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Windows.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Mac.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Linux.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Android.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-iOS.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Other.txt' mode='r' encoding='UTF-8'> is empty. Removing...
root@debian:
I downloaded RDS_2023.03.1_modern_minimal.db from the NSRL and converted back to RDS2 via the pdf "RDSv3 to RDS 2.XX Format Text Files" provided by NIST. I created NSRLOS.txt and NSRLFile.txt in one directory.
Sadly, after running for a while, the ensrl.py script exits without error message. This is the debug output:
root@debian:/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL# python3 ensrl.py ../NSRLFile.txt --debug
ENSRL v0.1.0 - Use ctrl+c to exit
[DEBUG] 2023-35-14T15:35:16 NSRL set to ../NSRLFile.txt
[INFO] 2023-35-14T15:35:16 Creating ENSRL output directory.
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Windows.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Mac.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Linux.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Android.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-iOS.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[DEBUG] 2023-35-14T15:35:16 Creating file ENSRL-Other.txt on /data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL
[INFO] 2023-35-14T15:35:16 Sorting NSRL... this will take a while.
|████████████████████████████████████████| 293889315 in 1:01:49.7 (79224.04/s)
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Windows.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Mac.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Linux.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Android.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-iOS.txt' mode='r' encoding='UTF-8'> is empty. Removing...
[DEBUG] 2023-37-14T16:37:06 File <_io.TextIOWrapper name='/data/RDS_2023.03.1_modern_minimal/Efficient-NSRL/ENSRL/ENSRL-Other.txt' mode='r' encoding='UTF-8'> is empty. Removing...
root@debian: