add disk encryption check

This commit is contained in:
mlsmaycon
2026-01-17 19:56:50 +01:00
parent 245481f33b
commit 279e96e6b1
23 changed files with 1637 additions and 760 deletions
+11
View File
@@ -550,6 +550,14 @@ func infoToMetaData(info *system.Info) *proto.PeerSystemMeta {
})
}
diskEncryptionVolumes := make([]*proto.DiskEncryptionVolume, 0, len(info.DiskEncryption.Volumes))
for _, vol := range info.DiskEncryption.Volumes {
diskEncryptionVolumes = append(diskEncryptionVolumes, &proto.DiskEncryptionVolume{
Path: vol.Path,
Encrypted: vol.Encrypted,
})
}
return &proto.PeerSystemMeta{
Hostname: info.Hostname,
GoOS: info.GoOS,
@@ -585,5 +593,8 @@ func infoToMetaData(info *system.Info) *proto.PeerSystemMeta {
LazyConnectionEnabled: info.LazyConnectionEnabled,
},
DiskEncryption: &proto.DiskEncryptionInfo{
Volumes: diskEncryptionVolumes,
},
}
}