Skip to content

Commit 35f53ee

Browse files
committed
separate by certificate name
1 parent 2b76727 commit 35f53ee

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

letsencrypt/src/main/java/httpsmanager/letsencrypt/LetsEncryptService.java

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -141,13 +141,16 @@ public void allChallengesAccepted() {
141141

142142
private void saveDomainFiles(Acme4jRequest req) {
143143
final String basePath = HttpsManager2App.config.getCertificates().getLocal() + "/";
144-
for (Domain domain : new DomainAccess().list()) {
145-
Logger.info(" saving domain files for " + domain.getPublicDomain());
146-
String path = basePath + domain.getPublicDomain() + "/";
147-
copy(req.getDomainChainFile(), path + "fullchain.pem");
148-
copy(req.getDomainKeyFile(), path + "privkey.pem");
149-
}
150-
}
144+
for (Domain domain : new DomainAccess().list()) {
145+
if (!req.getDomains().contains(domain.getPublicDomain())) {
146+
continue;
147+
}
148+
Logger.info(" saving domain files for " + domain.getPublicDomain());
149+
String path = basePath + domain.getPublicDomain() + "/";
150+
copy(req.getDomainChainFile(), path + "fullchain.pem");
151+
copy(req.getDomainKeyFile(), path + "privkey.pem");
152+
}
153+
}
151154

152155
private void copy(File sourceFile, String targetFile) {
153156
File tf = new File(targetFile);

0 commit comments

Comments
 (0)