И вот острота Perl:
$ perl -e 'my %h; while(<>){chomp; @a=split(/\s+/); $k=shift(@a); $h{$k}.=join(" ", @a) . " "; } map{$h{$_}=~s/\s*$//; print "$_ $h{$_}\n}keys(%hash);' infile
Если Вы хотите запустить policykit на своих X сессиях, можно добавить следующую строку в home/user/.xinitrc
/usr/lib/policykit-1/polkitd --no-debug
Когда lauching команда startx, это должно запустить policykit демона непосредственно с Ваших X сессий.