(@Zulakis ve bu cevabın Ubuntu'nun devam eden gelişimine uymadığına dikkat çektiği için Serverfault'a bir cevap ).
Benimsenmesiyle systemditibariyle 15.04 , şimdi bu gibi geçici dosyaları ve dizinleri oluşturulması için merkezi bir mekanizma yoktur. Kaldırabilir bu yöntemi kullanmak isteyen bir hizmet mkdir, kendi başlangıç komut dosyası komutları ve bunun yerine bir koyun .confdosyayı /etc/tmpfiles.d, /run/tmpfiles.dya /usr/lib/tmpfiles.dUbuntu hizmetleri son seçeneği tercih için görünen ile. Örneğin, sistemim şimdi var:
$ egrep -r /var/run /usr/lib/tmpfiles.d
/usr/lib/tmpfiles.d/var.conf:L /var/run - - - - ../run
/usr/lib/tmpfiles.d/sudo.conf:d /var/run/sudo 0711 root root
/usr/lib/tmpfiles.d/sudo.conf:D /var/run/sudo/ts 0700 root root
/usr/lib/tmpfiles.d/postgresql.conf:d /var/run/postgresql 2775 postgres postgres - -
/usr/lib/tmpfiles.d/sshd.conf:d /var/run/sshd 0755 root root
/usr/lib/tmpfiles.d/screen-cleanup.conf:d /var/run/screen 0775 root utmp
dZaten yoksa o yolun olduğunu ve dinlenme izinleri, kullanıcı ve grup olduktan sonra vasıta, bir dizin oluşturun. Bu rehberler, ilgili servisin başlatılıp başlatılmadığına bakılmaksızın oluşturulacaktır.
Tüm belgeler için bkz man tmpfiles.d.
ESKİ ÖN SİSTEM CEVAP:
Başlarken bireysel hizmetler tarafından dinamik olarak oluşturuluyor gibi görünüyorlar:
$ sudo egrep -r 'mkdir.*/var/run' /etc
/etc/init.d/ssh: mkdir /var/run/sshd
/etc/init.d/bind9: mkdir -p /var/run/named
/etc/init.d/timidity: mkdir -p /var/run/timidity
/etc/init.d/bzflag: mkdir -p /var/run/bzflag
/etc/init.d/dns-clean:mkdir /var/run/pppconfig >/dev/null 2>&1 || true
/etc/init/winbind.conf: mkdir -p /var/run/samba/winbindd_privileged
/etc/init/dbus.conf: mkdir -p /var/run/dbus
/etc/init/ssh.conf: mkdir -p -m0755 /var/run/sshd
/etc/init/libvirt-bin.conf: mkdir -p /var/run/libvirt
/etc/init/cups.conf: mkdir -p /var/run/cups/certs
Mysqld işleyen bu olduğuna inanıyorum:
[ -d /var/run/mysqld ] || install -m 755 -o mysql -g root -d /var/run/mysqld
/lib/init/apparmor-profile-load usr.sbin.mysqld
man install -d formunun "belirtilen dizinlerin tüm bileşenlerini oluşturacağını" söylüyor.