/srv/irclogs.ubuntu.com/2018/08/30/#ubuntu-server.txt

gartralhey guys, I spun up a vm of ubuntu server 18.04 on my laptop and I'm having a head-scratcher here... I can't install mariadb or phpmyadmin on the VM, the packages don't exist... are they in universe/multiverse or something?01:15
sarnoldboth are in universe01:16
xaseI seem to have a nameserver conflict... I have probably mangled something.01:28
dpb1gartral: https://bugs.launchpad.net/subiquity/+bug/178312901:28
ubottuLaunchpad bug 1783129 in subiquity "Only "main" component enabled after install" [High,Confirmed]01:28
dpb1gartral: looks at comment #2701:28
dpb1gartral: I encourage you to mark the bug as affecting you if it fixes your issue01:29
xaseI'm using ispconfig, and my server is ns1.gethosting.today Now all is fine and dandy, it worked... but when I add gethosting.today as a client in ispconfig ns1.gethosting.today ceases functioning as a visible website.01:30
xaseI think I've configured something wrong =/01:30
dpb1xase: I want to understand your question, but I don't. :/01:31
dpb1ispconfig is like cpanel from what I gather01:31
xasedpb1, I'm trying to sort through the issue, till I find the actual question I'm meaning to ask.01:31
xaseYes.01:31
dpb1ok, do you have shell access to the server?01:31
xaseOk so. I was having an issue with BIND so I switched to PDNS, PDNS wasn't compatible so I switched back to bind.01:31
xaseYes01:31
sarnoldwhat's ispconfig *do*?01:32
xaseServer is under my control completely, aside from not sharing the same physical location.01:32
xasesarnold, it's for managing a server, either internally or externally.01:32
sarnoldso's ssh and juju ..01:33
sarnoldwhat's it *do*? :)01:33
xaseso ns1.gethosting.today binds properly to the ip it seems, but when I add the zones for gethosting.today itself to add it as a website it brings it up, but seems to bring down ns1.gethosting.todays connection to the ip.01:34
xaseWhat do you mean what does it do?01:34
xaseI'm sorry if I don't understand the question.01:34
dpb1if it were me, I'd drop ispconfig01:34
sarnoldxase: if it just manages dns zone files then it's probably a waste of your time..01:34
xasesarnold, it doesn't just manage dns. It's also a webpanel, for installing software and adding client sites.01:35
xasedpb1, the alternatives cost too much.01:35
sarnold"gethosting.today zone: The following NS name(s) did not resolve to address(es): 174.105.101.49, ns1.gethosting.today, ns2.gethosting.today"  -- http://dnsviz.net/d/ns1.gethosting.today/dnssec/01:36
xaseWell I recently just readded the A names, would it take time to settle again?01:38
xaseI had websites pointed at ns1.gethosting.today earlier. I just removed them and started from zero, because gethosting.today stopped working.01:38
xaseare there some related commands so I can see the dns entries server side?01:39
sarnoldI think the dnsviz folks query from the servers directly when asked, every time.01:39
xaseCrap... so upon fixing one thing I've broken another... again XD01:40
xaseWell... is my setup of my hostname for the server ns1.gethosting.today appropriate... or should I have just named it gethosting.today?01:41
sarnoldif it's a nameserver then ns1.gethosting.today is a good name for it.01:42
xaseSo, I don't need like a core server named just gethosting.today/01:42
xase?01:42
xaseI'm asking inane circular questions, I know :(01:43
sarnoldprobably not..01:43
xaseAlright... let me try removing all sites again.01:43
xaseo_O01:45
xaseIt's working with out DNS zones set...01:45
xaseSee, I hate learning new stuff... but love it.01:45
xaseIt's just confusing to get the hang of things.01:46
xasegethosting.today I mean01:46
xaseAlright... sites and dns zones removed...01:47
xaseAlright...01:49
xaseSo... with all that removed.01:49
xaseGethosting.today resolves to the default apache page.01:50
xasenot ispconfig.01:50
xaseNothing is configured... So it must be some sort of conflict.01:50
xaseI'll ask again in ispconfig channel... but they're unofficial and small.01:50
gartraldpb1: thnk you02:07
xaseOy -_- Now I can't even point to ns1.gethosting.today... I don't know what magic mojo is going on behind the scenes... but it's elusive to me.02:14
xaseOk... so my nameservers aren't working at all.. I knew something was amiss.02:21
xaseI mean... the urls must be working partway...02:22
xaseSince myzera.com is pointed at ns1/ns2...02:22
xaseBut I just disabled those ns records on ispconfig... and the site still seems to resolve02:23
xaseBecause of the A name I have set pointing to the IP I assume.02:23
gartralcan apparmor die already? please? of all the problems i've ever had, apparmor makes the most mess of things... >.<03:34
andolgartral: I'm sure there are people who feel the same way about basic filesystem permissions.03:37
andolgartral: But no, I don't see it going away. From what I have seen Debian too are in the process of making it the default.03:38
gartralandol: my issue right now is that I can't start mariadb and AA seems too be the culprit03:39
andolgartral: In that case, look in your log files, and then add the needed rules?03:40
gartralandol: it's complaining about 'failed name lookup' everythhing is local to the vm and should be using localhost, so :/03:43
cpaelzergood morning05:00
xaseGood morning.05:17
xaseYeah. Not having a fun time with bind9 Not sure how to configure it, there's conflicting information everywhere, and #bind is quiet atm. I don't get why I can bring up websites without nameservers, by using A names.05:45
rfmxase, can't tell what your problem is.  Can you give a simple example of something you tried that didn't do what you wanted. and tell what happened instead?06:54
xaserfm I want to set up my machine as ns1.gethosting.today and use it as a name server for my other websites.06:55
rfmxase: oh, trying to set up lying nameservers is screamingly complicated, I can't help because I've never managed it myself.  I think dnsmasq might be where you want to go reather than bind06:57
xaselying nameservers?07:01
xaserfm I'm not sure I understand... but I'll try taking a look at dns masq.07:02
lordievaderxase: So what troubles are you facing?07:03
xaselordievader, my trouble is, all the bind tutorials seem to be for internal networks, I'm trying to create an external network, so I can serve my domains on this server properly. I had set up powerdns, only to find that it's not fully compatible with ispconfig currently, and I couldn't find any documentation that was relevant on how to do it.07:05
xaseSo I can't use PowerDNS, though it seemed really neat.07:06
xaseEither way, I'd still be at this crux most likely.07:06
lordievaderHmm, I see. That is too bad.07:06
lordievaderAnyhow, how is bind currently set up?07:06
xaseDefault.07:07
lordievaderDid you disable recursing?07:07
lordievaderWe already have too many open resolvers, so that would be step one, disabeling recursing.07:08
lordievaderhttps://knowledgelayer.softlayer.com/procedure/disable-recursion-dns07:08
=== TvL2386_ is now known as TvL2386
ktechmidasCan I ask who's idea it was to put a bit.ly link about IDE's in 18.04 server?08:10
ktechmidashttps://gist.github.com/ktechmidas/234bc342bda178ebbcfd3fde3b19294908:10
ktechmidas"Check out 6 great IDEs now available on Ubuntu...."08:10
ktechmidasusing MOTD in this way devalues it... using it for vulnerabilities is fair, but for ads for a bit.ly link? Ugh08:10
ktechmidaswhy does everything creep into ads?08:10
xasektechmidas, I was confused about that message too.08:11
xaseAre they really 6 great IDEs?08:11
blackflowbadum-tss!08:12
Tsien聊什么08:13
ktechmidasTsien: ni hui shuo ying yu?08:16
blackflow!cn08:16
ubottu如欲獲得中文的協助,請輸入 /join #ubuntu-cn 或 /join #ubuntu-tw08:16
ktechmidasAh there's a CN channel, nvm08:16
lordievaderktechmidas: Did Ubuntu really add that or was it Amazon?08:17
TsienI can speak English.08:17
ktechmidasMaybe it was Amazon?08:18
ktechmidasUnsure08:18
ktechmidasAlthough I can't see them doing it either... I'm using the official canconical image08:18
lordievaderOh, yeah. Then it is Canonical. I figured you might be using Amazon's images.08:18
blackflowthought it was Ubuntu.... there was a backlash about that some time ago.... see bug #170106808:19
ubottubug 1701068 in base-files (Ubuntu) "motd.ubuntu.com currently shows media item (HBO's Silicon Valley using Ubuntu)" [Wishlist,Opinion] https://launchpad.net/bugs/170106808:19
ktechmidasblackflow: I'm quite disappointed after the authors message: https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/1701068/comments/1108:28
ubottuLaunchpad bug 1701068 in base-files (Ubuntu) "motd.ubuntu.com currently shows media item (HBO's Silicon Valley using Ubuntu)" [Wishlist,Opinion]08:28
ktechmidasthat it's happened again a year later08:28
ktechmidasI will file a bug in ubuntu-motd where they told us to last time08:30
blackflowktechmidas: well, Canonical is not shy from trying out new things. As long as I can remove update-motd or in fact not even install it (as I only do debootstrap'd server installations, mostly due to this kind of aftermarket bloat)08:30
ktechmidasbut advertising in a server MOTD? Really?08:31
ktechmidasI used the MOTD to be imformed or reminded of security issues08:31
ktechmidasnow I need to turn it off to avoid pointless articles about IDE's08:31
ktechmidasand other clickbait08:31
blackflowif you used motd for that, you were doing it wrong :)08:32
ktechmidasnot sure how much good it will do but I reported a bug: https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/178985008:40
ubottuLaunchpad bug 1789850 in base-files (Ubuntu) "Advertising in the MOTD" [Undecided,New]08:40
ktechmidashad to do it in basefiles again08:40
ktechmidassince ubuntu-bug wouldn't allow me to report in ubuntu-motd08:41
blackflowyou mean update-motd?08:42
ktechmidasblackflow: according to this https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/1701068/comments/1108:42
ubottuLaunchpad bug 1701068 in base-files (Ubuntu) "motd.ubuntu.com currently shows media item (HBO's Silicon Valley using Ubuntu)" [Wishlist,Opinion]08:42
ktechmidasit's ubuntu-motd08:42
ktechmidas"here is a team of engineering managers at Canonical (the ~ubuntu-motd team in Launchpad)"08:42
blackflowyeah but the package is update-motd08:43
ktechmidasI will switch packages on this bug then08:43
ktechmidasOh it was Mark's commit08:45
ktechmidasguess I'm getting nowhere with my report08:45
blackflowyeah. :)  Canonical really wants to promote their stuff, especially snaps lately and if you're annoyed, just uninstall update-motd or reconfiugre it to stop fetching news.08:46
ktechmidasI will leave it there... just in case they ever see the light...08:47
ktechmidasI actually like snaps and lxd08:47
ktechmidaslxd is something I've come to rely on... I wonder if it will work upstream08:47
cpaelzercoreycb: jamespage: I just realized there is no new libvirt/qemu in https://launchpad.net/~ubuntu-cloud-archive/+archive/ubuntu/rocky-staging08:48
cpaelzeram I looking at the wrong place or is this release not using the versions of Cosmic?08:48
jamespagecpaelzer: no we don't automatically add it08:48
jamespageonly if there is a need or good reason08:48
jamespagerocky is quite happy with libvirt from bionic08:49
blackflowktechmidas: upstream?08:49
ktechmidasDebian08:49
jamespagecpaelzer: hey - do you have a good way of measuring PPS for DPDK/OVS testing? I want to measure performance from within VM's08:50
blackflowktechmidas: oh, yeah. :)  yeah, lxd works there.08:50
blackflowsnaps too, but are less well integrated into the desktop.08:50
zetherooHow do you stop mysql service from starting automatically?08:51
cpaelzerjamespage: I usually use different workload profiles in uperf08:52
cpaelzerjamespage: not sure if it is a good way08:52
cpaelzerbetter would be a setup with a raw packet generator08:52
cpaelzerbut I don't have that08:53
blackflowzetheroo: you 'disable' the service with systemctl. note that other things can still wake it up, depending on configuration, eg. socket based activation, dbus or whatever. to completely disable a service, you need to 'mask' it.08:53
cpaelzeryou can compare relative PPS easily, but probably not max PPS08:53
zetheroo blackflow: I already tried that and another method https://paste.ubuntu.com/p/gnJmVrn5hD/08:55
blackflowzetheroo: didn't that disable the service?08:56
blackflowzetheroo: or are you thinking about "stopping" instead? disabling means it shouldn't start on boot. stopping means you stop the currently running process.08:57
zetherooblackflow: After a reboot the mysql service is still running08:59
zetherooI want to stop it from automatically starting at boot08:59
zetherooI also tried commenting out the 'start on' line in /etc/init/mysql.conf09:00
blackflowwell... I don't know then. those split sysv-under-systemd-oh-hey-but-there-are-still-traces-of-upstart  services are a mess.....09:02
blackflowthat's xenial, right?09:02
zetherooyes, 16.04.509:03
blackflowsome clues given here:  https://askubuntu.com/questions/57381/how-to-stop-mysql-from-running-at-boot-time     check the comment about  /etc/init/mysql.override09:04
CarlenWhiteI have a service in systemd that needs to have something mounted before it runs. Do I give the permission to the user defined in the systemd file or something else?09:06
blackflowCarlenWhite: make a dependency for the service on the corresponding .mount unit?09:07
zetheroook, tried 'echo "manual" >> /etc/init/mysql.override' - didn't work either09:09
CarlenWhiteEh. It's a bit weird of a set up. Every attempt to get the required mount to function at boot results in the system entering Emergency Mode.09:09
CarlenWhiteIt's a loop-file inside a zvol on a zpool.09:10
CarlenWhiteBecause Microsoft SQL.09:10
CarlenWhiteI can't get the mount to work correctly at boot, but it can be manually done with a few mount commands.09:12
blackflowloop file inside a zvol? that doesn't sound right. zvol is a block device, so are you talking about the zvol itself, or there's a filesystem on it, containing the file?09:14
CarlenWhiteI tried using the zvol directly but MSSQL throws a fit even though for all intents and purposes it's supposed to act like a normal block device.09:14
blackflowCarlenWhite: precisely, so you need a filesystem atop of it. otherwise it's no different from a hard disk09:16
blackflowCarlenWhite: however, you _might_ need to move all dataset mountpoints to legacy, in order to control them via fstab, if you're having dependency/ordering issues, with zfs being.... it's own thing.09:16
blackflowalternatively, use .mount units that depend on zfs units in turn09:17
blackflowzfs-mount.service in particular09:17
CarlenWhiteI might be misunderstanding. I did mount the zvol as a ext4 and attempt to use it with mssql.09:18
blackflowor, zfs being what it is.... if mount doesn't work, you can have a regular .service executing `zfs mount`  instead of using the default mounting mechanics09:18
blackflowoh ext4, yes09:19
CarlenWhiteAs I've observed ZFS kicks in after reading fstab.09:19
blackflowCarlenWhite: that's why I mention legacy mounts09:19
blackflowit's a bit of a mess right now, but there's an open issue in Zfs on Linux, to deal with boot ordering09:20
blackflowCarlenWhite: however, I'm curious, did you add the zvol mountpoint to fstab?09:25
CarlenWhiteYeah I tried to. Causes the system to stop on boot.09:26
blackflowCarlenWhite: with what error?09:26
CarlenWhiteCan't recall, but let me safely dismount and reboot the system and I'll tell ya'.09:27
zetherooso still have no solution for disabling mysql service from automatically starting on boot :/09:27
blackflowCarlenWhite: you can add "nofail" to fstab options so it passes through, but yeah, I'd be interested in knowing the error09:27
blackflowzetheroo: what if you renamed /etc/init/mysql.conf to /etc/init/mysql.conf.disabled?   found some hints via google09:30
CarlenWhiteSystem rebooting now. Waiting for hardware BIOS'...09:30
CarlenWhiteblackflow, zetheroo `systemctl disable mysql`?09:31
blackflowzetheroo: or if nothing works.... then you've got something else explicitly launching mysql, not a service file09:31
blackflowCarlenWhite: it's xenial, and no systemd unit yet on xenial09:31
CarlenWhiteAh. Ignore me then.09:32
jamespagecpaelzer: ta for the pointer to uperf09:40
jamespageseem to be getting a reasonable pps and throughput figure09:41
zetherooblackflow: if I rename that file can I still start up the service manually?09:44
cpaelzerjamespage: I have a set of profiles for uperf if you are not happy with what is delivered by default09:45
blackflowzetheroo: I don't know, try it. you can always rename back if not09:45
cpaelzerof the category: not better, but different :-)09:45
jamespagecpaelzer: pointer?09:45
cpaelzerjamespage: things starting with uperf in https://git.launchpad.net/~ubuntu-server/ubuntu/+source/dpdk-testing/tree/09:46
cpaelzerI essentially search and replace different things in it to get a matrix of tests09:47
cpaelzerone being slow and transactional to check latency/roundtrip (rr)09:47
cpaelzerand the other one trying to somewhat burst-fill the line09:47
zetherooblackflow: renaming didn't stop the service from starting on boot09:48
blackflowzetheroo: no idea then. I think you have some custom script or something starting it then09:50
blackflowzetheroo: can you check the logs and see exactly when in the boot process the service was started?09:50
zetheroook09:51
zetheroofirst entry I see in syslog after a reboot is: linuxrunner mysqld_safe: Starting mysqld daemon with databases from /var/lib/mysql09:54
zetherooblackflow: https://paste.ubuntu.com/p/43YnnHXRq7/09:55
zetherooand more ... https://paste.ubuntu.com/p/pJ7qJSWvJQ/09:56
blackflowzetheroo: that's good, but the idea is to see where in the logs, relative to OTHER things, this appears. in this case what non-mysqld thing is right before that, and what is right after that09:57
blackflowzetheroo: maybe just pastebin the entire bootlog?    journalctl -b09:57
blackflowzetheroo: look through it, see if anything needs censoring/sanitizing before you pastebin09:58
jamespagecpaelzer: ta10:00
CarlenWhiteblackflow, I noticed ZFS starting then fstab attempting to mount the zvol by it's UUID, hung, and proceed into Emergency Mode. Reviewing dmesg I can't find any meaningful information related to it.10:00
CarlenWhiteHowever there is some weird behavior in Emergency Mode. Can't mount the zvol manually. Running the appropriate mount command blinks the HDDs then returns with no error. But navigating to the mount shows nothing and umounting it says it wasn't even mounted in the first place.10:01
zetherooblackflow: found an earlier mention of mysql starting: Aug 30 11:52:55 linuxrunner mysql[1075]:  * Starting MariaDB database server mysqld10:02
blackflowzetheroo: without the whole boot log I can't help you, you'll have to figure out yourself when in the chain it is started and then try to figure out what is starting it10:04
blackflowCarlenWhite: sounds like the zvol is broken? when you boot the system normally, can you moutn it?  add "nofail" to the fstab options, and after it boots try mounting it via fstab (mount /just/target/path/)10:05
blackflowand by zvol is broken I mean that particular volume is not mountable10:05
CarlenWhiteblackflow, Yeah. When I comment out the entry then once in the system, I can uncomment and mount them fine.10:06
zetherooblackflow: can I PM it to you?10:06
blackflowzetheroo: no, sorry.10:06
blackflowCarlenWhite: or you could've used "nofail" :)   sorry, I'd have to see error logs, no idea what's going on there.10:07
zetherooblackflow: ok, how's this? https://paste.ubuntu.com/p/rXcZ8qRrPn/10:07
blackflowzetheroo: line 741 is relevant. that looks like systemd is using the sysv-init shim. are you 100% sure that disabling the service does not work?    systemctl disable mysql.service   (or whatever the unit name is)?   if "disable" doens't work, did you try "mask"?10:09
CarlenWhiteblackflow, I just took a high-speed footage just to capture the message10:11
blackflowCarlenWhite: surely there are logs? journalctl?10:12
zetherooblackflow: "mask" worked!10:12
blackflowwhich I mentioned way up, but okay :) glad you got it fixed.10:12
CarlenWhiteReviewing the 240FPS footage it just mentions it timed out on waiting then two messages saying that two depends failed.10:13
zetherooSorry, I didn't know what you meant by 'mask' earlier on10:13
zetherooblackflow: so to start the service manually it would have to be re-enabled I guess, because now 'service mysql start' complains 'Failed to start mysql.service: Unit mysql.service is masked.'10:14
blackflowzetheroo: which is a great lesson. when you don't understand something being advised, look it up on google. "systemctl mask" returns quite a lot ;)10:14
CarlenWhiteblackflow This case, /mnt/microsoft-sql-block-holder then /mnt/microsoft-sql-block then Local File System.10:14
CarlenWhiteSo correction three.10:14
blackflowzetheroo: don't use systemctl, it's not a systemctl unit obviously. use service10:15
blackflowwait, I think that's shimmed through systemctl..... uhhh.... use the /etc/init.d/.... script?    /etc/init.d/mysql....   start    ?10:15
blackflowCarlenWhite: somewhere in the journal, or dmesg, there should be more info on why it failed.10:16
zetheroo'/etc/init.d/mysql start' doesn't return anything10:17
blackflowCarlenWhite: anyway, for all this trouble, you could've really written a .mount unit and make the the .service you want to start depend on it somehow.10:17
blackflowzetheroo: but does it start it?10:17
blackflowno output usually means no error10:17
zetherooblackflow: 'service mysql status' still shows it as being inactive10:18
zetheroois there another way to check?10:18
blackflowyeah the service command is shimmed through systemctl methinks, that's why. using the init script directly should've worked10:18
blackflowzetheroo: ps auxf | grep mysql10:18
blackflowor /etc/init.d/mysql status10:18
zetherooroot      2029  0.0  0.0  14544   988 pts/0    S+   12:18   0:00          \_ grep --color=auto mysql10:19
CarlenWhiteblackflow, Just: Timed out waiting for device dev-disk-UUID10:19
zetheroo'/etc/init.d/mysql status' returns nothing10:19
blackflowzetheroo: sigh...... yeah I don't know then. that's total mess there. systemd+init+upstart. I don't know any more, sorry.10:19
zetheroook, thanks for your help10:19
CarlenWhiteblackflow, But yeah I'll give up and try a .mount unit.10:20
CarlenWhiteFailing that, bring up the disks and start mssql as a root crontab10:20
blackflowCarlenWhite: yeah, thing is fstab is actually not used directly but turned into runtime .mounts by a systemd generator. this happens methinks independently of zfs because of the boot ordering issue zfs has, the zfs mount service should be started first. there's an open issue on ZoL github, I can't unearth it now, but I've seen it.10:21
blackflowCarlenWhite: using an explicit .mount should work because that's how you can tell systemd all the dependency relations, that you can't via fstab10:21
CarlenWhiteblackflow, Thing is that I'm seeing ZFS start up before it even tries mounting the disk.10:22
CarlenWhiteOr zvol rather10:22
blackflowCarlenWhite: one thing I didn't ask, what's your fstab line like?10:22
zetherooblackflow: 'systemctl unmask mysql.service' and then 'service mysql start' works10:22
zetherooso it just has to be masked again when done testing/using it10:23
blackflowzetheroo: which is not good. the systemctl mask proves that it's systemd that initializes it starting on boot. but, it actually deferrs to upstart or sysv. meaning the _real_ place where you control if it starts or not is not systemd, but sysv/upstart.10:24
blackflowwhich also means you should be able to start the service that way, outside of systemd, even if the systemd unit is masekd.10:25
blackflow*masked10:25
blackflowsomething doesn't seem right from all you're telling. it's a bit weird that you can't disable the service using any of the other methods, via that override file or myslq.conf or rc update10:26
blackflowI'm willing to bet you didn't test those properly.10:26
zetherooprobably not - but this messy solution should do for now.10:27
CarlenWhiteblackflow, Yeah I'm going with a root crontab that on reboot gets the drives ready then starts up the service by itself. When I have more time I'll try giving it another whack.10:45
CarlenWhiteIt Works™10:46
CarlenWhiteFor now the server is gonna get it's day of use shortly and I don't want to bring it down.10:47
CarlenWhiteBut hey I won't have to be at the machine physically it get it back online.10:49
blackflowthat's maybe a stop gap solution, but really you should be doing through systemd. one of, if not THE, major issue(s) with people having problems with systemd is that those things are not implemented fully through the systemd interfaces, and breakage ocurrs because systemd is not told to do something correctly.10:50
blackflowthen hate ensues.10:50
blackflowlike things hanging on boot because systemd is now explicit about dependencies -- is not systemd's fault but configuration fault. if things are allowed to fail and aren't critical condition, then they should be marked as so. eg the "nofail" option in fstab.10:51
CarlenWhiteBut in terms of the fstab mock config I presented, it should work?10:51
=== RoyK^ is now known as RoyK_Heime
blackflowCarlenWhite: not sure what you mean. thing with fstab is that it's being converted to systemd units via generator. while there are some x-* options one can use in fstab to instruct systemd, really the correct place is to use .mounts and express proper dependencies.  sure, a @boot hack works but, one day you'll forget it's there and will have hard time figuring out wth is mounting something while11:06
blackflowthere's no fstab entry, no .mount.11:07
cpaelzerjamespage: for a minor change in qemu all kind of autppkgtests break11:45
cpaelzerjamespage: is cinder 2:13.0.0.0 broken in general atm?11:45
cpaelzeror at least the tests?11:45
cpaelzerif so could we add a force badtest?11:46
blackflowThe openssh manpage is not clear whether AllowUsers directive can appear more than once, and whether they're then all combined into a single list. My testing shows it IS so, but was wondering if anyone knows of a problem with that?11:46
jamespagecpaelzer: er - E: Unable to correct problems, you have held broken packages.12:44
cpaelzerjamespage: umm what is going on ... ?12:47
jamespagecpaelzer: looking now12:47
cpaelzerjamespage: maybe something because of libc transition?12:48
cpaelzerbit cinder-daemons and cinder-volumes have the same entry in d/t/control12:49
cpaelzershouldn't they either be both or none installable12:50
cpaelzerjamespage: I found nothing obvious in the log12:57
cpaelzerfor now I hit retry12:57
cpaelzerlet me know if you see something12:57
cpaelzerotherwise I'll need to set up a local repro for a better look12:57
jamespagecpaelzer: no I know what it is12:59
jamespagecpaelzer: the wsgi apache conf is in cinder-common, not cinder-api so there is a install orering ossie13:00
jamespagecoreycb: can we not put the apache configuration into the -common package please - its role specific and causes all sorts of issues13:00
cpaelzerok13:02
cpaelzerjamespage: that sounds like wait "until you have the fix uploaded" for me then right?13:02
jamespagecpaelzer: yep doiing it right now13:03
coreycbjamespage: sure. there's no way we can get all the config into -common packages to make py2->py3 upgrade seamless.13:04
coreycbi've come to realize that13:04
jamespagecoreycb: I'm not sure I follow you in the context of the apache2 configurations13:04
coreycbjamespage: it's config that can be overridden13:05
jamespagebut it has to be in a package that actually depends on and hence enables the apache2 and associated wsgi plugin13:05
jamespageotherwise apache2 borkes on configuration during install as cinder-common does not have a depends on apache2 etc...13:05
jamespagecoreycb: does that make sense?13:06
coreycbjamespage: yeah i get that13:06
coreycbjamespage: i'm just saying that the effort was an attempt to allow for upgrades from py2->py3 without re-installing config and that's really not possible for all config.13:07
jamespagecoreycb: I'm missing something then13:08
cpaelzercoreycb: jamespage: should we force-badtest cinder/2:13.0.0~rc1-0ubuntu3 for now to give you soem time sorting things out?13:22
coreycbcpaelzer: no it's an easy change13:23
jamespagecpaelzer: yeah I'm just uploading it now13:25
cpaelzerwill that only adress cinder or also the two nova issues?13:26
cpaelzerthere ppc and i386 are on "Test dependencies are unsatisfiable" blame: nova13:27
coreycbjamespage: i'll take a pass through any other affected packages13:32
jamespagecoreycb: ta13:35
jamespagecoreycb: I poked the ovs backport again - the test suite is notoriously racey13:36
coreycbjamespage: ah good, thanks13:36
ahasenackcpaelzer: libcloud getting greener and greener: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#libcloud13:39
ahasenackcpaelzer: ppc and s390 fail for fdroidserver because that's an android package. Not ported to those arches apparently13:39
ahasenackthe dependency doesn't exist there13:39
kstenerud_good morning13:42
ahasenackhello kstenerud_13:42
ahasenackcpaelzer: could you please pick the more specific review slot, instead of the "canonical-server" one? Otherwise the Mp disappeaars from https://code.launchpad.net/~canonical-server/+activereviews13:43
kstenerud_ahasenack: What would be a good bug to look at next?13:44
ahasenackkstenerud_: the tiny logwatch ones I think13:44
ahasenackas they probably still apply to cosmic13:45
ahasenackkstenerud_: the "unmatched entries" ones from https://bugs.launchpad.net/ubuntu/+source/logwatch13:46
ahasenackstarting with the ones easier to reproduce, i.e., pick some service you are more familiar with, or that isn't complex to setup like freeipa13:47
xaseAnyone have experience with purftpd?13:50
xasepureftpd^13:50
sdezielisn't FTP something from the 90' ?13:52
xasesdeziel, yes. Yes it is.13:53
xaseBut I'm trying to use it for my less tech savvy cohorts.13:54
whislockWait until he hears how old DNS is.13:56
sdezielxase: I find SFTP pretty easy to use, maybe the less tech savvy folks would agree?13:59
ahasenackdput uses ftp by default :)13:59
whislockDo browsers support SFTP natively?14:00
sdezielahasenack: dput also supports SFTP but I didn't try14:00
ahasenackI tried, uploads were getting stuck mid-transfer, and I was told to switch back to ftp14:01
sdezielwhislock: no but clients are widely available14:01
whislocksdeziel: I feel like you're missing the point of "less tech savvy."14:01
sdezielwhislock: possibly. I just don't like to see new deployment of this crappy thing that is FTP14:01
xasesdeziel, sftp I can use... but no, my cohorts want to be able to use a regular ftp client to regularly login to an ftp server =/ plus, how am I supposed to segregate my clients into their own sftp user, since ftp user and sftp users are separate14:02
whislocksdeziel: If it's the right tool for the job, it's not crappy.14:02
whislocksdeziel: Just because its old or whatever doesn't make it crappy. Is it secure? No. Does it need to be for this use case? Maybe not.14:02
sdezielwhislock: don't waste you time trying to convince me that FTP is not crappy ... the control and data separation is terrible14:03
sdeziels/you time/your time/14:03
whislockThen don't waste your time trying to inflict your biases on everyone else. Cuts both ways.14:03
whislockEither be helpful, or shut up.14:04
Ussat\o/ first prod 16.04lts --> 18.04LTS done :) no issues14:04
whislockUssat: I've heard from a few people that the xenial->bionic upgrade was far less breaky than they were prepared for.14:05
sdezielxase: most FTP clients I encountered also supported SFTP. As for the users, it should be possible to convert them to SFTP... if you wanted14:05
UssatI am VERY happy14:05
sdezielwhislock: I didn't know xase knew about SFTP so I felt it was appropriate to draw some attention to it14:06
xasesdeziel, yes, but my ftp credentials don't work for sftp? So what's the solution there?14:06
xaseAnyhow.14:06
whislockxase: What issue are you having with pureftpd?14:08
xaseI have pureftpd mysql setup... via this https://www.howtoforge.com/tutorial/perfect-server-ubuntu-18.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot-and-ispconfig/14:09
* whislock sees "disable AppArmor" and gets angry instantly.14:09
sdezielxase: I don't know your setup but with SFTP (as provided by openssh) you can use password authentication just fine14:10
blackflowthing is, it shouldn't.14:10
ahasenackalthough to use mysql as a backend for authentication in that case means having to use a pam module14:10
whislockxase: This howto is a flaming garbage pile.14:10
sdezielxase: oh sorry, I missed the mysql part14:11
blackflowxase: telling your users to use FileZilla with an ssh agent, and pubkey SFTP auth, is not complicated, and very easy, especially to an windows users. putty works fine with that.14:11
blackflowI seriously doubt non-tech-savvy users would need FTP anyway, so those people are at least savvy enough to set up filezilla with ssh keys.14:11
sdezielWinSCP is decent too14:11
Ussatwhislock, we were quite happy with the upgrade, although, I did about a week of testing first :)14:11
kstenerud_ahasenack: For MP fixes, do I just reset the git repo back, commit new changes, and force push?14:12
blackflowbut uh be careful about enabling passwords for ssh. you do that, and you've removed the security benefit of keys.14:12
whislockUssat: I'm not a datacenter guy anymore, but my DC-oriented folks tell me that they're loving life with bionic so far.14:12
ahasenackkstenerud_: it's a matter of preference, related to how big the whole diff is14:12
ahasenackkstenerud_: sometimes the reviewer wants to be able to see what you did to fix his or her comment14:13
Ussatwhislock, quite happy here with it14:13
ahasenackkstenerud_: in that case, committing on top helps14:13
ahasenackkstenerud_: when there are a few such requests, I tend to commit on top, and only rebase + force-push at the very end14:13
Ussatwhislock, I have multiple test labs, one of them being in VM's on my laptop :)14:14
Ussatwhislock, we are REALLY paranoid here (we are a hospital - and shit HAS to work)14:14
whislockI get it. I have several hospitals as clients, actually.14:15
xaseWell, whislock since you seem to understand AppArmor, can I go ahead and enable it again? Or is it a once it's gone, it's gone, start from scratch situation?14:17
xaseApparently it causes some issues with scripts and ispconfig.14:17
xaseBut according to recent threads it doesn't as much anymore?14:17
whislockIf AppArmor is causing issues, your application is poorly designed.14:17
whislockDitto SELinux.14:18
xaseWell it's not *my* application.14:18
xaseI just did what the tutorial told me to do.14:18
whislockI know, yell at the maintainers of the apps in question.14:18
xaseThis is a test run.14:18
whislockYeah, that's the problem. Howtoforge is populated with how-tos of questionable worth, filled with instructions of questionable wisdom, written by people of questionable experience.14:19
xaseSo, some users (read: few) said it caused no issues in recent setups.14:19
xaseSo can I re enable it?14:19
xaseOr do I have to start from ground zero since the system is 'compromised'?14:19
whislockApp-armor can be reenabled, sure. Let me point out ways to identify a how-to written by someone who doesn't know what they're doing, if I may?14:20
blackflowif apparmor is causing issues then first and foremost the policy could/should be fixed. doesn't automatically mean the application is poorly designed.14:22
blackflowdefautl policies, especially for complex programs, will have issues.14:22
whislockI entirely disagree, but oh well.14:23
Ussatas do I14:23
Ussatand I work with both Apparmor and SELinux daily14:24
xaseWell, I won't disable it next time when we re-do our setup.14:24
whislockUssat: I thought I remembered you from #rhel. :P14:24
blackflowI do to. I have yet to encounter a situation where a (local) modification to a policy hasn't fixed a problem with it.14:24
Ussat:)14:24
whislockYeah, that's a concept problem.14:24
whislockIf the security policy is complaining, then your widget is doing something it probably shouldn't be doing.14:25
blackflowor the policy is incomplete.14:25
xaseSo we're supposed to trust the policy from scrath though ?14:25
xasefrom the default^14:25
blackflowlike firefox in ubuntu for example, for a while it carried no rules for the DRM plugin so you couldn't watch netflix with FF apparmor policy enabled.14:25
blackflowI'm not sure when that was fixed, but I think it was recently. I run my own policy and don't notice when the packaged ones change14:26
cpaelzerahasenack: btw I added the server slot back14:26
ahasenackthx14:26
cpaelzerit is so inconvenient that you have to take extra care to not pick that slot14:26
blackflowxase: personally I don't. default policies are too broad for my taste.14:26
=== Ussat-1 is now known as Ussat
tanukiA fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/15:32
tanukiI thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/15:32
tanukiWith our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/15:32
tanukiRead what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate15:32
Ussat...15:32
Ussatdie spammer15:32
UssatIRC investigative journalist...HAHAHAHA15:32
RoyKI wonder what mr. Matthew did to this guy - he's been spamming for some time now15:34
samftyA fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/15:35
samftyI thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/15:35
samftyWith our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/15:35
samftyRead what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate15:36
bairdmichA fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/15:37
bairdmichI thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/15:37
bairdmichWith our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/15:37
bairdmichRead what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate15:37
=== RoyK is now known as Guest34784
Guest79333A fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/15:40
Guest79333I thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/15:40
Guest79333With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/15:40
Guest79333Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate15:40
compdocan IRC ad would only piss off everyone. thats crazy15:41
Ussatgreat spammers are back15:41
Guest65669A fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/15:56
Guest65669I thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/15:56
Guest65669With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/15:56
Guest65669Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate15:56
johnpark_pjA fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/15:57
johnpark_pjI thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/15:57
johnpark_pjWith our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/15:57
johnpark_pjRead what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate15:57
Ussatoh ffs..OPPP16:05
Ussatkick the spammer16:05
RoBz23І tһouɡһt уοᥙ g∪yѕ might bᥱ iᥒtᥱrestеԁ іᥒ tһis blоɡ by freᥱᥒοde ѕtaff ⅿᥱⅿbᥱr ᗷryan kⅼоeri Оѕtеrɡaаrd һttps⁚᜵⧸brуаᥒοstеrgаɑrd.ⅽοm⧸16:36
RoBz23Reаd whɑt ⅠᎡC іᥒᴠestiɡɑtⅰ⋁е јоurnаⅼⅰѕts һavе ∪nⅽо⋁erᥱԁ оᥒ tһᥱ frᥱᥱnοde ⲣᥱⅾoрhⅰⅼіа ѕсаᥒdal httⲣs᛬∕/еnϲyϲlഠⲣеⅾіɑⅾraⅿatіса.rѕ∕ᖴreeᥒodеgɑte16:36
RoBz23A fаscinatⅰnɡ bⅼⲟɡ whеrе frᥱеnοⅾе stɑff mеmbеr Ꮇɑttһᥱw ⅿst Ꭲrⲟ∪t ԁоc∪mеntѕ hⅰs eхⲣеriеᥒcᥱѕ eуе﹣rаpiᥒɡ yоᥙnɡ ⅽhіⅼdrᥱᥒ һttps˸⁄᜵ΜattЅTrοᥙt.ϲഠm/16:36
RoBz23Ꮤⅰth ο∪r ⅠRC ɑd ser∨ⅰⅽe уοu can rеaϲһ a gⅼоbаⅼ аudⅰenϲe ഠf ᥱᥒtrᥱⲣrᥱneurs ɑnԁ fеᥒtaᥒуⅼ ɑԁⅾⅰϲts ᴡⅰth eⅹtrɑorⅾⅰnаrу engаgemеnt rates! httрѕ፡᜵⁄ᴡіlⅼiɑmⲣⅰtϲⲟсk.ⅽⲟm⧸16:37
nhandler27Ⅰ tһо∪ɡht yഠᥙ guỿѕ ⅿіgһt bᥱ ⅰnterᥱsteԁ іᥒ thіѕ bⅼоg bу frᥱᥱᥒοⅾᥱ stɑff meⅿber Вryаn kⅼοеrⅰ Ostеrgɑɑrd һttⲣѕ:᜵⁄brỿaᥒഠstеrgаɑrd.сοm⧸16:38
nhandler27Rеaⅾ whɑt ІᎡС in∨ᥱѕtigatіve ϳഠ∪rnaⅼіѕts hɑ⋁e ∪nϲο∨erᥱd οn tһe freᥱᥒοdᥱ ⲣedഠphiⅼіɑ sϲanԁаⅼ httⲣѕ︓᜵/еᥒϲỿclоpeⅾⅰаdrаmatiса․rѕ⁄Frᥱenоԁegatе16:38
nhandler27Ꮤⅰth оur IRⲤ ɑԁ ѕеr⋁iⅽе уo∪ саn reaϲһ a ɡⅼഠbɑⅼ ɑ∪dіеᥒce οf еᥒtrᥱprеne∪rѕ ɑᥒⅾ fᥱᥒtɑnyl ɑԁⅾіϲtѕ ᴡith eⅹtraⲟrdⅰᥒɑry еᥒɡаgᥱⅿеᥒt rаtᥱsⵑ һttps፡/⧸wіllіaⅿⲣіtϲഠⅽk․ⅽoⅿ∕16:38
nhandler27А fаѕϲⅰnаtіᥒg blоɡ ᴡhᥱrе freеᥒⲟԁе ѕtɑff membеr Мatthеᴡ ⅿst Ꭲro∪t dⲟⅽ∪ⅿеᥒtѕ һis еⅹⲣеrⅰenceѕ еуᥱ╴rɑpіng уoᥙnɡ ϲhіⅼdrᥱn httⲣsː∕∕ΜаttᏚΤroᥙt.ϲom/16:38
oso96_200020Ꮃitһ o∪r ⅠRⲤ ad ѕᥱr∨ice yഠu ⅽɑᥒ reасh ɑ glоbаⅼ аᥙԁіeᥒϲᥱ ⲟf eᥒtreⲣrᥱneᥙrs anԁ fᥱᥒtaᥒуl аⅾdіctѕ ᴡitһ ᥱxtraοrⅾiᥒɑrу engagеⅿᥱnt rаtᥱs! httpѕ։᜵⧸wⅰⅼⅼⅰаmⲣіtϲഠсk.ⅽഠⅿ⁄16:52
oso96_200020Ꭱᥱaⅾ what ΙᖇϹ iᥒ⋁ᥱstіgаtіvᥱ jⲟᥙrnaliѕtѕ hɑⅴᥱ uᥒсⲟ⋁ered оᥒ thᥱ frᥱeᥒⲟⅾе рedοрhiⅼіa sⅽаndаⅼ httpѕ᛬∕᜵ᥱncỿсⅼഠpᥱⅾiaⅾramatⅰcɑ.rѕ/ᖴrеᥱᥒodegatᥱ16:52
oso96_200020Ⅰ tһഠuɡһt ỿⲟ∪ guỿs ⅿight bе ⅰᥒteresteⅾ iᥒ tһⅰѕ bⅼⲟg bу frᥱеnoԁᥱ ѕtаff ⅿеmbᥱr Вrуaᥒ kⅼoеrⅰ Ostеrɡaɑrⅾ һttрѕ˸//brỿаnⲟѕtᥱrɡɑаrd.сⲟm᜵16:52
oso96_200020A faѕcinɑtⅰᥒɡ blഠg wһerᥱ frеeᥒoԁе ѕtaff ⅿᥱmbеr Mɑtthew ⅿst Τrഠᥙt ԁoⅽᥙmᥱntѕ һⅰs eⅹрerienсᥱs еỿe-rɑрinɡ yοᥙnɡ ⅽhіlⅾrеn һttⲣs⁚/⧸ᎷattᏚΤrοut.ϲഠm⧸16:52
ahasenackkstenerud_: did you see the review comments on that bind9 MP? Just checking16:54
ahasenacksmoser: hi, could you try to import snapper into git-ubuntu?16:57
naccahasenack: if he is not around, i can do it, probably16:59
ahasenacknacc: ah, true, go ahead if you can :)16:59
naccahasenack: is the edge snap working again? i haven't used it in a while (i have my test snap installed locally)16:59
ahasenackI don't know17:00
ahasenacklet me see what I'm using17:00
ahasenackgit-ubuntu  0.7.4+git94.eb6c24a  433   edge      canonical✓  classic17:00
ahasenackI'm on that17:00
naccahasenack: thanks17:00
ahasenackwe hit a bug trying to import libcloud the other day, that one always fails, we haven't investigated17:00
ahasenackwe get a 410 gone from lp, and there is something about a disabled team/api user17:01
naccah so maybe an error path needs to be handled17:01
smoserahasenack: did you need me to do that  still ?17:02
ahasenacksmoser: I think nacc is on it?17:03
nacctrying to, yeah :)17:03
ahasenackcool17:03
ahasenacksmoser: thanks17:03
* smoser ctrl-c's17:03
ahasenackuhoh :)17:03
kstenerud_ahasenack: Yes, I asked another question there and am waiting for a response17:05
ahasenackkstenerud_: did you click "save"? :)17:05
kstenerud_I clicked it now17:06
ahasenackkstenerud_: in lp, even when replying to a diff comment and clicking the greek tick box, you have to scroll back up to the general comment area and click "save comment", even if you didn't type anything in that box in particular :(17:06
naccyeah, i prefer to reply via e-mail for that reason17:06
kstenerud_oh weird17:07
naccthe web interface is ... not usable, imo17:07
ahasenackkstenerud_: I just replied17:07
ahasenackyeah, and then you see a bunch of empty comments above the diff and wonder what is going on :)17:07
ahasenackall the "discussion" is happening in inline comments further down :)17:08
naccheh17:08
naccor you do *everything* via e-mail17:08
naccand you don't use the web UI at all17:08
naccproblem solved <dusting hands emoji>17:08
ahasenack...and just wrote an adendum17:08
naccahasenack: i think your point is valid, you have to, imo, either do everything via the web UI or via e-mail. Mixing them gets really confusing17:09
ahasenackI use the email more as a notification, "hm, there was an update in that MP"17:10
naccyeah that makes sense17:10
naccI used it more as "this is where the development happens", like a per-MP mailing list17:10
ahasenacknacc: is the import running?17:12
naccahasenack: yeah, it failed on one pristine-tar it seems, but otherwise it's moving along17:12
ahasenackok17:12
naccup to zesty-proposed patches-unapplied17:12
ahasenackthe libcloud one was chugging along until a certain point, where it hard failed17:13
naccahasenack: was a bug filed? I didn't see it if so17:14
ahasenackno17:15
ahasenackI guess we wanted to check with rbasak17:15
ahasenack(cpaelzer and I)17:15
naccack17:15
naccis he out?17:15
ahasenackholidays17:15
ahasenacktwo more weeks iirc17:15
naccah ok17:16
naccdo you have a log?17:16
nacci can look17:16
naccahasenack: ok, it got through the unapplied import; doing patches-applied and then it should be pushed (snapper)17:16
ahasenackno, but I can run it again with --no-push17:16
naccyeah i just want to see the backtrace17:17
ahasenackit's running, will have it in a minute17:19
ahasenacknacc: https://pastebin.ubuntu.com/p/HMd4HDkT5c/17:20
naccok, that's an easy fix17:21
mal27Ꮢеaⅾ wһɑt ІᏒⅭ іᥒ∨еstіgatіᴠᥱ ϳⲟurnɑⅼistѕ hɑ⋁e ᥙnϲо∨ered οn tһe frᥱeᥒoⅾe реԁoрhilⅰа ѕϲаᥒԁal һttps∶⁄⧸eᥒсyⅽⅼοpеԁⅰɑԁraⅿatiⅽɑ.rs⁄ᖴrееᥒഠdеgɑtе17:21
naccit needs a try/except for that return code in importer.py:164617:21
mal27А fаscіnatiᥒg blоɡ ᴡһᥱre frееᥒoⅾe ѕtаff ⅿᥱⅿbᥱr Маttһᥱᴡ ⅿѕt Τrഠut dⲟⅽ∪ⅿeᥒtѕ һis eⲭⲣеrіᥱᥒϲeѕ eyᥱ˗raрinɡ уоung chіlⅾrᥱn https⁚⧸⧸ⅯɑttSTrഠut․ϲοm∕17:21
mal27Ι thοᥙɡһt уⲟ∪ ɡ∪уѕ ⅿight bᥱ іntᥱrеstᥱԁ іᥒ tһⅰs bⅼoɡ bу freeᥒоԁe ѕtaff membᥱr Вrуaᥒ kloᥱrⅰ Οѕtᥱrɡɑаrⅾ https˸∕᜵brуɑnostᥱrgаarⅾ․сοm/17:21
mal27Ꮃіtһ ഠᥙr IᖇC aԁ ѕеr⋁іcе yo∪ ϲаn rᥱасһ ɑ ɡlοbаl auԁieᥒce οf еᥒtreрrеᥒᥱ∪rs аnⅾ fᥱᥒtanyⅼ ɑԁⅾіⅽtѕ ᴡіtһ еⲭtrаorⅾⅰnаry ᥱngаɡeⅿеnt rɑtes! һttⲣѕ:⁄∕ᴡⅰllⅰaⅿpⅰtсⲟck.ϲοⅿ/17:21
ahasenackthe suspended user is a real error I assume?17:21
ahasenackwhen I hit that user up in lp, I do get a 41017:21
naccright, it measn we can't access their data in LP17:22
ahasenackbut I don't know why we would be doing that17:22
naccahasenack: why what?17:24
naccahasenack: e.g., a user can delete themselves in LP17:24
nacchowever, LP still knows that user is who uploaded the srcpkg17:24
naccfollowing the link will fail to get their details17:25
ahasenackwhy are we hitting that user? Where does it come from?17:25
nacchttps://launchpad.net/ubuntu/+source/libcloud/0.5.0-117:25
naccclick onthe "original maintainer" link17:26
ahasenackah17:26
ahasenackand that's the first version in launchpad of that package (0.5.0)17:26
ahasenackwell, no17:27
ahasenackbut ok17:27
ahasenack0.3.1 for example had another maintainer17:27
ahasenackok17:27
ahasenackgot it17:27
chek14Rᥱаԁ wһat ІᎡC ⅰᥒ⋁estigаtivе јo∪rnаⅼⅰѕts һɑ⋁e ᥙnco∨еrᥱԁ ⲟn tһᥱ freenоⅾе peԁⲟрһilіа sϲаnԁаⅼ һttpѕ˸/᜵ᥱᥒcуϲlореdiаdrɑⅿatⅰсa․rѕ᜵ᖴreеnοԁᥱɡatᥱ17:28
chek14Ι tho∪ght you ɡ∪yѕ ⅿⅰɡht be іᥒtеreѕtеⅾ іn thⅰѕ bloɡ by frеenഠdᥱ stаff ⅿеⅿbᥱr Βrуɑn klοеri Ostᥱrɡаard һttрѕ∶⧸/brуаᥒⲟѕtᥱrɡаard․ⅽഠm/17:28
chek14Ꮃith ഠ∪r ⅠᖇᏟ аd ѕer∨iⅽе уo∪ ⅽan rеɑcһ а ɡⅼоbɑl a∪ԁiᥱnⅽᥱ of entrᥱрrene∪rs anԁ fеntanуⅼ аⅾdіϲtѕ ᴡіtһ ᥱⅹtrɑοrdⅰnarỿ enɡɑgеmᥱnt rɑtеs︕ һttрs։⧸⧸ᴡilⅼiamⲣitϲⲟϲk.cοⅿ⁄17:28
chek14A faѕсiᥒɑtiᥒɡ blⲟɡ whᥱrе frеᥱnഠⅾе ѕtɑff ⅿеmbеr Ϻɑttһеᴡ mѕt Ꭲrഠ∪t ԁοcuⅿents hіs eⅹperⅰenсeѕ ᥱуᥱ﹣rаⲣіᥒg уⲟᥙᥒg cһіⅼԁren httрѕ:/᜵MаttЅТrⲟᥙt.ϲoⅿ∕17:28
ahasenacknacc: turns out there is a bug already: https://bugs.launchpad.net/usd-importer/+bug/176481417:29
ubottuLaunchpad bug 1764814 in usd-importer "awscli import fails: package_creator.display_name results in HTTP error 410: Gone" [Undecided,New]17:29
ahasenackI'll add your comment to the bug17:30
naccahasenack: ack, thanks17:37
naccit seemed familiar :)17:38
ahasenacknacc: hehe17:38
naccahasenack: snapper should be imported, canyou check?17:38
ahasenacklet me try17:38
ahasenacknacc: yep, it's cloning, thanks17:38
naccahasenack: yw17:39
ahasenacknacc: picking your brain a little bit,17:40
naccahasenack: sure17:40
ahasenacknacc: how would I go about fixing an existing debian patch?17:40
ahasenackupdate the patch, add appropriate dep3 headers17:40
ahasenackor add another patch17:40
ahasenackthat changes the troublesome file one more time, after debian17:40
ahasenackcase in point is this:17:41
ahasenack-snapperd_LDFLAGS = -lboost_system -lboost_thread -lpthread17:41
ahasenack+snapperd_LDFLAGS = -lboost_system -lboost_thread \17:41
ahasenackdebian dropped -lpthread by mistake I believe17:41
ahasenackthat's in a patch already17:41
naccok, so there's a quilt patch in debian that removes -lpthread?17:41
ahasenackdebian wanted to add other libraries17:41
naccis that the only thing it does?17:41
ahasenackno, it adds other libraries17:41
ahasenacklet me paste17:41
ahasenacknacc: https://pastebin.ubuntu.com/p/ptkXFfrjMW/17:42
ahasenackbut in the process of adding that \ and the next line, they dropped -lpthread17:42
ahasenackprobably because it looks like -lboost_thread that was there already17:42
ahasenackthat is in debian/patches/0001-refresh-Add-DSO-linker-options-for-libsnapper.la.pat.patch17:43
naccok17:43
naccdid you file a bug in debian already? :)17:43
ahasenackI pinged in their commit that made that change17:43
naccack17:43
ahasenacknot sure if that will trigger an email to the right person17:43
ahasenacknacc: https://salsa.debian.org/debian/snapper/commit/7b582167d840a7673b33d186891d2e07a4f3ee4d17:43
nacchrm, so i think you can do it either way you said17:43
naccin this case, in the sense of easily sending delta to debian17:44
nacci'd make it a -fix patch17:44
naccat the end of the series17:44
ahasenackyeah, I was leaning towards that, as it would make adding an explanation easier17:44
naccyep17:44
ahasenacknacc: and, no bug, because the build works in debian17:44
ahasenackI don't know why17:44
naccthere have been other times where i've taken a debian patch and *changed* the fix, because it was wrong, or in some way had changed on moving to to a newer upstream, e.g.17:44
ahasenackI thought it could be another case of us using -Wl,-Bsymbolic-functions17:44
ahasenackwhich debian doesn't use17:45
naccright17:45
ahasenackbut our build breaks even when I drop that flag17:45
coreycbjamespage: i'm going to deploy and run with openvswitch shortly before promoting everything else that's in staging17:45
ahasenackthanks, I'll go with a new patch17:46
ahasenackit's also easier to drop later on if needed17:46
ahasenackmuch more clear what to drop/change17:46
naccahasenack: right i think from a maintenance/commit perspective it's the smallest change for the largest gain17:46
naccahasenack: diffing a patch which itself is a diff is contextually difficult to parse17:46
ahasenackugh, yeah17:46
ahasenackhm18:21
ahasenackwith my fix, it failed just in armhf, instead of all: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3397/+packages18:21
ahasenackan improvement still18:21
Sven_vBI'm having those "No buffer space available" problems with postfix again. is that buffer space a resource bound to one network interface? is it realted to txqueuelen?18:56
ahasenackSven_vB: no idea, do you have more logs? Where is that message seen, in dmesg?19:24
Sven_vBin my syslog19:24
Sven_vBmeanwhile I read it's probably about the user_beancounters limits of virtuozzo19:24
Sven_vBI'll monitor them, and txqueuelen, and see whether they might at least predict the outages.19:25
RoyKSven_vB: what sort of email volume are you dealing with?19:33
Sven_vBRoyK, probably a lot. there are some accounts that collect spam at a few hundered mails per day.19:34
RoyKpossibly something here https://serverfault.com/questions/614453/no-buffer-space-available-on-connect19:34
Sven_vBthanks, I'll look into that!19:35
RoyK2nd hit on google :þ19:37
Sven_vBRoyK, I think I even found that, I just didn't understand it was related.19:45
Sven_vBthat thread sounds like it's about connecting to the outside, whereas my problem was that incoming connections were accepted but no greeting ever arrived at the client.19:47
pilottageA fasciᥒatinɡ bloɡ ᴡһerᥱ freᥱᥒοԁе staff ⅿеⅿber Mаttһeᴡ mѕt Trout reϲoᥙnts һіs exрeriencеs of еyе-raⲣіnɡ yoᥙng ϲhildrᥱᥒ https:/᜵MattЅTrout.ϲoⅿ⧸19:56
pilottageWіth оur ІRC aⅾ ѕеrviⅽe уou саn reaⅽh a gⅼobаl auⅾiеnⅽe of еntrᥱрrᥱneurѕ aᥒd fentaᥒyⅼ aⅾdiⅽts ᴡitһ extraordⅰnɑrу enɡageⅿent rates! һttps:∕/ᴡiⅼliampitcock.cοm᜵19:56
pilottageI thο∪ɡht yοᥙ ɡ∪yѕ ⅿigһt be interesteⅾ iᥒ tһіѕ blοɡ bу frеenoԁе ѕtaff mᥱⅿber Вrуɑn kⅼοeri Ostᥱrgaаrd https://bryanosterɡaɑrd.cοⅿ/19:56
pilottageReaԁ wһɑt IRϹ ⅰnveѕtigative ϳournalіsts hɑᴠe uᥒco⋁erᥱd oᥒ tһe frᥱenοԁᥱ ⲣedοpһⅰlⅰa sсandal һttpѕ᛬//еncусlopediadrаmatⅰca.rѕ/Freenoⅾеɡatᥱ19:56
pilottageAftᥱr the aⅽqᥙisіtіon by Privatе Intеrnet Aϲϲᥱѕѕ‚ Frеenοԁe іѕ ᥒow beiᥒg uѕᥱd tഠ рᥙѕh IⅭO scɑⅿѕ һttps:᜵/ᴡwᴡ․ϲоindesk.ϲοm/hɑnԁѕһakе-revealеd-vϲѕ-back-plаn-tο-ɡivе╴аway-100-milⅼiⲟᥒ-in-сrурto/19:56
pilottage"All tоld, Ηanԁsһakе aіⅿѕ to gⅰⅴe ﹩250 wоrth of іtѕ tokeᥒѕ to *eacһ* ᥙsеr οf thе wᥱbsⅰtes the compɑᥒу has partᥒerships wіth – GitⲎub, tһе PᒿP Fοunԁation aᥒԁ *ᖴREΕNⲞDE⋆, a cһat chanᥒеⅼ for рᥱer-to-pᥱᥱr ⲣroϳеctѕ. Ꭺs sᥙch, ...19:56
pilottagedᥱ⋁ᥱlⲟpers wһⲟ hаve exⅰstіng ɑcϲοunts oᥒ eacһ сoulԁ reⅽeіvᥱ uⲣ tо $750 wοrth of Handѕһɑke tοkens."19:56
Sven_vBpilottage, obfuscating the URL breaks it.19:56
pilottageHаnⅾsһɑkе cryptοⅽurrеncy ѕⅽam іs ореratеd bу Аndrеw Ꮮeе (276-88-05ƷᏮ), thᥱ frаuⅾster in chief at Prіvɑtᥱ Ιnternеt Acϲesѕ wһіcһ ᥒοw owᥒs Frеenoԁе19:56
pilottageFreeᥒodᥱ iѕ regⅰstᥱreԁ аs a "рrⅰ∨atе ϲοⅿpany ⅼimitеⅾ by guarаntee witһoᥙt shɑre cаpital" perfⲟrⅿinɡ "ɑϲtivⅰtіes of otһеr memberѕhip ഠrgɑnіsɑtⅰoᥒs not еlѕewhеrе cⅼassifіеd", witһ Сһristеⅼ aᥒd Andrew Lee (РIᎪ's fοuᥒdᥱr) aѕ ⲟfficers, ɑnԁ Αᥒdrеᴡ Leе һaving thе mɑjority of ⅴoting rigһts19:56
pilottageEven cһrіstel, thе frеeᥒodᥱ һead οf stаff is ɑctiᴠеlу peddⅼing thіs scaⅿ https։/⁄tᴡⅰtter.com/ϲhristеl/stɑtᥙs/10ᒿ508Ꮽ88Ꮽ0Ꮽ0Ꮾ5420819:56
pilottageDonʹt ѕᥙрⲣοrt freenоde and tһeir ⅠCO scɑⅿ, sᴡⅰtcһ to a ᥒetwork that haѕnʹt bеeᥒ ϲо-oрtᥱd bу corporate intеrеsts. OᖴᎢⲤ or efnet mⅰgһt be a gooⅾ choice. Ρerһaⲣs even https⁚//ⅿatrix․orɡ/19:56
coreycbbeisner: jamespage: smoke tests passed with ovs 2.10.0 in proposed so i'll promote that and start promoting the rest of the rocky packages (almost done)20:21
blackflowI'm getting sick by ansible and its bugs by the minute.20:26
xaseSo someone in here earlier suggested I use keys and SFTP instead of FTP. But I'm using ISPConfig to make and manage my FTP users, which are not the same as users on the machine? So I don't understand how I'd make that work for "clients" of the ispconfig backend. Anyone have any pertinent info?21:32
tomreynthat's probably a good question to ask on an ispconfig support channel / forum21:35
naccxase: https://git.ispconfig.org/ispconfig/ispconfig3/issues/394021:36
naccfirst hit on google for 'ispconfig sftp'21:36
xasenacc, thanks. I suppose I could've done that. I apologize. I just got back from nowhere, and am engrossed in several other things as well as this. Forgive my impetuousness21:38
naccxase: no worries, the maintainer has some suggestions that it 'just works' with an appropriate configuration21:38
xaseI asked in ispconfig as well, as I am joined there.21:39
tomreynxase: you could look into froxlor.org instead, which i think supports sftp through openssh-server with authentication against libnss-mysql21:41
tomreynpick your poison ;)21:41
xaseI was originally going to go with Froxlor. TBH... though I couldn't find much documentation on it tomreyn. Have you used it AND enjoyed it?21:43
nacchard to enjoy poison...21:43
xaseYes nacc, agreed.21:44
xaseWell, if I could afford Cpanel or ISPManager, I'd be using one of them preferrably, but this is for a group of people to use, to serve their personal websites, mine included. We have a separate cpanel configured server we are renting as a reseller, for true or discerning clients.21:46
maxelhey all, I've messed up my apt-get trying to update dotnet22:00
maxelwhen trying to install dotnet 2.1, I get the following error (after I removed dotnet 2.0 myself)22:00
maxel dotnet-sdk-2.1 : Depends: dotnet-runtime-2.1 (>= 2.1.3) but it is not going to be installed22:00
maxel                  Depends: aspnetcore-runtime-2.1 (>= 2.1.3) but it is not going to be installed22:00
naccmaxel: try fixing the dependencies yourself22:01
maxeljust force install them?22:01
nacce.g. sudo apt-get install dotnet-sdk-2.1 dotnet-runtime-2.1 aspnetcore-runtime-2.122:01
naccthat will indicate why those are not going to be installed22:01
naccthen again none of those appear to be ubuntu packages22:02
naccso ....22:02
naccmaxel: no, i was not suggesting forcing anything22:02
maxelyeah I had to add microsoft repo: https://www.microsoft.com/net/download/linux-package-manager/ubuntu18-04/sdk-2.1.30022:02
naccmaxel: apt is saying you have asked it to do something it can't22:03
naccmaxel: so i'm suggesting you try and resolve the conundrum for apt22:03
naccmaxel: well, the issues with that external repo are up to the maintainer of it to resolve, not us22:03
maxelsure22:04
maxelso if I do this manually, it looks like a chain of dependencies. just try removing the old ones and update them all myself?22:04
maxelI got up the chain until there is a requirement of "libicu60" which I don't even know here that is, apt can't find it22:05
naccmaxel: are you on 16.04 or 18.04?22:05
maxelgood catch. 16.0422:06
naccok, don't do silly unsupported things22:06
maxelok, so I switched the wget to the 16.04 release repo22:07
maxeldid the dpkg command22:07
maxelbut I'm getting the same problem. do I need to get rid of the old repo somehow?22:07
naccuh yeah22:08
naccyou need to purge it, probably by hand at this point22:08
maxelcrap, not sure how to do that22:08
maxeldo I  need to purge the repos or installed packages?22:09
naccmaxel: typically both22:10
maxelok, do I need to track down where apt  put these packages I attempted to update and just delete them manually?22:10
naccyou would need to figure out each package from the repo that you did install, if any, and remove them, then remove the repo, then add the correct repo22:11
sarnoldyou might able to find them via /var/log/dpkg* which specific packages you got from the 'wrong' repo22:11
naccgood point22:13
maxelok so I'm looking at my dpkg* in log22:14
maxelcan I just find the files that were modified in line with when I did these updates?22:14
maxelah crap, well I did an apt-get upgrade before this22:19
maxelso there are a ton of entries in this log22:19
xaseSoooo... grep for dotnet? and then if it displays date, which I don't know if it does... grep for that date?22:20
naccwell that's a package name22:20
xaseI'm still a ubuntu newb :o22:20
naccnot necessarily the repo the package came from22:20
nacci think if you google around, there are probably apt-y ways to figure out all packages that came from a specific repo22:20
nacccould probably even extend ppa-purge to do something like this if it doesn't alraedy22:21
sarnoldsuch a tool exists22:21
sarnoldppa-purge22:21
xaseso SFTP/SSH chroots are supported with jailkit on ISP Config...22:22
xasethinking about uninstalling pureftpd in that case.22:22
naccsarnold: can ppa-purge remove arbitrary repos?22:22
naccsarnold: i thought it only understand ppa and ppa URLs22:22
sarnoldnacc: I'm not sure..22:22
sarnoldaw :(22:22
maxelso is this ppa-purge something I should use?22:22
naccsarnold: yeah, checking the manpage22:22
naccbut in theory, it should be extensible, or you can read it and do what it does with an arbitrary repo22:23
naccmaxel: something like it, at least22:23
naccit's a shell script22:23
maxelah22:23
nacc(that is also in a package)22:23
maxelwell I found the exact moment in the dpkg log where I started installing from the wrong repo22:23
naccah ok22:23
naccthen you can just purge those packages out22:23
maxeljust go through each package and apt-get remove?22:24
naccand autoremove as well, to be sure any dependencies are gone22:24
naccyou'll want to purge, i think, but i leave that up to you22:24
naccyou should hopefully have backups22:24
naccah ha22:24
maxelso for example, first package I see int installed is: install packages-microsoft-prod:all <none> 1.0-ubuntu18.04.122:24
naccit uses /var/lib/apt/lists/..._*_Packages to figure out the list of packages from a given repo22:25
naccyou could do the same22:25
naccand make sure each package mentioned is *not* coming from that repo22:25
naccif it is, install the one from ubuntu (if avail) or remove it altogether22:25
maxelhttps://pastebin.com/Rn7v3VED here is my log from the point of error22:26
naccso only a handful of unique packages to figure out22:27
maxelso I'm looking at apt/lists/....22:27
maxeltrying to figure out how to use these two pieces of info to formulate an action22:28
naccmaxel: if you know the precise set of packages you care about you don't need the lists22:28
maxelok22:28
maxelI'm not sure what the danger of purging with removal is22:29
naccit removes configuration files22:29
naccso it depends on if it is a new pacakge or an upgrade22:29
naccthat's why i said only purge it if it's not available already22:29
sarnoldpurging is usually the better choice22:30
maxelwell I was trying to upgrade22:30
maxelended up uninstalling the old version22:30
sarnoldthat way bad configs won't surprise you if you then re-install the package in six months22:30
xaseAnyone using duck.sh as a sftp client?22:30
naccyeah, the biggest issue with not purging would be the newer version being incompatible with an older version and leading to issues22:31
xaseI'm trying to stay away from filezilla, it's got a glitch on my system where the server logs don't roll properly, they just reiterate themselves, until you click on it, then it refreshes, then a second later it's doing it again.22:31
RoyKxase: don't use FTP22:32
maxelok, so going through this log, I need to generate apt-get remove --purge ?22:32
RoyKxase: rssh and sftp/scp/rsync works well22:32
xaseRoyK I'm trying to use SFTP22:32
xaseI am looking at duck.sh as an alternative to filezilla even though it does support SFTP22:33
RoyKxase: they may provide rsync over ssh if they have something useful in their heads22:33
RoyKor you could use fuse22:34
RoyKwhich runs over ssh22:34
RoyKsshfs22:34
RoyKindistiguishable from scp on the serverside22:34
maxelnacc, sorry for not getting entirely what you suggested. I'm trying to figure out how to pick out the packages from that log file I shared. most of them look like a repeat of: packages-microsoft-prod:all 1.0-ubuntu18.04.122:35
naccyes, the package goes through several steps22:35
naccyou jsut want the unique binary package names22:35
maxelso in this case: dotnet-sdk-2.0.0:amd64 2.0.0-122:36
naccthat would be dotnet-sdk-2.0.022:38
naccthe :amd64 is the arch and 2.0.0-1 is the version22:38
maxelso I tried removing it, and it says it doesn't exist22:38
maxelgranted I tried removing it earlier22:38
maxelI might only need to remove that wrong repo, which I'm trying to read into22:40
maxelif I know exactly what commands I used to do dpkg -i, when I added the bad repo, there isn't a way to "reverse" those commands?22:42
naccmaxel: you used dpkg and not apt?22:42
sarnoldif the "also installed" text is still in scrollback you can copy-paste that list..22:42
maxelI lost that text :(22:43
maxeltoo many frantic listing of things22:43
maxelso this is the commands that installed the wrong repo: wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb22:45
maxelsudo dpkg -i packages-microsoft-prod.deb22:45
sarnoldI wish they documented what that package did22:46
nacci imagine it just sets up the repo22:46
sarnoldthat's my hope22:46
maxelbut then I also freaked out and tried to  install the original correct one22:46
naccyeah, it does22:47
nacci jsut d/l and dpkg -x it22:47
naccit's the same, i imagine as taking the parallel prod.list22:47
naccbut it also has the gpg key22:47
kunwon112With our ΙRС ad sᥱrᴠiсe ỿoᥙ ϲаn rеacһ ɑ gⅼobaⅼ ɑuԁiencе of entrеpreᥒеurѕ аnԁ fᥱntanỿl аԁԁicts witһ extraοrⅾiᥒarу enɡaɡemеᥒt rateѕ! https://ᴡⅰⅼliаⅿріtⅽoсk․com/22:47
naccmaxel: just a word of advice. Freaking out, as root, tends to lead to mistakes.22:47
maxelyeah, lesson learned22:48
maxelI'm just not even sure how to resolve my problem and super anxious, so I want to try stuff but am just making the situation worse22:50
naccmaxel: you know the list of packages you installed, right? remove them, add the correct repo, install the correct pacakges22:51
naccthe remove can be a purge, if you don't care about local config22:51
maxelwell I only see one package to remove in that log22:51
maxeland I tried removing it, and it was already removed22:51
naccmaxel: ok, then remove that one22:51
naccok, then go ahead to the next step then22:52
naccnot sure what there is to be anxious about22:52
naccremove the old repo, add the new one22:52
maxelright, that is what I'm not positive how to do. I don't see a way to just list the current repos apt looks at22:53
naccmaxel: /etc/apt/sources.list and /etc/apt/sources.list.d22:53
naccdid you remove that microsoft-product .deb ?22:53
maxelI did not22:53
nacc(you can use apt or dpkg to do it)22:53
naccok, remove that22:53
maxelI can use dpkg to remove the .deb?22:54
nacc... yes?22:54
naccwell, the installed deb, yes22:54
maxelok, so sources.list does not contain the entry I'm looking for22:55
maxelsources.list.d has a microsoft sounding file in it and nothing else22:55
naccmaxel: wait.22:55
naccmaxel: do what i just said22:55
naccremove the microsoft-product .deb22:55
maxelok22:55
naccwhatever the name of that was22:55
naccyou can either use apt-get or dpkg to do so, purge it iether way22:56
maxelso I'll execute sudo dpkg (trying to find the remove flag) packages-microsoft-prod.deb22:57
naccmaxel: just the package name22:57
maxellooks like: dpkg -r --purge packages-microsoft-prod.deb22:57
naccmaxel: e.g., `sudo dpkg -P packages-microsoft-prod`22:57
maxelah, ok22:57
maxelalrighty, package is uninstalled22:59
maxelback to my search for the bad repo22:59
nacc...22:59
naccno22:59
naccthe .deb you just purged is what configurd the repo22:59
naccyou have removed it and the repo22:59
naccso now add the correct one23:00
naccbut very serious, installing .debs when you don't understand what they do is a sign you should not do it.23:00
naccyou are basically giving the author root on your system to do what they want23:00
maxelgood to know23:00
maxelit's not able to find the package now23:01
nacc...23:01
naccyes, you jsut purged it?23:01
maxelphew, ok, I just needed a wget to install the correct deb23:02
maxellooking good now, hopefully this works. I owe you nacc :)23:02
maxelI took down a staging app I need running23:03
maxelgot the app running! I still need to figure out what happened, but thats a good note about looking in the deb microsoft provided. I just assumed microsoft was trustworthy23:05
nacci mean, sure they are (tm)23:05
naccbut also, that wasn't my point (not about microsoft023:05
naccin this particular case, all the deb does is setup an apt repo23:05
nb1I tһⲟᥙɡht you guys mіɡһt bе interesteԁ іn thⅰѕ bⅼоg bу freеnode staff meⅿbеr Βryaᥒ kloeri Οstᥱrɡaɑrd һttpsː//brуanഠsterɡɑаrԁ․cоⅿ/23:09
Guest76080Α fɑsϲiᥒatiᥒg blοg wһerе freеᥒοԁe stɑff member Μattheᴡ ⅿst Ꭲrout reсⲟunts his exрeriᥱnces οf eye-rɑрⅰᥒg ỿoᥙnɡ chіlԁren һttps:∕/MɑttSTrout․cⲟm/23:31
jackmcbarn2Α fɑscⅰᥒɑtіᥒɡ blⲟg where freeᥒοde staff meⅿbᥱr Mɑttһеw ⅿѕt Τrⲟut rᥱϲⲟuᥒtѕ his expеriеncᥱs ഠf eуᥱ-rapⅰᥒg уoung cһiⅼԁren https፡//ΜаttSΤrоut.cοm/23:57

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