[Pkg-sysvinit-devel] Bug#690363: initscripts: /tmp is not listed in /proc/mount

Ritesh Raj Sarraf rrs at debian.org
Sun Oct 14 15:13:29 UTC 2012


On Sunday 14 October 2012 04:27 PM, Roger Leigh wrote:
> Could you perhaps show an example?  If it's not in /proc/mounts, then
> it's not there.
> 
> What is the output of:
> % ls -ld /tmp

THis is the weirdest part. All commands were run in order.



rrs at champaran:~$ ls -ld /tmp/
drwxrwxrwt 1 root root 498 Oct 14 20:37 /tmp//

rrs at champaran:~$ echo $KDE_
$KDE_FULL_SESSION     $KDE_MULTIHEAD        $KDE_SESSION_UID
$KDE_SESSION_VERSION

rrs at champaran:~$ cd .kde
rrs at champaran:~/.kde$ ls
Autostart/                      cache-dhcppc4@  socket-champaran@
         socket-dhcppc2@     tmp-champaran.hq.netapp.com@
cache-champaran@                env/            socket-champaran.foo@
         socket-dhcppc4@     tmp-dhcppc1@
cache-champaran.hq.netapp.com@  share/
socket-champaran.hq.netapp.com@  tmp-champaran@      tmp-dhcppc2@
cache-dhcppc2@                  shutdown/       socket-dhcppc1@
         tmp-champaran.foo@  tmp-dhcppc4@

rrs at champaran:~/.kde$ ls -l
total 64
drwxr-xr-x 1 rrs rrs  32 Mar 24  2012 Autostart/
lrwxrwxrwx 1 rrs rrs  21 Jan 23  2012 cache-champaran ->
/var/tmp/kdecache-rrs/
lrwxrwxrwx 1 rrs rrs  21 Jan 23  2012 cache-champaran.hq.netapp.com ->
/var/tmp/kdecache-rrs/
lrwxrwxrwx 1 rrs rrs  21 Jan 23  2012 cache-dhcppc2 ->
/var/tmp/kdecache-rrs/
lrwxrwxrwx 1 rrs rrs  21 Jul  3 00:12 cache-dhcppc4 ->
/var/tmp/kdecache-rrs/
drwxr-xr-x 1 rrs rrs 102 Oct 28  2010 env/
drwxr-xr-x 1 rrs rrs 132 Apr 11  2012 share/
drwxr-xr-x 1 rrs rrs  72 Mar 13  2012 shutdown/
lrwxrwxrwx 1 rrs rrs  16 Jan 23  2012 socket-champaran -> /tmp/ksocket-rrs/
lrwxrwxrwx 1 rrs rrs  16 Jan 23  2012 socket-champaran.foo ->
/tmp/ksocket-rrs/
lrwxrwxrwx 1 rrs rrs  16 Jan 23  2012 socket-champaran.hq.netapp.com ->
/tmp/ksocket-rrs/
lrwxrwxrwx 1 rrs rrs  16 Jan 23  2012 socket-dhcppc1 -> /tmp/ksocket-rrs/
lrwxrwxrwx 1 rrs rrs  16 Jan 23  2012 socket-dhcppc2 -> /tmp/ksocket-rrs/
lrwxrwxrwx 1 rrs rrs  16 Jul  2 23:38 socket-dhcppc4 -> /tmp/ksocket-rrs/
lrwxrwxrwx 1 rrs rrs  12 Jan 23  2012 tmp-champaran -> /tmp/kde-rrs/
lrwxrwxrwx 1 rrs rrs  12 Jan 23  2012 tmp-champaran.foo -> /tmp/kde-rrs/
lrwxrwxrwx 1 rrs rrs  12 Jan 23  2012 tmp-champaran.hq.netapp.com ->
/tmp/kde-rrs/
lrwxrwxrwx 1 rrs rrs  12 Jan 23  2012 tmp-dhcppc1 -> /tmp/kde-rrs/
lrwxrwxrwx 1 rrs rrs  12 Jan 23  2012 tmp-dhcppc2 -> /tmp/kde-rrs/
lrwxrwxrwx 1 rrs rrs  12 Jul  2 23:38 tmp-dhcppc4 -> /tmp/kde-rrs/


rrs at champaran:~/.kde$ ls /tmp/
akonadi-rrs.Iaw7Rv/  kde-kdm/  keychain.log  ksocket-rrs/
pulse-PKdhtXMmr18n/  ssh-pNoanu6zph5P/
gpg-qsvlRb/          kde-rrs/  ksocket-kdm/  orbit-rrs/
pulse-xDZMjIBjQ0Dn/  systemd-namespace-jDWYTL/

rrs at champaran:~/.kde$ ls -lh /tmp/
total 4.0K
drwx------ 1 rrs  rrs       0 Oct 15  2012 akonadi-rrs.Iaw7Rv/
drwx------ 1 rrs  rrs      22 Oct 15  2012 gpg-qsvlRb/
drwx------ 1 kdm  nogroup  24 Oct 15  2012 kde-kdm/
drwx------ 1 rrs  rrs     102 Oct 15  2012 kde-rrs/
-rw-r--r-- 1 rrs  rrs     204 Oct 15  2012 keychain.log
drwx------ 1 kdm  nogroup  22 Oct 15  2012 ksocket-kdm/
drwx------ 1 rrs  rrs     146 Oct 15  2012 ksocket-rrs/
drwx------ 1 rrs  rrs       0 Jan  1  1970 orbit-rrs/
drwx------ 1 root root      0 Oct 15  2012 pulse-PKdhtXMmr18n/
drwx------ 1 rrs  rrs      40 Oct 15  2012 pulse-xDZMjIBjQ0Dn/
drwx------ 1 rrs  rrs      20 Oct 15  2012 ssh-pNoanu6zph5P/
drwx------ 1 root colord   22 Oct 15  2012 systemd-namespace-jDWYTL/

rrs at champaran:~/.kde$ mount | grep -i tmp
udev on /dev type devtmpfs
(rw,relatime,size=10240k,nr_inodes=971460,mode=755)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=1557112k,mode=755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
tmpfs on /sys/fs/cgroup type tmpfs
(rw,nosuid,nodev,noexec,relatime,mode=755)

rrs at champaran:~/.kde$ ls -ld /tmp/
drwxrwxrwt 1 root root 498 Oct 14 20:40 /tmp//


> % mount | grep /tmp
rrs at champaran:~$ mount | grep -i tmp
udev on /dev type devtmpfs
(rw,relatime,size=10240k,nr_inodes=971460,mode=755)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=1557112k,mode=755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
tmpfs on /sys/fs/cgroup type tmpfs
(rw,nosuid,nodev,noexec,relatime,mode=755)

rrs at champaran:~$ uptime
 20:36:58 up 3 min,  2 users,  load average: 1.47, 0.92, 0.38

rrs at champaran:~$ date
Mon Oct 15 20:37:03 IST 2012


So I am all confused. But to prove that /tmp _is_ on tmpfs, here it is:

rrs at champaran:~$ ln x.sh /tmp/
ln: failed to create hard link `/tmp/x.sh' => `x.sh': Invalid
cross-device link


Would systemd have anything to do with this? I am running systemd.

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20121014/61c6be60/attachment.pgp>


More information about the Pkg-sysvinit-devel mailing list