[systemd-devel] How to get rid of audit logs only from the systemd journal?

2018-04-10 Thread Mikhail Morfikov
I'm using AppArmor and it sometimes returns many audit logs. By default there was something like this in the journal: ... audit[1397]: AVC apparmor= ... ... kernel: audit: type=1400 audit(1523275695.613:76): apparmor= ... So there are two entries and they carry the same message. So the message

Re: [systemd-devel] How to set primary slave in active-backup mode (bonding)

2015-05-21 Thread Mikhail Morfikov
On Tue, 19 May 2015 18:12:15 +0200 Tom Gundersen t...@jklm.no wrote: On Thu, Apr 9, 2015 at 4:29 PM, Mikhail Morfikov mmorfi...@gmail.com wrote: I usually have two network interfaces on my laptops (one eth and one wlan), and when I was using sysvinit I also was configuring the bond

Re: [systemd-devel] Automatic user ACL management

2015-05-18 Thread Mikhail Morfikov
On Mon, 18 May 2015 17:38:33 +0200 Lennart Poettering lenn...@poettering.net wrote: On Sun, 17.05.15 12:46, Mikhail Morfikov (mmorfi...@gmail.com) wrote: As you can read, for instance here ( http://enotty.pipebreaker.pl/2012/05/23/linux-automatic-user-acl-management/ ), logind, which

Re: [systemd-devel] Automatic user ACL management

2015-05-18 Thread Mikhail Morfikov
On Mon, 18 May 2015 18:18:57 +0200 Lennart Poettering lenn...@poettering.net wrote: On Mon, 18.05.15 18:16, Mikhail Morfikov (mmorfi...@gmail.com) wrote: Something is wrong. I did the following steps: $ newgrp audio In the log I have the following message: May 18 18:02:19

[systemd-devel] Automatic user ACL management

2015-05-17 Thread Mikhail Morfikov
As you can read, for instance here ( http://enotty.pipebreaker.pl/2012/05/23/linux-automatic-user-acl-management/ ), logind, which is a part of systemd, can set permissions to some devices for user sessions. There's also a vid showing how this kind of behavior works in practice (

Re: [systemd-devel] Automatic user ACL management

2015-05-17 Thread Mikhail Morfikov
On Sun, 17 May 2015 12:55:18 +0200 Reindl Harald h.rei...@thelounge.net wrote: Am 17.05.2015 um 12:46 schrieb Mikhail Morfikov: Is that possible? I'm asking because I often listen to the music and I don't really need my monitor to be on most of the time, so I just lock the screen

Re: [systemd-devel] KillUserProcesses timeout

2015-04-27 Thread Mikhail Morfikov
This is the log when my system works as usual: (loginctl session-status) 1 - morfik (1000) Since: Sun 2015-04-26 23:19:01 CEST; 18h ago Leader: 1720 (lightdm) Seat: seat0; vc7 Display: :0 Service: lightdm; type x11; class user State:

Re: [systemd-devel] KillUserProcesses timeout

2015-04-24 Thread Mikhail Morfikov
On Fri, 24 Apr 2015 19:04:53 +0200 Lennart Poettering lenn...@poettering.net wrote: On Tue, 27.01.15 04:28, Mikhail Morfikov (mmorfi...@gmail.com) wrote: Sorry for the really late reply, still trying to work through piles of mail. Hmm, not sure I follow. It only happens

Re: [systemd-devel] journald problems

2015-04-22 Thread Mikhail Morfikov
On Wed, 22 Apr 2015 00:28:12 +0200 MichaƂ Zegan webczat_...@poczta.onet.pl wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello. I have just removed my journal files and restarted journald. I then generated sealing keys, saved the verification key. The system worked for maybe an

Re: [systemd-devel] systemd-resolved service ignores UseDNS=false

2015-04-09 Thread Mikhail Morfikov
I think I get it now. I have two interfaces that have different DNS servers set -- bond0 and br_lxc. All of the LXC containers use my router's DNS and everything else uses 127.0.2.1 . The config file for the br_lxc interface looks like this: [Match] Name=br_lxc [Network] Description=LXC bridge

[systemd-devel] How to set primary slave in active-backup mode (bonding)

2015-04-09 Thread Mikhail Morfikov
I usually have two network interfaces on my laptops (one eth and one wlan), and when I was using sysvinit I also was configuring the bond interface via the /etc/network/interfaces file so the two interfaces could work in the active-backup mode. But now, they work in balance-rr mode which is set

[systemd-devel] systemd-resolved service ignores UseDNS=false

2015-03-24 Thread Mikhail Morfikov
In the systemd-resolved manual we can read something like this: The DNS servers contacted are determined from the global settings in resolved.conf(5), the per-link static settings in .network files, and the per-link dynamic settings received over DHCP. 1. Let's say that I have set all the

[systemd-devel] systemd-fsckd: Couldn't connect to plymouth: Connection refused

2015-03-14 Thread Mikhail Morfikov
This is the full log I got when I tried to mount the device: Mar 14 20:46:08 morfikownia polkitd(authority=local)[1266]: Registered Authentication Agent for unix-process:11439:94979 (system bus name :1.41 [/usr/bin/pkttyagent --notify-fd 5 --fallback], object path

Re: [systemd-devel] systemd-networkd and bonding config

2015-03-05 Thread Mikhail Morfikov
You can use options bonding max_bonds=0 to disable the creation of bond0. That's exactly what I needed: # cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval (ms): 1000 Up Delay

Re: [systemd-devel] systemd-networkd and bonding config

2015-03-04 Thread Mikhail Morfikov
Alternatively, if you're attached to the name bond0, you might be able to something like this (not tested with systemd-networkd): /etc/modprobe.d/rename-bond.conf: install bonding /usr/sbin/modprobe --ignore-install bonding \ $CMDLINE_OPTS; /usr/sbin/ip link set dev bond0 down; \

Re: [systemd-devel] systemd-networkd and bonding config

2015-03-04 Thread Mikhail Morfikov
The logic here is that when we create a new bond we will create it with these settings, but we will not change the settings of a preexisting bond, as that may have been created by somebody else we don't know about so we figure better leave it alone. The confusing part here is that the

[systemd-devel] systemd-networkd and bonding config

2015-02-28 Thread Mikhail Morfikov
I've just finished migration from /etc/init.d/networking script to systemd-networkd solution, and I just wanted to ask a couple of things. First, I have two interfaces -- one wire (eth1) and one wifi (wlan0), and I want them to be bonded into one bond0 interface. I had that solution when I was

[systemd-devel] Cgroup limits for user processes

2015-02-18 Thread Mikhail Morfikov
What is the best way to set cgroup limits for user processes? I mean the individual processes. I know that you can set limits for user.slice, but how to set limits for, let's say, firefox? I tried to make a service file for firefox, it looks like this: [Unit] Description=Firefox Web Browser

[systemd-devel] File corruption detected (journalctl --verify --verify-key)

2015-02-09 Thread Mikhail Morfikov
Hello there! I just wanted to ask about the sealing log feature because I can't make it work. I tried to set it up in the following way: I stopped the journald service: root:/var/log/journal/159815709bbc46c29ef786cfc497afd4# systemctl stop systemd-journald-dev-log.socket

[systemd-devel] Filtering and remote logs

2015-02-09 Thread Mikhail Morfikov
I'm playing with the journal to see what useful things it can do, and I have two questions: 1. Rsyslog has the ability of filtering logs, for instance: if $syslogtag contains something and ($msg contains something-else or $msg contains something-different) then -/var/log/trash.log or something

Re: [systemd-devel] Container, private network and socket activation

2015-02-04 Thread Mikhail Morfikov
That indicates that the systemd or apache inside the container do not correctly make use of the the socket passed into them. You need to make sure that inside the container you have pretty much the same .socket unit running as on the host. The ListStream lines must be identical, so that

Re: [systemd-devel] Container, private network and socket activation

2015-02-03 Thread Mikhail Morfikov
Hmm, to implement something like this I think the best option would be to set up the interface to later pass to the container first on the host, then listen on the container's IP address on the host. When a connection comes in the container would have to be started via socket activation, and

Re: [systemd-devel] Container, private network and socket activation

2015-02-03 Thread Mikhail Morfikov
Also note that using socket activation for cotnainers means that systemd instance inside the container also needs to have configuration for the socket, to pass it on to the service that ultimately shall answer for it. Are you sure that apache2 has support for that, and that you set it up?

[systemd-devel] Container, private network and socket activation

2015-02-02 Thread Mikhail Morfikov
I've set up a container via systemd-nspawn tool, and I wanted to use the private network feature. The line that launches the container includes --network-bridge= and --network-veth options. The whole systemd .service file looks like this: [Unit] Description=My little container [Service]

[systemd-devel] KillUserProcesses timeout

2015-01-26 Thread Mikhail Morfikov
I'm using standalone Openbox and when I log out by killing Xserver (ctrl+alt+backspace), some processes stay alive even though the user logged out completely. I know there's a KillUserProcesses option in the /etc/systemd/logind.conf file, and it works just fine, but with a little lag. I mean,

Re: [systemd-devel] KillUserProcesses timeout

2015-01-26 Thread Mikhail Morfikov
Normally, the SIGTERM should be delivered instantly on logout from logind. Unless the PAM session end hook wasn't called or so. If you log in as root, and then reproduce the 20s wait for another user what does loginctl session-status and loginctl user-status say about the session/user that

Re: [systemd-devel] KillUserProcesses timeout

2015-01-26 Thread Mikhail Morfikov
Hmm, not sure I follow. It only happens if I'm logged in as root in tmux. The session is shown as closing, that's good. Can you check what systemctl status reports on the scope unit if this hang happens? Lennart I'm not sure if I did the right thing, but there it is. After

Re: [systemd-devel] KillUserProcesses timeout

2015-01-26 Thread Mikhail Morfikov
Sorry, but I cannot parse this. Do you want a delay because when logging out and back in you want to be able to reuse your old gpg-agent? Or what precisely is the current behaviour and what do you want it to be instead? Lennart No, I just want to speed it up. Now I have to wait about 20s