@if (!summary) {
} @else {
@switch (os_family()) {
@case ('linux') {
{{ t('Linux') }}
}
@case ('windows') {
{{ t('Windows') }}
}
@case ('macos') {
{{ t('macOS') }}
}
@default {
{{ t('Linux') }}
}
}
{{ summary.linux.totalPackages }}
{{ summary.windows.totalPackages }}
{{ summary.macos.totalPackages }}
{{ summary.linux.updatesAvailable }}
{{ summary.windows.updatesAvailable }}
{{ summary.macos.updatesAvailable }}
{{ summary.linux.securityUpdates | localNumber }}
{{ summary.windows.securityUpdates | localNumber }}
{{ summary.macos.securityUpdates | localNumber }}
@if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) {
{{ summary.linux.hostsWithUpdates.length | localNumber }}
} @else {
{{ summary.linux.hostsWithUpdates.length | localNumber }}
}
@if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) {
{{ summary.windows.hostsWithUpdates.length | localNumber }}
} @else {
{{ summary.windows.hostsWithUpdates.length | localNumber }}
}
@if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) {
{{ summary.macos.hostsWithUpdates.length | localNumber }}
} @else {
{{ summary.macos.hostsWithUpdates.length | localNumber }}
}
@if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) {
{{ summary.linux.hostsWithSecurityUpdates.length | localNumber }}
} @else {
{{ summary.linux.hostsWithSecurityUpdates.length | localNumber }}
}
@if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) {
{{ summary.windows.hostsWithSecurityUpdates.length | localNumber }}
} @else {
{{ summary.windows.hostsWithSecurityUpdates.length | localNumber }}
}
@if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) {
{{ summary.macos.hostsWithSecurityUpdates.length | localNumber }}
} @else {
{{ summary.macos.hostsWithSecurityUpdates.length | localNumber }}
}
}