Poslední příspěvky

Stran: 1 ... 3 4 [5] 6 7 ... 10
41
Všeobecná podpora / Re:Spuštění scriptu z jiného adresáře
« Poslední příspěvek od Roman Horník kdy 22. 03. 2019, 02:20:42 »
S tečkou určitě ne, ta indikuje aktuální pracovní adresář, takže by mu mohlo vyjít /home/uzivatel/home/pl/script.sh
42
Správa a instalace softwaru / Zase ten vlastník /run/user/1000/dconf/user
« Poslední příspěvek od aricak kdy 11. 03. 2019, 14:59:01 »
Ahoj, již vím, že cokoliv co sputtím jako ROOT nějakou X aplikaci dojde ke změně vlastníka /run/user/1000/dconf/user  na ROOT:ROOT, když po chvilce se systém zblázní a dojde k přetečení RAM a se strojem pak nelze nic dělat než trvdý RESET.
Nic méně jde to rychle napravit tak, že se změní vlastník na aktuálního uživatele. což je umě jakub což je 1000. Jinými slovy takto:

chown 1000:1000 /run/user/1000/dconf/user

mno, ale nesmí se na to zapomenout.

Našel jsem řešení ale nejspíš je to na systém RED HAT
https://bugs.mageia.org/show_bug.cgi?id=11643

kde píšou o skritpu a opravě což je toto:
https://bugs.mageia.org/attachment.cgi?id=4514

jak tento patche mohu aplikovat na systému DEBIAN, jestli to vůbec jde.

Kód: [Vybrat]
diff -Naur a/shm/dconf-shm.c b/shm/dconf-shm.c
--- a/shm/dconf-shm.c 2013-03-14 20:27:40.000000000 +0200
+++ b/shm/dconf-shm.c 2013-11-17 16:08:44.048343098 +0200
@@ -33,7 +33,16 @@
   static gchar *shmdir;
 
   if (g_once_init_enter (&shmdir))
-    g_once_init_leave (&shmdir, g_build_filename (g_get_user_runtime_dir (), "dconf", NULL));
+    /* if user is root, he has the ability to overwrite the other users'
+     dconf runtime directory, hence hanging their sessions, despite
+     the 0700 permissions. Make root always use his home dir instead
+     of the common runtime one.
+   */
+
+    if (getuid != 0)
+        g_once_init_leave (&shmdir, g_build_filename (g_get_user_runtime_dir (), "dconf", NULL));
+    else
+        g_once_init_leave (&shmdir, g_build_filename (g_get_home_dir (), ".cache", "dconf", NULL));
 
   return shmdir;
 }

Prosím kdo ví jak to opravit? Nebo lze udělat nějaký skript co bude automaticky hlídat vlastníka /run/user/1000/dconf/user a po té jej změní na správného?
43
Správa a instalace softwaru / Re:Update pozdržené balíky + Rozharašená práva
« Poslední příspěvek od aricak kdy 11. 03. 2019, 14:14:14 »
Už jsem to vyřešil. Přes správce balíků synaptic, se aktualizace aplikovali.

Práva složek mám stále rozbordelené, ale již to není kritické.
44
Správa a instalace softwaru / Update pozdržené balíky + Rozharašená práva
« Poslední příspěvek od aricak kdy 08. 03. 2019, 21:05:43 »
Opět vás zdravím mám pár drobnosti:

Od jisté chvíle mě pozdržuje debian aktualizace:
Prosím co se s tím dá dělat?

Kód: [Vybrat]
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
23 balíků může být aktualizováno. Zobrazíte je „apt list --upgradable“.
root@Phoebe:/home/jakub# apt list --upgradable
Vypisuje se… Hotovo
glx-alternative-mesa/stable 0.8.8~deb9u2 amd64 [aktualizovatelný z: 0.8.3~deb9u1]
glx-alternative-nvidia/stable 0.8.8~deb9u2 amd64 [aktualizovatelný z: 0.8.3~deb9u1]
glx-diversions/stable 0.8.8~deb9u2 amd64 [aktualizovatelný z: 0.8.3~deb9u1]
libegl-nvidia0/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libegl1-nvidia/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libgl1-nvidia-glx/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libgles-nvidia1/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libgles-nvidia2/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libgles1-glvnd-nvidia/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libnvidia-cfg1/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libnvidia-eglcore/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libnvidia-glcore/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
libnvidia-ml1/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-alternative/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-driver/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-driver-bin/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-driver-libs-nonglvnd/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-kernel-dkms/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-kernel-support/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-nonglvnd-vulkan-icd/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
nvidia-vdpau-driver/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
update-glx/stable 0.8.8~deb9u2 amd64 [aktualizovatelný z: 0.8.3~deb9u1]
xserver-xorg-video-nvidia/stable 390.87-8~deb9u1 amd64 [aktualizovatelný z: 384.130-1]
root@Phoebe:/home/jakub# apt upgrade
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Propočítává se aktualizace… Hotovo
Následující balíky jsou podrženy v aktuální verzi:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions libegl-nvidia0 libegl1-nvidia libgl1-nvidia-glx libgles-nvidia1
  libgles-nvidia2 libgles1-glvnd-nvidia libnvidia-cfg1 libnvidia-eglcore libnvidia-glcore libnvidia-ml1 nvidia-alternative
  nvidia-driver nvidia-driver-bin nvidia-driver-libs-nonglvnd nvidia-kernel-dkms nvidia-kernel-support
  nvidia-nonglvnd-vulkan-icd nvidia-vdpau-driver update-glx xserver-xorg-video-nvidia
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 23 neaktualizováno.
root@Phoebe:/home/jakub#

Problém č.: Omylem jsem napsal příkaz chown jakub:jakub a projel mi složku /
Výsledek byl kolaps systému, naštěstí jsem vše skoro až na nějaké vyjímky dal dohromady, ale s těmi vyjímkami bych prosil pomoc.

Kde zjistím co a jak mám mít správného uživatele a skupinu? Díky za rady.
45
Všeobecná podpora / Re:Spuštění scriptu z jiného adresáře
« Poslední příspěvek od beitlj kdy 04. 03. 2019, 17:25:10 »
Co zkusit
./home/user/script.sh ?
46
Všeobecná podpora / Re:Spuštění scriptu z jiného adresáře
« Poslední příspěvek od jklindera kdy 28. 02. 2019, 14:19:10 »
A idealne tak, aby se zobrazil v ps x
47
Všeobecná podpora / Spuštění scriptu z jiného adresáře
« Poslední příspěvek od jklindera kdy 28. 02. 2019, 14:08:24 »
Zdravíčko,
v adresáři /home/pi/server/ mám script.sh
Jakmile jsem v tom adresáři a napíšu ./script.sh tak funguje

Potřebuji tento script spustit z výchozího adresáře (kvůli webové stránce - PHP)
Zkoušel jsem /home/pi/server/script.sh a sh /home/pi/server/script.sh a nic  :-[

Nějaké nápady prosím ?  :)
48
Všeobecná podpora / Re:Smazaný APT
« Poslední příspěvek od Petr Krčmář kdy 26. 02. 2019, 21:33:30 »
Je potřeba se doklikat na zrcadla. Ve výpisu vyhledaných balíčků je třeba kliknout na správnou větev Debianu a pak úplně dole vybrat architekturu (asi amd64). Pak už se objeví seznam zrcadel s odkazem na konkrétní soubory. Stačí si vybrat a stahovat.
49
Všeobecná podpora / Re:Smazaný APT
« Poslední příspěvek od jklindera kdy 26. 02. 2019, 20:43:51 »
Pomocí wget mi to stáhnout nejde
50
Všeobecná podpora / Re:Smazaný APT
« Poslední příspěvek od mosqa kdy 26. 02. 2019, 18:46:21 »
skus stiahnut balik https://packages.debian.org/search?keywords=apt a nainstalovat cez #dpkg -i apt*
Stran: 1 ... 3 4 [5] 6 7 ... 10