Carrier Grade Debian registration form — simplified
Jun 5, 1997 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsForeword: This document is a simplified version of the CGL 2.0 registration form submitted to the OSDL by Progeny on behalf of HP. It aims to help LinuxDevices readers understand the current state of carrier-grade Debian. More details about the CGL-Debian project are available here.
- STD.1.0 LSB Compliance
- Unsatisfied because Debian Sarge is not fully LSB compliant but can be made LSB 1.3 compliant with a patched glibc
- STD.2.1 POSIX Core Functionality
- Satisfied by STOCK 2.6.8 kernel
- STD.2.2 Barriers
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package libc6
- STD.2.4 Clock Selection
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package libc6
- STD.2.6 IPv6
- Satisfied by STOCK 2.6.8 kernel
- STD.2.7 Monotonic Clock
- Unsatisfied because Debian Sarge has glibc 2.3.2+patches and does not appear to implement this fully
- STD.2.8 Message Passing
- Satisfied by the userland package libc6
- STD.2.10 Semaphores
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package libc6
- STD.2.11 Spin Lock
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package libc6
- STD.2.14 Timeouts
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package libc6
- STD.2.15 Timers
- Unsatisfied because Debian Sarge has glibc 2.3.2+patches and does not appear to implement this fully
- STD.2.21 Thread Process-Shared Synchronization
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package libc6
- STD.2.24 Synchronization and Scheduling Support
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package libc6
- STD.3.0 SNMP Support Update
- Satisfied by the userland package libsnmp4.2
- STD.4.0 Stream Control Transmission Protocol (SCTP)
- Satisfied by the userland package libsctp1
- PLT.1.0 Persistent Device Naming
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package udev
- PLT.2.0 IPMI 1.5 Support
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package openipmi
- PLT.3.0 SAF HPI
- Unsatisfied because OpenHPI is not packaged for Debian Sarge
- AVL.1.0 Robust Mutexes
- Unsatisfied because Implementation not accepted upstream in kernel and NPTL
- AVL.2.0 Software ECC Support
- Unsatisfied because URLs to patch on http://www.anime.net/~goemon/linux-ecc generate 404s (patch cannot be found)
- AVL.3.1 Software Remote Upgrade and Installation
- Satisfied by the userland package apt
- Satisfied by the userland package aptitude
- AVL.3.2 Software Live Upgrade Minimal Reboot
- Satisfied by the userland package apt
- Satisfied by the userland package aptitude
- AVL.3.3 Software Live Upgrade DEB Version Check
- Satisfied by the userland package apt
- Satisfied by the userland package aptitude
- AVL.3.4 Software Live Upgrade Log
- Satisfied by the userland package apt
- Satisfied by the userland package aptitude
- AVL.4.0 Force Unmount
- Unsatisfied because Forcedunmount, http://sf.net/projects/forcedunmount, is not packaged for Debian Sarge
- AVL.5.0 Linux Panic Handler Enhancements
- Unsatisfied because Panicsel is not packaged for Debian Sarge
- AVL.6.1 VM Strict Over-commit
- Satisfied by STOCK 2.6.8 kernel
- AVL.12.0 Multi-Path Access to Storage
- Satisfied by STOCK 2.6.8 kernel
- SVC.1.1 SNMP Support for IPv4 See STD.3.0
- SVC.1.2 SNMP Support for IPv6 See STD.3.0
- SVC.1.3 SNMP Baseline MIBS See STD.3.0
- SVC.1.4 SNMP IPv6 MIBs See STD.3.0
- SVC.1.5 SNMP IPv6 Kernel Interface — Get See STD.3.0
- SCL.1.0 Efficient Low-level Asynchronous Events
- Satisfied by STOCK 2.6.8 kernel
- PRF.1.0 Soft Real Time Support Performance
- Satisfied by STOCK 2.6.8 kernel
- PRF.2.0 Managing Transient Data
- Satisfied by STOCK 2.6.8 kernel
- CFH.2.0 Cluster Node Failure Detection
- Satisfied by the userland package heartbeat
- CCM.1.1 Cluster Communication Service – Logical Addressing
- Satisfied by the userland package heartbeat
- CCM.1.2 Cluster Communication Service – Fault Handling
- Satisfied by the userland package heartbeat
- AUT.1.0 Password Integrity Checking
- Satisfied by the userland package libpam-cracklib
- ACC.1.0 Support for General Kernel Security Modules
- Satisfied by STOCK 2.6.8 kernel
- CON.1.0 IPSec for IPv4
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package ipsec-tools
- CON.2.0 Support for IKE
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package ipsec-tools
- CON.5.0 PF_KEY Support
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package ipsec-tools
- CON.3.0 Secure Integrity Check at User-Level
- Satisfied by the userland package tripwire
- Satisfied by the userland package dpkg
- AUD.1.0 Log Integrity and Origin Authentication of Logs
- Satisfied by the userland package syslog-ng
- AUD.2.0 Confidentiality of Log Information
- Satisfied by the userland package syslog-ng
- AUD.3.0 Support for Automated Log Analysis
- Unsatisfied because evlog is not packaged for Debian Sarge
- CON.11.0 PKI CA Support
- Satisfied by the userland package openssl
- Satisfied by the userland package ssl-cert
- 1.4.1 IPv6 See STD.2.6
- 1.4.2 IPSECv6
- Satisfied by STOCK 2.6.8 kernel
- 1.4.3 MIPv6 Kernel patch: http://www.linux-ipv6.org/stable-5-ann.html
- 2.1.1 Hot Plug Insertion
- Satisfied by the userland package hotplug
- 2.1.2 Hot Plug Deletion
- Satisfied by the userland package hotplug
- 2.2 Remote Boot Support
- Satisfied by STOCK 2.6.8 kernel
- 2.4 Loading Proprietary Modules
- Satisfied by STOCK 2.6.8 kernel
- 2.5 Diskless System
- Satisfied by STOCK 2.6.8 kernel
- 2.6.1 Serial Console Connection
- Satisfied by STOCK 2.6.8 kernel
- 2.8 Hyperthreading of CPUs
- Satisfied by STOCK 2.6.8 kernel
- 3.2.1 Watchdog Timer Interface Requirements
- Satisfied by STOCK 2.6.8 kernel
- 3.2.2 Watchdog Timer Pre-Timeout Interrupt
- Satisfied by STOCK 2.6.8 kernel
- 3.3 Application Heartbeat Monitor
- Satisfied by the userland package heartbeat
- 3.4.1 Ethernet Link Aggregation
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package net-tools
- 3.4.2 Ethernet Link Failover
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package net-tools
- 3.5.1 RAID 1 support
- Satisfied by STOCK 2.6.8 kernel
- 3.6 Resilient Filesystem Support
- Satisfied by STOCK 2.6.8 kernel
- 3.7 Disk and Volume Management
- Satisfied by STOCK 2.6.8 kernel
- Satisfied by the userland package lvm2
- 4.3 Kernel Message Structuring
- Unsatisfied because evlog is not packaged for Debian Sarge
- 4.4 Dynamic Debug/Probe Insertion Kernel patch: http://www-124.ibm.com/linux/projects/kprobes
- Unsatisfied because dprobe is not packaged for Debian Sarge
- 4.5 Platform Signal Handler
- Satisfied by STOCK 2.6.8 kernel
- 4.6 Remote Access to Event Log
- Unsatisfied because evlog is not packaged for Debian Sarge
- 5.1 User-Level(gdb) Debug Support for threads
- Satisfied by the userland package gdb
- 5.3.1 Kernel debugger Kernel patch: ftp://oss.sgi.com/projects/kdb/download
- 5.8 Multi-threaded core dump
- Satisfied by the userland package gdb
- Satisfied by STOCK 2.6.8 kernel
- 6.2 RAID 0 Support
- Satisfied by STOCK 2.6.8 kernel
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.