[procps] sysctl reports missing variable that isn't (net.ipv4.tcp_allowed_congestion_control)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
procps (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
sysctl can list this variable, but apparently not set it. strace output is pretty useless:
open("/
fstat(3, {st_mode=
mmap(NULL, 4096, PROT_READ|
read(3, "Linux version 3.2.0-24-generic ("..., 1024) = 143
close(3) = 0
munmap(
open("/
read(3, "0-3\n", 8192) = 4
close(3) = 0
open("/
fstat(3, {st_mode=
mmap(NULL, 4096, PROT_READ|
write(3, "illinois westwood lp\n", 21) = -1 ENOENT (No such file or directory)
close(3) = 0
munmap(
write(2, "error: \"No such file or director"..., 89error: "No such file or directory" setting key "net.ipv4.
) = 89
exit_group(-1) = ?
Here's listing and failing to set:
host ~ [0]# sysctl net.ipv4.
net.ipv4.
host ~ [0]# sysctl net.ipv4.
error: "No such file or directory" setting key "net.ipv4.
host ~ [255]#
Is this possibly related to a bad AppArmor profile? I've never encountered this on a non-Ubuntu system. On top of this, I can set net.ipv4.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: procps 1:3.2.8-11ubuntu6
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Sun May 13 13:25:31 2012
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Release amd64 (20120424.1)
ProcEnviron:
TERM=linux
PATH=(custom, no user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: procps
UpgradeStatus: No upgrade log present (probably fresh install)
mtime.conffile.