Hub rules-privacy-linux

rules-privacy-linux

v2 public Verified

Privacy-linux

Privacy rules for Linux focus on system hardening and secure configuration of the Linux kernel and userland. These rules govern user data protection, permission management, and system auditing in Linux environments.

@sigmashakeinc 2 pulls 9 rules published Apr 8, 2026 synced Oct 11, 2026 sigmashakeinc/rules/rulesets/rules-privacy-linux →
Severity
7 error 2 warn 0 info
demo.cast
Privacy rules for Linux focus on system hardening and secure configuration of the Linux kernel and userland. These rules govern user data protection, permission management, and system auditing in Linux environments.

Rules index

9 governance rules

Indexed from the repository's .rules files, grouped by technology. Expand any rule to read the raw source.

linux

no-gnome-keyring-dump error ask

Accessing the GNOME keyring retrieves passwords, tokens, and secrets stored by desktop applications. This includes WiFi passwords, email credentials, and application API keys.

Rule source requires an active Pro or Enterprise subscription.
no-read-browser-history-linux error ask

Reading browser history databases accesses private browsing data including visited URLs, search queries, and timestamps. This data is personal and should not be read by AI agents.

Rule source requires an active Pro or Enterprise subscription.
no-read-proc-environ error block

/proc/<pid>/environ and /proc/self/environ expose the full environment of running processes, which often includes API keys, database passwords, auth tokens, and other sensitive credentials passed via environment variables.

Rule source requires an active Pro or Enterprise subscription.
no-read-shadow-passwd error block

/etc/shadow contains hashed passwords for all local accounts. Reading it (even just to copy) combined with hashcat/john is offline password cracking. This is never a legitimate development activity.

Rule source requires an active Pro or Enterprise subscription.
no-read-shell-history warning ask

Reading shell history exposes all commands a user has run, which may include passwords typed by mistake, API keys, and personal workflow data.

Rule source requires an active Pro or Enterprise subscription.
no-read-user-activity-logs warning ask

Reading user activity logs (wtmp, lastlog, journald) reveals when users logged in, from where, and command history — personal activity data that should not be collected without consent.

Rule source requires an active Pro or Enterprise subscription.
no-read-user-mail error ask

Reading user mail files or mail spool entries accesses private communications. Email content is personal data protected by privacy laws in many jurisdictions.

Rule source requires an active Pro or Enterprise subscription.
no-read-user-ssh-keys error ask

Reading SSH private key files exposes authentication credentials that grant access to remote servers. Private keys should never be read, copied, or transmitted by an AI agent.

Rule source requires an active Pro or Enterprise subscription.
no-strace-user-processes error ask

Attaching strace or ltrace to a running process intercepts all system calls including reads and writes of sensitive data such as passwords, tokens, and private file content in memory. This is equivalent to live credential interception.

Rule source requires an active Pro or Enterprise subscription.

Version metadata

Published metadata

The hash-locked record of this published ruleset. When source contents change, the maintainer resyncs and the version bumps.

Version
v2
Published
Apr 8, 2026
Source commits
0
Synced
Oct 11, 2026
Hash
f1d05476f2dc91c426f83aaf139a2033e28c1b14c4c0c909b0c76d7c899c3f1d
Signature
Verified (publisher key)
Tested with
claude-code@current
Plan
Starter (free)
Visibility
Public

Source history

Recent commits

Latest commits touching rulesets/rules-privacy-linux/.sigmashake/rules in sigmashakeinc/rules/rulesets/rules-privacy-linux. The published version only bumps when a maintainer resyncs.

No commit history available.