Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#101  2015-05-07 16:09:40

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: systemd

1932

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:17:43)

Offline

 

#102  2015-05-13 20:40:52

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Tak przy okazji poruszanego tematu na forum odnośnie logów w systemie, zajrzałem sobie w /var/log i przy przeglądaniu tych nielicznych plików, rzucił mi się w oczy boot.log . W sumie trochę dziwna sprawa, bo nie mogłem się doszukać w systemie żadnego loggera komunikatów startowych, a w tym pliku można zobaczyć coś na wzór:

http://i.imgur.com/DbH1rxT.png

I tam są wszystkie komunikaty ze startu systemu, tylko że jak widać w formie pokolorowanej, a normalnie w pliku są wstawki typu:

Kod:

Welcome to ^[[1mDebian GNU/Linux stretch/sid^[[0m!

Nie mam zielonego pojęcia czy ten plik jest tworzony jest za sprawą systemd ale jakby nie patrzeć, to ten log zaczyna się bardzo wcześnie — w chwili odszyfrowania dysku, co mogło by wskazywać na systemd. Tak czy inaczej dobrze wiedzieć, że można sobie te wszystkie komunikaty na spokojnie przejrzeć po załadowaniu systemu.

Offline

 

#103  2015-05-13 21:00:29

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: systemd

Przypomina to działanie bootlogd, który jednak z systemd nie działał.

https://wiki.debian.org/bootlogd

Offline

 

#104  2015-05-13 21:35:10

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Kiedyś z tego korzystałem ale obecnie nie mam tego nawet w systemie:

Kod:

# aptitude search bootlogd
p  bootlogd => daemon to log boot messages [unstable]

Nawet tutaj mam wszystko wyłączone:

Kod:

# systemctl list-unit-files| grep boot
bootlogd.service                       masked
bootlogs.service                       masked
bootmisc.service                       masked
checkroot-bootclean.service            masked
mountall-bootclean.service             masked
mountnfs-bootclean.service             masked
plymouth-reboot.service                static
reboot.service                         masked
stop-bootlogd-single.service           masked
stop-bootlogd.service                  masked
systemd-bootchart.service              disabled
systemd-reboot.service                 static
reboot.target                          disabled

Także ja nie wiem co generuje ten log ale dobrze, że jest. xD

Offline

 

#105  2015-10-07 19:38:54

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Wypuszczają nową wersję systemd (227). Właśnie przeglądam sobie co tam popsuli: xD

* Support for the "net_cls" cgroup controller has been added.
          It allows assigning a net class ID to each task in the
          cgroup, which can then be used in firewall rules and traffic
          shaping configurations. Note that the kernel netfilter net
          class code does not currently work reliably for ingress
          packets on unestablished sockets.

          This adds a new config directive called NetClass= to CGroup
          enabled units. Allowed values are positive numbers for fixed
          assignments and "auto" for picking a free value
          automatically.

No to będę testował jak wrzucą paczki do debiana.

Poza tym, to się zapowiada ciekawie:

* The "ask-password" framework used to query for LUKS harddisk
          passwords or SSL passwords during boot gained support for
          caching passwords in the kernel keyring, if it is
          available. This makes sure that the user only has to type in
          a passphrase once if there are multiple objects to unlock
          with the same one. Previously, such password caching was
          available only when Plymouth was used; this moves the
          caching logic into the systemd codebase itself. The
          "systemd-ask-password" utility gained a new --keyname=
          switch to control which kernel keyring key to use for
          caching a password in. This functionality is also useful for
          enabling display managers such as gdm to automatically
          unlock the user's GNOME keyring if its passphrase, the
          user's password and the harddisk password are the same, if
          gdm-autologin is used.

Offline

 

#106  2015-10-11 17:51:30

  wikingagressor - Użytkownik

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
Zarejestrowany: 2015-02-03

Re: systemd

Morfik moze sie spotkales z mozliwoscia graficznego przedstawienia calej sekwencji startu systemu, to bardzo by pomoglo noobom na zrozumieniu calej zaleznosci ciagu procesow


Peace, Love and Debian for the World!!!

Offline

 

#107  2015-10-11 18:10:30

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: systemd

wikingagressor napisał(-a):

Morfik moze sie spotkales z mozliwoscia graficznego przedstawienia calej sekwencji startu systemu, to bardzo by pomoglo noobom na zrozumieniu calej zaleznosci ciagu procesow

Kod:

man systemd-analyze

Offline

 

#108  2015-10-11 18:12:09

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Możesz sobie wygenerować obrazek via:

Kod:

$ systemd-analyze plot > plot

I ci pokaże jakie usługi wystartowały w określonej kolejności i ile czasu im to zajęło.

Offline

 

#109  2015-10-12 00:08:04

  wikingagressor - Użytkownik

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
Zarejestrowany: 2015-02-03

Re: systemd

Dzieki, widze co mi startuje i ile czasu to zajelo. Mam pytanko czy usluga firestarter powina na samym koncu wchodzic, bo u mnie na poczatku przy ustawianiu sieci sie nie podnosi i dopiero na koniec przed samym przejsciem do loginu graficznego sie pojawia.
Druga sprawa, czy ktos wie jak dobrze skonfigurowac usluge update-alternatives, bo ma ona spore mozliwosci. Chodzi mi szczegolnie o takie sytuacje kiedy mozna sprobowac sobie ustawic mozliwosc startu kompa w kilku wariantach, np. z firmowymi sterownikami nvidia, otwartymi, na vesie, itd.


Peace, Love and Debian for the World!!!

Offline

 

#110  2015-10-12 09:07:35

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Firestarter – graficzna nakładka na iptables

To jak ty chcesz to odpalić inaczej jak nie po załadowaniu trybu graficznego? Sam firewall się powinien ładować przed konfiguracją interfejsów sieciowych. Ja mam swoją zaporę ustawioną w taki sposób:

Kod:

DefaultDependencies=no
Wants=systemd-modules-load.service
After=systemd-modules-load.service
Before=network-pre.target shutdown.target
Conflicts=shutdown.target

Czyli gdy zostaną załadowane wymagane moduły ale przed sytuacją w której jest możliwa wymiana jakichkolwiek pakietów sieciowych, bo interfejsy nie mają żadnej adresacji jeszcze. No bo przecie o to chodzi, by fw był konfigurowany w tym miejscu, a nie jak już ci sieć zacznie działać. Rada, napisz se skrypt zamiast korzystać z gui. xD

Offline

 

#111  2015-10-12 09:16:58

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: systemd

Poza tym Firestarter to od dawna martwy projekt. Z Debiana wyleciał dawno.

Na rzeczy, które powinny być odpalane przed startem sieci (np. regułki zapory) jest specjalne miejsce: /etc/network/if-pre-up.d/ albo przy użyciu systemd, tak jak morfik napisał.

Offline

 

#112  2015-10-12 14:20:45

  wikingagressor - Użytkownik

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
Zarejestrowany: 2015-02-03

Re: systemd

Dzieki za info, pokombinuje z tym firewallem. Co do mojego pomyslu to patrzac tak na trzezwo (wczoraj bylem pijany ze szczescia bo nasi do Francji jada ;) ), to chyba najlepsze dla systemd bylo by zrobienie kilku profili graphic.target i za pomoca update-alternatives wybieranie ktory by byl defaultem. W ten sposob mozna sie chyba bedzie bawic ze zmiana na szybko profili i system nie bedzie sie krzaczyl.


Peace, Love and Debian for the World!!!

Offline

 

#113  2015-10-17 15:22:18

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: systemd

2315

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:25:57)

Offline

 

#114  2015-10-17 21:25:00

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Dziwny jest ten text. Już pominę odwołania do for i wątków ludzi, który kompletnie nie wiedzą wtf. xD Np. ci z achlinux'a i ubuntu. xD Jak nie wiem jak można pisać text w oparciu o takie dane. Komuś nie działa system, zakłada wątek, "plis help", potem "it works", albo "doesn't work", wszystko przy zerowej znajomości obsługi systemd. Mogliby chociaż debug log załączyć w swoich wypowiedziach. xD Jest pełno linków do tych miejsc, gdzie ludzie nie grzeszą wiedzą, a nie widziałem jakieś informacji z mailing listy systemd, czy z jego gita, nie było? Zamiast gadać o problemie z developerami, to lepiej we własnym gronie, w którym wszyscy wiedzą tyle co nic. xD

W sumie po chwili zacząłem bardziej przeglądać ten artykuł niż czytać go ale tak na dobrą sprawę to ja chyba większości problemów poruszonych w tym texcie doświadczyłem i opisałem je tutaj w tym wątku i tak sobie myślę, że to jednak ja chrzaniłem szereg rzeczy i przez to mi nie działał system jak należy, przynajmniej na samym początku jak na niego przeszedłem. Teraz nie doświadczam jakichś problemów z nim, no może poza tym, że nikt nie wie czemu przestał suspend działać przy zamknięciu klapy laptopa, i że cgroups nie łapie marków ustawionych w unicie danej usługi. Tak poza tym systemd działa ok, tylko raz na jakiś czas dostanie zawału przy aktualizacji i chce odmontować cały system na starcie ale poza tym to jest ok, także prosiłbym nie krytykować, wszyscy popełniamy błędy. xD

Ostatnio edytowany przez morfik (2015-10-17 21:31:56)

Offline

 

#115  2015-10-17 21:57:34

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: systemd

2318

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:26:01)

Offline

 

#116  2015-10-17 22:09:37

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

uzytkownikubunt napisał(-a):

Tekst był pisany przez autora uselessd, czyli okrojonego systemd, a sam autor musiał do tego zajrzeć w kod i napisać łatki na systemd. Przeportował też z ciekawości init używany w Androidzie do Gnu/Linuksa. W tekście na początku są odniesienia do dyskusji, w których część ludzi mało wie, ale nie w oparciu o nie został napisany. Może jest w nim kilka małych, krótki nieprofesjonalnych wybiegów, ale ogólnie na plus.
Takie teksty są dla ludzi, którzy chcą więcej stabilności niż tylko tyle, by powiedzieć "u mnie działa", czyli nie dla wszystkich.

Ja też potrzebuje więcej stabilności (co ja robię na sidzie, a może to dlatego xD), tylko przecie systemd to nie jest skończony projekt. Tam chyba kilka błędów z tego textu zostało poprawionych w ostatnich 2 wydaniach systemd albo przynajmniej mi się przewinęła dyskusja nad podobnymi wątkami. Jak poimplementują szereg opcji to wtedy będzie można rozprawiać czy coś nie działa, a jak działa to czy źle. Póki co to ja jednak wolałbym aby przykłady były oparte na informacji, z której coś wynika, no bo po co inaczej podawać taki przykład, skoro nie wiadomo co były przyczyną wystąpienia problemu? Co jesli użytkownik skasował pół /usr/ przez przypadek i to miało wpływ na zaistniała sytuację? xD

Ostatnio edytowany przez morfik (2015-10-17 22:10:01)

Offline

 

#117  2015-10-17 22:12:03

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: systemd

2319

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:26:02)

Offline

 

#118  2015-10-17 22:14:36

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Ja się czepiam tych przykładów co tam były podane. Poza tym, napisałem, że po chwili zacząłem przeglądać ten artykuł, a nie czytać, bo zbytnio mnie on nie zainteresował i próbowałem zakotwiczyć się gdzieś. Także może coś "przeoczyłem". xD

Offline

 

#119  2015-10-17 22:20:25

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: systemd

2320

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:26:04)

Offline

 

#120  2015-10-17 22:34:45

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Tak jak napisałem, nie zainteresował mnie ten text po kilku pierwszych akapitach, to przeleciałem go po nagłówkach, linkach, wytłuszczeniach, losowych zdaniach i nic ciekawego tam nie zanotowałem. Mój umysł tak już ma, że albo coś interesującego w ten sposób znajdzie i zakotwiczy się gdzieś  i przeczyta ten text cały, albo zwyczajnie oleje go i tak było w tym przypadku. xD

@yossarian, a jak wydasz to poniższe polecenie, to coś ci zwraca?

Kod:

# systemd-inhibit --list --mode=block

Ostatnio edytowany przez morfik (2015-10-17 22:37:45)

Offline

 

#121  2015-10-17 22:42:59

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: systemd

Kod:

systemd-inhibit --list --mode=block
0 inhibitors listed.

Działało z 226 i teraz sprawdzałem po aktualizacji do 227 i też normalnie działa.

Spróbuj pokombinować z tymi opcjami w logind.conf

#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no

Tam w logach miałeś:

Sep 23 10:52:56 morfikownia systemd-logind[1446]: System is docked.

Offline

 

#122  2015-10-17 23:23:35

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

No próbowałem ale nikt nie ma pojęcia wtf.

No miałem, na wcześniejszej wersji też tak było i tam działało. xD

Ostatnio edytowany przez morfik (2015-10-17 23:24:09)

Offline

 

#123  2015-10-17 23:26:45

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: systemd

Teoretycznie takie coś powinno zadziałać nawet wtedy, gdy system myśli że jest zadokowany:

HandleLidSwitchDocked=suspend

Offline

 

#124  2015-10-17 23:31:53

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: systemd

Hmm, no z samym suspend działa. Z hybrid-sleep nie działa... U ciebie działa ten hybrid-sleep?

Offline

 

#125  2015-10-17 23:41:38

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: systemd

Nigdy nie używałem tego hybrid-sleep. Pewnie swap potrzebny?

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)