Snigdha OS Editions

Kernel configurations and package selections optimized for specific workloads and security requirements.

Snigdha OS Aurora Base Edition

Linux LTS (6.6.x)Download

Minimal Arch foundation with essential Snigdha OS tooling for system administrators who need maximum stability and minimal attack surface.

Maximum stabilityServers, embedded systems, minimal installations

Package Configuration

Base packages89
Snigdha tools4
optional12

System Resources

RAM minimum512MB
RAM recommended1GB
Disk minimum2GB
Disk recommended8GB

Service Configuration

Enabled by default

snigdhaos-auditsystemd-resolvedsystemd-timesyncd

Disabled by default

NetworkManagerbluetoothcupsavahi

Security Configuration

AppArmorBasic profiles (core system)
Audit daemonEssential security events only
FirewallRestrictive default rules
USB devicesDisabled by default

Primary Use Cases

  • Headless servers and VPS instances
  • Embedded systems and IoT devices
  • Container base images
  • Custom system building foundation

Snigdha OS Aurora Developer Edition

Linux LTS (6.6.x)Download

Full development environment with build tools, debuggers, and development-focused system configurations.

Stable with development toolsSoftware development, DevOps workflows

Package Configuration

Base packages89
Snigdha tools4
development247
optional156

System Resources

RAM minimum2GB
RAM recommended8GB
Disk minimum8GB
Disk recommended32GB

Service Configuration

Enabled by default

snigdhaos-auditNetworkManagersystemd-resolveddockersystemd-timesyncd

Disabled by default

bluetoothcups

Security Configuration

AppArmorDevelopment-friendly profiles
Audit daemonDevelopment workflow monitoring
FirewallDevelopment port exceptions
USB devicesEnabled with device filtering

Primary Use Cases

  • Software development workstations
  • CI/CD environments and build systems
  • Container development and testing
  • DevOps tooling and automation

Included Tools

  • GCC, Clang, Rust toolchain
  • Git, Docker, Podman
  • gdb, strace, perf
  • Node.js, Python, Go

Snigdha OS Aurora Security Edition

Linux Hardened (6.6.x)Download

Enhanced security features, audit capabilities, and forensic tools with hardened kernel configuration.

Security-focused hardeningSecurity research, forensics, compliance

Package Configuration

Base packages89
Snigdha tools4
security156
forensics89
optional67

System Resources

RAM minimum2GB
RAM recommended4GB
Disk minimum12GB
Disk recommended32GB

Service Configuration

Enabled by default

snigdhaos-auditNetworkManagersystemd-resolvedauditdfail2banusbguard

Disabled by default

bluetoothcupsavahi

Security Configuration

AppArmorComprehensive security profiles
Audit daemonFull security event logging
FirewallStrict rules with logging
USB devicesComprehensive device control

Primary Use Cases

  • Security research and penetration testing
  • Digital forensics and incident response
  • Compliance and audit environments
  • Security operations centers (SOC)

Hardening Features

  • KASLR, SMEP/SMAP, CFI enabled
  • Kernel Guard (KGUARD) protection
  • Enhanced ASLR and DEP
  • Strict memory protections

Snigdha OS Aurora Full Edition

Zen Kernel (6.6.x)Download

Desktop-optimized edition with Zen kernel for improved interactive performance and low-latency applications.

Optimized for interactivityDesktop usage, creative workflows

Package Configuration

Base packages89
Snigdha tools4
desktop298
multimedia134
optional203

System Resources

RAM minimum4GB
RAM recommended8GB
Disk minimum16GB
Disk recommended64GB

Service Configuration

Enabled by default

snigdhaos-auditNetworkManagersystemd-resolvedbluetoothpipewire

Disabled by default

cups

Security Configuration

AppArmorDesktop application profiles
Audit daemonUser activity monitoring
FirewallDesktop-friendly rules
USB devicesUser-controlled device access

Primary Use Cases

  • Desktop workstations and laptops
  • Creative workflows (audio, video, graphics)
  • Gaming and multimedia systems
  • Interactive development environments

Performance Optimizations

  • CPU scheduler optimized for interactivity
  • Reduced input latency for gaming
  • Optimized I/O scheduler for desktop workloads
  • Enhanced power management

Installation and Migration

Edition selection and switching guidance

Edition Selection

Choose your edition based on your primary workload:

  • Base for servers and minimal systems
  • Developer for software development
  • Security for security-focused work
  • Arctic for desktop and interactive use

Edition Migration

Switching between editions requires:

  • • Kernel package replacement
  • • Package set adjustment
  • • Service configuration updates
  • • Security policy migration

Edition Migration Example

# Migrate from Base to Developer edition
$ snigdhaos-edition-migrate --from=base --to=developer --preview
Migration plan: Base → Developer
• Install 247 development packages
• Enable docker.service
• Configure development-friendly AppArmor profiles
• Update firewall rules for development ports

Estimated download: 1.2 GB
Estimated time: 15 minutes

Confirm migration? [y/N]