{{ t('Packages') }} {{ t('Linux overview') }}
{{ t('Filter') }}
{{ t('Package status') }}
@if (!packages) { } @if (packages) { @for (package of packages.all_packages_linux; track $index) { }
{{ t('Package') }} {{ t('Description') }} {{ t('Installed on') }} {{ t('Status') }}
@if (this.PermissionsService.hasPermissionObservable(['packages', 'view_linux'])|async) { {{ package.name }} } @else { {{ package.name }} } {{ package.description }} @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ package.all_hosts.length }} } @else { {{ package.all_hosts.length }} } @if (package.hosts_needs_update.length > 0) { @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ package.hosts_needs_update.length }} {{ t('Update Available') }} } @else { {{ package.hosts_needs_update.length }} {{ t('Update Available') }} } } @if (package.hosts_needs_security_update.length > 0) { @if (this.PermissionsService.hasPermissionObservable(['patchstatus', 'index'])|async) { {{ package.hosts_needs_security_update.length }} {{ t('Security Update Available') }} } @else { {{ package.hosts_needs_security_update.length }} {{ t('Security Update Available') }} } }
} @if (packages && packages.all_packages_linux.length === 0) { } @if (packages && packages.all_packages_linux) { @if (packages) { } }