/srv/irclogs.ubuntu.com/2017/09/21/#ubuntu-server.txt

RoyKprobably good money for redhat etc that sells courses00:00
andybikerThanks sarnold. It has turned into a networking problem, and I need to work tomorrow. Night!00:00
sarnoldandybiker: good luck :)00:00
* trippeh doesnt mind learning new stuff ;)00:01
RoyKI wonder how redhat training income has changed since rhel7 came out ;)00:01
andybikerI'll try and report back soon00:01
RoyKtrippeh: it's not that - I'm learning new things most days, but systemd just turns things upside down00:01
trippehresolved is not that different from running a local unbound tho.00:02
trippehor dnsmasq00:02
RoyKthat's not what I said00:02
sarnoldexcept unbound was written by dns masters and resolved was smacked together by .. not dns masters.00:02
RoyKit was more of the general idea behind systemd, which I can't really grasp00:03
RoyKI mean - if you really want to create a new OS on a Linux kernel, go on, but current systemd reminds me somehow of upstart - you start with an idea, implement it half-way, then it's all half-way, and the old stuff works, mostly, and then it's all a mess, basically00:10
masonineffableness00:10
trippehsarnold: I fricking love unbound, but the integration in both Debian/Ubuntu and RH for use as a local caching resolver was not great and had so many quirks00:15
sarnoldtrippeh: aww :(00:16
masonunbound has quirks00:17
trippehit especially gets hairy with DNSSEC00:29
trippehlocal in this context is localhost, btw00:29
trippehas a local network resolver it is super ;)00:29
trippeh(except for currently beeing totally borked in sid and artful, but thats a different matter)00:32
masonHm, I just did something unspeakably ugly to work around an issue - I point to 127.0.0.1 in resolv.conf so I talk to unbound, but then NFS comes along and tries to mount a share before unbound is launched. So, now, my /etc/network/interfaces has an "up service unbound start" line. =cough=00:34
trippeh:O00:34
masonsysvinit, I would tweak the number in front of unbound so it preceded the NFS mount, but it's somewhat unclear how to cleanly do such a thing in the brave new world.00:34
trippehI would probably just use systemd drop-ins to get the dependency order right00:35
masonI'll have to look that concept up.00:36
masonThank you.00:36
sarnoldhttps://www.freedesktop.org/software/systemd/man/systemd.unit.html#Wants= or https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Before= or both00:36
masonsarnold: Oh, I'd hoped it was something that wouldn't involve editing the system-supplied unit files...00:37
sarnoldmason: that's where the 'drop ins' comes in, example 2 https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Examples00:37
trippehthats why you use drop-ins :)00:37
masonsarnold: Is there such a thing, where I can have a config that shadows or extends another?00:37
masonah, kk, looking00:37
sarnoldI wonder if systemctl can generate these things00:38
trippehsystemctl edit name.service is the easy way00:38
trippehit creates the drop-in for you00:38
sarnoldgood start00:38
masonThat *is* trippeh.00:38
trippehotherwise create a /etc/systemd/system/name.service.d directory and drop override files ending in .conf in there00:39
sarnoldthere's some add-wants command..00:39
masonI'll be honest with you, changing a symlink name seems cleaner for re-ordering, but I'll give it a try. :)00:40
trippehdependencies are a bit of a pain in the beginning, and this really is ought to work out of the box :)00:41
sarnoldand to think we got the benefits of opensuse, fedora, -and- some debian users doing these things first00:42
masonHm, this references /usr/lib/systemd/system.00:42
masonLet me just look at the systemd config file to see where the system stores unit files.00:42
* mason slaps his leg and laughs.00:43
sarnoldsystemd.unit(5) lists many of the locations00:43
trippehRH/Fedora uses /usr/lib/systemd ;)00:44
masonhm, and yet, no unbound.service there... dpkg to the rescue00:45
trippehbuild/packaging really should fix those paths up in the docs00:45
trippehto match ubuntus use of /lib/systemd00:45
masonAh, unbound provides /etc/init.d/unbound.00:45
masonSo, with that in mind, I'm guessing drop-ins aren't an option for adjusting boot ordering.00:46
masonThis gets more funny as time passes.00:46
trippehit worked last I tried with a sysv init script00:46
masontrippeh: Ah, there's an implicit conversion? Autoboxing of sorts?00:46
trippehthe "systemd sysv generator" creates a temporary .service, so you can still override things like deps00:47
sarnoldyou could always steal http://sources.debian.net/src/unbound/1.6.4-1/debian/unbound.service/00:48
masonMm.00:50
masonI'm still in the "exploring with wonder" phase.00:50
trippehmason: if you want to look at how it actually works, systemctl cat unbound.service00:50
masonOh, interesting.00:50
masonIs there a way to get an idea of service ordering on boot?00:51
masonI don't see a systemd-analyze any-old-chain00:51
trippehhm. systemd-analyze plot maybe?00:54
trippehredirect it to something.svg and open it00:54
masonyee00:55
sarnoldhow about systemctl list-dependencies ?00:55
masonah, that seems a little less ... That's better. Both are interesting.00:57
trippehhttps://tomt.net/temp/plot.svg aw my boots have slowed down :(00:58
masonHm, that makes it seem like unbound ought to be loading before nfs-client either way00:58
masonAh, the svg shows unbound.service at 31s and nfs-client at 26 here.00:59
trippehnote that unbound might have started but not yet ready; this is also something that is solved by a native systemd-service over sysv01:00
masonalright01:00
masonthe idea of pulling in the service file from Debian has merit01:01
trippeh(daemons can notify systemd when they have actually finished initialization)01:01
masonDo they have to be systemd-aware or does it have some sort of monitoring capacity?01:01
trippehfor that specific function they need to be aware01:01
masonhm01:02
trippeh(Type=notify services)01:02
masonInteresting.01:02
sarnoldand the debian packaging for that version does include an .ac file that knows how to check if systemd libs are available and do the notification01:05
masontrippeh, sarnold: thank you for the array of clues. I'll be using this chat log as reference for the next several months at the least.01:05
masonhrm, interesting...01:05
trippehhm. you may get away with After=nss-lookup.target for the nfs-client service01:11
trippehat work we drop in a After=unbound.service for the services needing dns at boot, but thats not very generic01:12
masonHrm, I'm seeing nfs-client.target - don't I want Before=nfs-client.target ?01:12
masonAnd can the drop-in have Before=nfs-client.target bare, or do I need a section header to do with it? [Unit] I'm guessing...?01:13
masonso go with it* trippeh01:13
crazynigANOTHER NIGGER ACTING CRAZY!!01:13
crazynighttps://www.youtube.com/watch?v=ySSdeYpoWBU01:13
crazynigrealnigzlqctosqu.onion or realnigzlqctosqu.onion/666701:13
crazynigsbeattie yokel_ piremi Oatmeal oraqol1 notdani meminemy_ JanC tinwood dpb1 s0_iggie PityDaFool dpawlik rtjure yokel skylite smb oerheks Tarius mtl ratliff mikal jjohansen1 mhcerri|mobile Toris alinefm Emmanuel_Chanel theGoat Guest431 jdstrand scottjl Spydar007 Dasoren[m] Syam[m] keithzg[m]01:13
masonbanhammer?01:13
crazyniglordievader Jtremback[m] Deliant Dynamiic jeremy_carroll rmk thedac robertj trevor_s Arroyo1010 dlloyd Dmitrii-Sh profall jamespage powersj niemeyer mwhahaha paulmey fhd fidothe jemurray thejoecarroll andol r ujjain- ddellav noxs_ vtapia greenywd am0nrahx pjdc masber le_pig justizin cydizen c01:13
crazynigoreycb yosafbridge tafa2 edwinksl db` pitastrudl Seveas jerrcs funabashi lynxman mmm ivyyyyy alai manjo elky israfel kriskropd lordcirth_work cncr04s edwardly edenist_ ubottu berglh bigjazzsound_ maco_ zeestrat G ejnahc_ OliPicard stokachu thebwt AMZ_ dannf gimmic trippeh a1berto niedbalski01:13
crazynigtonyyarusso lamont micahg ShaRose ZipSplat compuguy pleia2 freyes zikeji inteus Bartuk jgornick sforshee sobukus njalk Ad1Tech lionel petevg dino82 vamiry monokrome bleepy moonlight Foritus Pwnna iggi semiosis TheEternalAbyss Guest18666 gnuoy diddledan stickystyle devil ren0v0 Bilge markus_e9201:13
crazynigChrisfu Kehet Guest35907 mundus zerick diytto iliv dlloyd_ blackboxsw glebihan_ dcmorton Pici Thumpxr soahccc beardface ulkesh X-Rob bladernr dosaboy aluria drkokandy AndyWojo unreal thib T-Co techmagus Kaelten bruce549 cyphermox ackk Jalen blake_r heistheDude sc` admcleod joelio yoink Jare_01:13
crazynigsewaddle odc beisner rsalveti guntbert sarnold henkjan lifeless homegrown rizonz disposable Arkaniad kirkland supercool marcoslater Alesk13 Tzunamii xit warpx markthomas teward StathisA akaWolf hiboma fginther macskay devster31 ejat frickler ubuntulog Tribaal IdleOne Adri2000 zul basilAB vaishali01:13
crazynigdasjoe Screedo Raboo cryptodan_mobile PaulePanter antonw Stern rypervenche codex MeltedLux madLyfe jerichowasahoax axisys Valfor ikonia bradm zzxc ptx0 tnarg Walex maswan LarsErikP ducasse ajmitch bhuddah med_ ddstreet Jeepbeats ndroftheline caliculk mthaddon Gnubie_ Nebraskka SpamapS protodan01:13
crazynigLaserAllan jaredrhine dragan-s marcoceppi freeflying Beret iberezovskiy smoser mwhudson eldritch nymony dweaver rvba octanium aisrael xMopxShell Hink ivoks binia Noskcaj Jikan kklimonda fyxim seyeongkim joedborg nOgAnOo jajah icey soren karstensrage cargonza arosales freakyy apw codedmart stgraber01:13
masontrippeh: Any reason why Before= would be bad for this?01:14
trippehhm. I need to check how nfs is set up before saying anything definite01:14
trippeh:p01:14
masonWhat about the [Unit] in the drop-in? Is that required? More I think about it, seems like it probably is, but none of this makes intuitive sense, so I'm happier appealing to authority. :P01:15
trippehI tend to add deps to the services needing dns, not to the service you need to run first01:15
masonhrm01:15
masonThat's reasonable too.01:15
trippehyes, [Unit] would be required01:16
trippehnow, where is nfs actually mounted, hm01:18
masonAlright, I've used systemctl edit nfs-client.target, and it seemed happy letting me make an override file, wherein I specied After=unbound.service below [Unit].01:18
trippehprobably not this one haha: ExecStart=/bin/true01:18
trippehnot sure that would work with targets, hmz01:19
masontrippeh: You realize that the next step is to make true systemd-aware so it can signal start-up completion.01:19
masonBut it only offers a target for nfs-client :P01:19
masonMan, this stuff is all so much easier than renaming those sysvinit symlinks. :P01:19
trippehheheh01:20
trippehwhen it works, it is great!01:20
mason"I made my bootup five seconds faster at the low-low price of bleeding out both ears."01:20
masonWe'll see if this works.01:21
masonI'll reboot before bed. I've got rescue media handy should the system be unhappy.01:21
trippehBefore=nfs-client.target on unbound.service may work better in this case perhaps .. i'm still searching for the actual nfs mounting service01:22
masonheh01:23
masonI can do both! It should be safe, if the resolver isn't completely bad.01:23
RoyKperhaps a +r would help a bit from these spammers01:23
RoyKit usually does01:24
RoyKand most irc users know how to register in nickserv, or they'll learn it rather quickly01:24
trippehI see have some reading to do on WantedBy01:27
trippehI see I have even01:27
masonheh01:30
trippehso resolved this seems to just work :P01:30
trippeh(systemd-resolved that is)01:31
trippehdarn, work in a few hours01:35
sarnoldit's almost time for me to quit.. you should have quit ages ago :)01:35
trippehthis is just one more example where unbound as localhost resolver is not that awesomely integrated in deb/ubuntu ;)01:36
sarnoldhehe01:38
trippehI wonder if .mount units can depend on services01:44
trippehinstead of using fstab for nfs mounting I mean ;)01:44
trippehfstab beeing sort-of legacy and all01:45
trippehok docs still say fstab is "preferred"01:47
trippeh"in general"01:47
trippeh:p01:47
sarnoldway simpler01:48
trippehseems you can add systemd dependencies in fstab too01:48
trippehman systemd.mount for the deets01:48
trippehmason: ^ !01:48
trippehx-systemd.requires=unbound.service or something ;)01:49
trippehas file system option01:49
masoninteresting!01:50
masonthank you, will try that01:50
trippehI have not tried this myself, so beware01:51
masonIt's systemd. I default to "beware"01:53
=== ShaRose_ is now known as ShaRose
=== mundus is now known as mundus2018
=== demon_spork is now known as demonspork
lordievaderGood morning06:36
=== sammyg is now known as Guest16320
=== hakra is now known as sammyg
=== albech1 is now known as albech
albechanyone in here familiar with google cloud platform? I have installed a vm and trying to build a vpn server on it. I have enabled ip forwarding on the kernel, but notice that on the GCP console it says that IP forwarding is off. Something tells me that it may be required to enable on VM level. Anyone experienced this?08:46
=== yokel_ is now known as yokel
=== albech1 is now known as albech
=== JanC is now known as Guest54020
=== JanC_ is now known as JanC
randymarsh9hey guys14:56
randymarsh9which row is my actual free ram?14:57
randymarsh9https://i.imgur.com/nDBY0IZ.png14:57
randymarsh9i thought this means i have 121 MB free but apparently i have 671? is that right?14:57
sdezielrandymarsh9: 671 MB15:00
sdezielrandymarsh9: the second line can be confusing with the "-/+" but it means that the first column (used) is without considering buffers and caches15:00
sdezieland the second column (free) is when you consider buffers and caches15:01
=== XV9 is now known as XV8
randymarsh9sdeziel: shouldn't i consider the buffers and caches though?15:06
randymarsh9aren't those using up ram?15:06
sdezielrandymarsh9: they use RAM only to speed things up, it's not required to have them in RAM so if an app needs more memory, the buffers/caches will be shrinked15:07
randymarsh9sdeziel: okay cool thx15:08
sdezielnp15:08
randymarsh9i noticed i have /usr/bin/python3 taking up 80MB of ram15:15
randymarsh9can i delete that? i don't remember how it got there15:15
=== jelly-home is now known as jelly
randymarsh9hey guys16:10
randymarsh9how do i set which mirrors my server uses?16:10
randymarsh9when doing apt-get update, etc.16:11
naccrandymarsh9: you edit sources.list (presumig you are on a server)16:14
randymarsh9nacc: thx16:26
naccrandymarsh9: yw16:26
=== chmurifree is now known as chmuri
randymarsh9settnig a passphrase on my private key means anybody who tries to use it has to enter that password, correct?16:33
randymarsh9when authenticating with it?16:34
sdezielrandymarsh9: in general, yes16:36
lordcirth_workrandymarsh9, that encrypts the key file locally, yes16:36
sdezielbut if you are using an agent, once you unlock your key, it's loaded into the agent and then those with access to the agent can make use of the key. This is generally just you but you should consider those with root on your machine to also have access to the agent16:37
lordcirth_workroot on your machine owns the machine, fact of life16:38
sdezieltrue :)16:38
sdezieland in that context, agent or not, once the key is decrypted, it goes into memory where root can probably grab it16:38
lordcirth_workYup.  Not to mention the much simpler approach of swapping /usr/bin/ssh with a binary that dumps the key to /tmp/16:43
=== whitekidney is now known as wk-home
Epx998is there some bug with hostname -f returning localhost? ubuntu 1418:46
sarnoldEpx998: does /etc/hosts look sane?18:50
CapprenticeHi! How do I create a persistent Dummy network interface?18:57
sarnoldCapprentice: probably it will be re-created on boot if you add it to /etc/network/interfaces18:57
CapprenticeThe networkManager is enabled and I can not remove it. How do I enable the interfaces in /etc19:01
Epx998think i found the problem19:11
TJ-Capprentice: you mean using the 'dummy' kernel module?19:13
Capprenticeyes19:13
Epx998yeah so hosts file is has localhost in the 127.0.0.1 entry19:14
TJ-Capprentice: and you want NetworkManager to create it at boot time?19:14
CapprenticeTj, Yes.19:15
TJ-Capprentice: you'll need to modify these instructions somewhat, but here's an exampe: https://jamielinux.com/docs/libvirt-networking-handbook/appendix/dummy-interface-on-rhel.html19:15
sdezielCapprentice: if you don't actually need to have it created by NM, you can simply put another iface (like iface dummy0) entry in /etc/network/interfaces. NM ignore interfaces in that file.19:21
Capprenticesdeziel: I want the interface to get created at boot. If networkmanager can do that, then where do I put the config? What will I need to add under Network Manager?19:23
sdezielCapprentice: I don't know the NM way but that *should* work: https://paste.ubuntu.com/25588002/19:24
CapprenticeThe way RHEL does, will it be identical TJ?19:24
SeveasCapprentice: modprobe dummy; nmcli con add type generic ifname dummy0 con-name dummy0 ipv4.address 172.16.1.2/24 ipv4.method manual19:27
CapprenticeHmm! Thanks.19:28
Seveasmight need a few more arguments to the nmcli command depending on your needs19:28
wk-homewhy does ubuntu put libararies in /usr/lib/x86_64-linux-gnu/ instead of /usr/lib ?19:39
naccwk-home: becuase you have both 32 and 64-bit libraries on the same system?19:40
TJ-wk-home: it's part of the Debian/Ubuntu multi-arch specification19:40
wk-homenew in 16.04.3 ?19:41
wk-homehaving major compilation errors because of.. paths lol19:41
naccwk-home: i think it's been that way for a while19:42
wk-homeweird, never ever had this issue before19:43
TJ-The spec started in 2004, most if it was in place by 2011 then the library separation started. I think multi-arch became mainstream with 14.0419:43
naccTJ-: taht sounds right19:43
TJ-wk-home: there are a few holdouts where i386 and amd64 packages won't co-install. I dealt with one, -libunwind1 - last week19:44
TJ-sorry, libunwind819:44
wk-homeis there anyt PATH magic going on here? ive deployed multiple testing VMs locally with the same base iso and never had compilation issues with paths (not finding libs)19:44
TJ-wk-home: no. what is the specific error?19:44
naccwk-home: you haven't actually told us an error19:45
TJ-wk-home: is it a libtool rpath issue?19:45
wk-homewell, it looks for libraries under /usr/lib/ that's not there anymore19:45
naccwk-home: we don't konw what 'it' is19:45
naccwk-home: use a pastebin19:45
wk-homelibtbb, openssl etc19:45
YankDownUnderThinking of migrating upwards from the 4.4+ kernel series..."just because"...the box is merely a file server with custom compiled "netatalk" for AFP/Bonjour...any input/suggestions/donuts?20:43
tomreynsuggestion: don't do stuff "just because"20:44
YankDownUndertomreyn, It's here at home...not a client's production box...just re-arranging the home/lab network a bit...was wondering...and gathering data...more fun that doing laundry and folding clothes, you know...(the cat will take care of that stuff)20:47
TJ-YankDownUnder: I generally have all my systems using the Ubuntu kernel team's mainline kernel builds. You might want to stick to the stable mainline releases (I try the RC's too)20:50
tomreynTJ-: how do you validate their authenticity?20:51
sdezielYankDownUnder: you can try the linux-generic-hwe-16.04-edge package, it ships with semi-current kernel20:52
sdeziel4.11.0-14 ATM20:52
TJ-tomreyn: how do you mean? they're Ubuntu builds, signed by the Ubuntu signing key20:52
YankDownUnderI suppose this all boils down to "wasting time". I'm sitting around at home recovering from radiation and toxic sludge pumped into my veins...therefore, I am "looking for things to do". I've rebuilt several machines, ripped apart an iMac and an MBP, sorted all my comics and books...therefore, I was eye'ing up this file server that very happily chugs away with no problems...hmm...and in reality, RARELY would I even venture20:54
YankDownUnderdown this road - never in 20+ years would I - however, the levels of boredom are exceedingly high...20:54
tomreynTJ-: oh right i missed the CHECKSUMS.gpg file20:54
TJ-YankDownUnder: might be time for a RasPi or Arduino or similar :)20:54
tomreynTJ-: do you know of a script to install the latest kernel image which actually verifies those checksums?20:55
TJ-tomreyn: my own :)20:56
tomreyncare to open source it? ;)20:56
TJ-tomreyn: I think I have it up on my server somewhere, let me see if I can find it20:56
tomreyni know ukuu, which is...not good software, and there are a couple other 'mainline download' script, but none i know of does gpg verifications20:57
tomreyn*scriptS20:57
tomreynand there is no https either, sadly20:58
tomreynthanks for looking for it20:58
tomreynTJ-: any luck finding it?21:14
urthmoverI am having trouble booting a different (older) kernel in grub using GRUB_DEFAULT.  When I set GRUB_DEFAULT=0>2, update-grub, and reboot the server continue to boot into kernel 3.16 instead of 0>2 which is submenu kernel 3.13.  Deos anyone have any suggestions on troubleshooting this?21:59
TJ-tomreyn: sorry, I was off doing other things. I've just uploaded it. https://iam.tj/projects/ubuntu/wget_kernel_mainline.sh22:03
tomreynTJ-: thank you, also for the license choice you made. :) this should save me some time.22:16
TJ-tomreyn: you're welcome. All my stuff is GPLv322:20
TJ-tomreyn: if you find any bugs or need features let me know. It satisfies my needs but if others are using it I can guess there'll be a wishlist22:21
tomreyni'm not sure, yet, but if i interpret the source correctly it will compare sha1 checksums while it could compare sha256sum's22:22
TJ-tomreyn: speed choice22:24
TJ-tomreyn: plus easier to scan the CHECKSUMS file since it just needs to 'break' after the sha1 section22:24
tomreynsha1 needs to die though ;)22:25
tomreynmaybe this can return a bit of the favor, though you may already have something similar yourself: https://github.com/tomreyn/scripts22:26
sarnoldtomreyn: I love the installer :D22:27
tomreynsarnold: ;)22:28
tomreynjust trying to break bad habits22:28
TJ-tomreyn: I've added the option "-sha256" just for you22:52
tomreynTJ-: :) thanks. are you aware of wosign's state?22:54
tomreyn(i noticed you use an ssl certificate they certified)22:55
TJ-tomreyn: sure, but I can't be bothered to switch the domain to lets encrypt right now because I'm replacing the server completely22:55
tomreynexcuse accepted ;-P22:57
TJ-It's had so many upgrades (since 6.04) that I've lost track of what's what so it's getting a clean containerised install based on 16.0422:57
TJ-some tools still report it as 10.04 :)22:58
tomreynsounds like a good time to reinstall ;)22:59
TJ-yeah, done the debootstrap install of 16.04 but slowly moving over the configs from all te services and domains it hosts, and containerising as needed22:59
TJ-thank the gremlins for LVM. I've been doing a dist-upgrade on a RasPi and 3 times it ran out of space on mountpoints and lvextend (and free extents in the VG) saved the day23:03
TJ-tomreyn: your foreign_packages could also be achieved with apt-cache I think. Something like "apt-cache madison $( apt-cache pkgnames) | grep -v http "23:12
tomreynTJ-: hmm, good hint, thanks. i've been looking for an alternative which gets rid of the apt-show-versions dependency for a while.23:18
tomreyni'll give this a try the other day.23:18
TJ-tomreyn: I (had to) write a script last year to reconstruct the /var/lib/dpkg/status file on a system that had suffered corruption so after spending a long time writing code to scan the packages in /var/cache/apt/archives and the lists in /var/lib/apt/lists I discovered "apt-cache dumpavail" to which I only needed to add the "Status: install ok installed" lines for each package!23:24
tomreynhehe, i also tend to run into commands i had never expected to exist. usually some months after i needed tzhem.23:26
* TJ- knows the feeling. I must be the only one that reads man-pages preemptively :)23:29
TJ-I'm about to deploy 'maas' here since I noticed it supports my Sentry CDUs for power control. Was going to write my own control front-end for it... another case of almost reinventing the wheel23:30
sarnoldbtw namei -l is the tool that I was happy to find before writing my own version :)23:34
TJ-yeah, I often use readlink -m and cousins for a similar thing23:36
tomreynnice find, too.23:36
sarnoldhah, nice :)23:38
TJ-I have so many tools like this that I have a networked /usr/local/ volume that is copied to all my systems. It also contains any changes I make to system-packages and their files, so on a fresh install I have a script that walks the /usr/local/etc/ and /usr/local/var/ trees inserting symlinks into /usr/local/... and applying dpkg-divert's23:39

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!