Skip to content

Commit 3a4f631

Browse files
Merge pull request #128 from threeplanetssoftware/2025_10_28_bugfix
2 parents 644e1e0 + 1f4501c commit 3a4f631

20 files changed

+30
-16
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ WORKDIR /app
88
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
99
COPY lib/ /app/lib
1010
RUN apt update && \
11-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
11+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
1212
bundle config set force_ruby_platform true && \
1313
bundle install && \
1414
apt-get remove -y build-essential pkg-config && \

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This program was implemented in Ruby and currently requires Ruby 3.0 or newer.
1313

1414
This program will:
1515
1. Parse legacy (pre-iOS9) Notes files (but those are already plaintext, so not much to be gained)
16-
2. Parse iOS 9-15 Cloud Notes files
16+
2. Parse iOS 9-26 Cloud Notes files
1717
3. ... decrypting notes if the password is known and the device passcode is not used
1818
3. ... generating CSV roll-ups of each account, folder, note, and embedded object within them
1919
4. ... rebuilding the notes as an HTML file to browse and see as they would be displayed on the phone

dockerfiles/Dockerfile-3.0

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

dockerfiles/Dockerfile-3.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

dockerfiles/Dockerfile-3.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

dockerfiles/Dockerfile-3.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

dockerfiles/Dockerfile-3.4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

dockerfiles/Dockerfile-Test-3.0

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

dockerfiles/Dockerfile-Test-3.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

dockerfiles/Dockerfile-Test-3.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WORKDIR /app
44
COPY Gemfile LICENSE notes_cloud_ripper.rb ./
55
COPY lib/ /app/lib
66
RUN apt update && \
7-
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev && \
7+
apt-get install -y build-essential pkg-config libsqlite3-dev zlib1g-dev libssl-dev && \
88
bundle config set force_ruby_platform true && \
99
bundle install && \
1010
apt-get remove -y build-essential pkg-config && \

0 commit comments

Comments
 (0)