/srv/irclogs.ubuntu.com/2018/05/18/#lubuntu-devel.txt

tsimonq2wxl: LXQt is pure LXQt, none of our settings. Provided by lxqt-session. Lubuntu session is ours, provided by lubuntu-default-settings.00:34
tsimonq2Also, hai, I'm back.00:34
wxlbah dumb extra sessions00:34
tsimonq2¯\_(ツ)_/¯00:35
tsimonq2wxl: bug 1771696 solved00:57
ubot93Bug 1771696 in openbox (Ubuntu Cosmic) "Openbox Apps menu causes error in obamenu" [Medium, In Progress] https://launchpad.net/bugs/177169600:57
wxloh wow thanks @tsimonq2 00:58
wxli didn't even really CARE about that bug XD00:58
wxli was gonna shoot it upstream. how does that work anyways? is there some sort of automated process to pull patches?00:59
tsimonq2wxl: Sooooo this is a Debian-specific script.01:00
tsimonq2I'd say file a bug.01:00
tsimonq2And I'll NMU it if there's no response within a week.01:00
tsimonq2Wanna do that wxl, or should I?01:00
wxlyou can01:01
wxl!info calamares-settings-ubuntu01:01
ubot93Package calamares-settings-ubuntu does not exist in bionic01:01
wxl!info calamares-settings-ubuntu cosmic01:01
wxloopsie01:01
ubot93Package calamares-settings-ubuntu does not exist in cosmic01:01
wxl!info calamares-settings-lubuntu cosmic01:01
ubot93calamares-settings-lubuntu (source: calamares-settings-ubuntu): Lubuntu Calamares Settings and Branding. In component universe, is optional. Version 2 (cosmic), package size 1201.390625 kB, installed size 1642 kB01:01
wxlthat's what i thought01:01
tsimonq2k01:02
wxlre: the phab/irc integration, can you get our packageset automatically and just edit the lxde stuff out of the list? cuz you spelled that wrong01:02
tsimonq2uhh wat?01:02
wxlhttps://code.launchpad.net/~tsimonq2/usd-importer/+git/add-lubuntu/+merge/34579901:03
wxlline 1201:03
tsimonq2oh bah01:03
tsimonq2sec01:03
tsimonq2wxl: waaaait, no, these are source packages01:03
tsimonq2NOT binary packages01:04
tsimonq2calamares-settings-ubuntu is the source01:04
wxlummmmm01:04
wxlshoot01:04
wxlyou win01:04
tsimonq2XD01:04
tsimonq2love ya01:04
tsimonq2thanks01:04
tsimonq2wxl: lubuntu-default-settings (1.1 to 1.2)01:06
tsimonq2    Maintainer: Lubuntu Developers01:06
tsimonq2    Section: universe/x1101:06
tsimonq2    0 days old01:06
tsimonq2    autopkgtest for ubiquity: amd64: Test in progress, arm64: Test in progress, armhf: Test in progress, i386: Test in progress, ppc64el: Test in progress01:06
tsimonq2    Not considered 01:06
tsimonq2ubiquity shouldn't be tested01:06
tsimonq2waaaaaaaaait01:06
tsimonq2hold on01:06
lubot2<Fabri_x> lubuntu does not save brightness settings nor are there options to configure docky self-hiding !!!! lubuntu 16 lts version01:06
tsimonq2wxl: We missed one, Ubiquity somehow deps on default settings01:06
wxl@Fabri_x this is not a channel for support01:06
lubot2<tsimonq2> @Fabri_x, The dock self hiding *should* be there. Brightness settings you'd have to ask Xfce about.01:07
lubot2<tsimonq2> But wxl is right.01:07
tsimonq2wxl: Hey, so what filesystems *does* Ubiquity support?01:17
lynoriantsimonq2, ianwxl I know it allows creation of xfs ext4 btrfs I think fat for uefi I think ext3 althuogh I did only try that in a vm a few years ago01:20
tsimonq2lynorian: Mind finding exactly what is?01:21
tsimonq2That lubuntu-artwork upload which just migrated accidentally botches the Lubuntu Arc Openbox theme.02:25
tsimonq2Fix uploaded, but there's gonna be a few hour difference between the fix being uploaded and it actually landing.02:25
tsimonq2(Of course, I'm talking Cosmic here, but still.)02:25
-lugito:#lubuntu-devel- [lubuntu-artwork] tsimonq2 pushed 1 new commit to ubuntu/cosmic: https://git.io/vpAH802:27
-lugito:#lubuntu-devel- lubuntu-artwork/ubuntu/cosmic fe78515 Simon Quigley: Add back the Lubuntu Arc Openbox theme which was accidentally removed during the 1.0 upload.02:27
tsimonq2Therefore, 20180518 should actually be pretty usable, assuming everything goes right.02:28
tsimonq2A few errata bits: you can only do ext4 right now, "Automatically log in" doesn't work because Calamares messes up the SDDM config and boots straight into LXQt.02:29
tsimonq2(Which asks for a Window Manager...)02:29
tsimonq2Otherwise, all the default settings should be in place, including things like Plymouth.02:29
tsimonq2In the works besides that is to make the startup menu say "Start Lubuntu" instead of "Try Lubuntu before installing" and "Install Lubuntu"; following that, we just need an executable on the desktop which starts Calamares. Shouldn't be too hard, and it's trivial right now to work around if you know what you're doing.02:31
-lugito:#lubuntu-devel- [lubuntu-artwork] tsimonq2 pushed 2 new commits to ubuntu/cosmic: https://git.io/vpAQL02:44
-lugito:#lubuntu-devel- lubuntu-artwork/ubuntu/cosmic ed9a851 Simon Quigley: Whoops, add the additional files from the previous upload to the install file.02:44
-lugito:#lubuntu-devel- lubuntu-artwork/ubuntu/cosmic 709d121 Simon Quigley: BAD DEBIAN/FILES!02:44
lubot2<Wolfenprey> 4 of my 4 home devices upgraded to Lubuntu 18.04. ❤️05:56
lubot2* VikingRedwolf licks @Wolfenprey06:30
lubot2<Wolfenprey> (Sticker, 512x403) http://vps.tsimonq2.net//file_3997.webp06:31
lubot2Mangesh Ghatol was added by: Mangesh Ghatol09:46
wxl[m]@tsimonq2 I think we need to prioritize the installation executable on the desktop13:46
wxl[m]@tsimonq2 in other news I found phab has an email interface for tasks. Assuming we don't have inbound mail set up for it do (or does teward?) have a preferred MTA?13:47
lubot2<tsimonq2> @wxl[m], ACK on the icon14:01
-lugito:#lubuntu-devel- [lubuntu-identity] vikingredwolf pushed 2 new commits to master: https://git.io/vpxwj14:21
-lugito:#lubuntu-devel- lubuntu-identity/master 2ff67e8 Marcin Mikołajczak: fix typo...14:21
-lugito:#lubuntu-devel- lubuntu-identity/master d71ddeb Redwolf: Merge pull request #1 from m4sk1n/patch-1...14:21
lubot2<tsimonq2> @VikingRedwolf DEVELOPER!14:25
lubot2<tsimonq2> .__.14:25
lubot2<VikingRedwolf> 😐15:10
wxlspeaking of developers i'll be seeing Marcin soon :)15:14
lubot2<tsimonq2> Oh? :)15:17
=== jordan is now known as Guest11873
wxlwhy matrix why16:19
wxlanyways Google Code In Grand Prize Trip is first week of June16:20
lubot2Jordan Santos was added by: Jordan Santos16:21
lubot2<tsimonq2> @wxl, NICE16:31
lubot2<tsimonq2> Take pics to put in the newsletter. :)16:31
lubot2<tsimonq2> @Jordan Santos, Welcome!16:31
lubot2<Jordan Santos> Thanks!16:33
lubot2<tsimonq2> @wxl[m], K so about the Phab email interface...16:48
lubot2Right now I just have an email alias pointed to some address at tsimonq2.net that doesn't do anything with incoming email and only has Phab send mail.16:48
lubot2We could use that, or find another way. Dunno, I'll hunt down teward. :)16:48
wxlhere's the email commands. at the top is the link to configuring inbound. let me know if you need anything else from me. i'll make a task later to collect info about it. https://secure.phabricator.com/applications/mailcommands/PhabricatorManiphestApplication/task/17:10
wxl@tsimonq2: ^^17:10
tsimonq2k17:10
lubot2<tsimonq2> @wxl, Pawning this one off on you. :P17:13
wxli'll probably end up kicking it back, though because i don't have access to your vps :/17:13
wxlor rather i do17:13
wxlbut i don't own it :)17:13
lubot2<tsimonq2> @wxl, It's not a thing on my VPS.17:19
lubot2<tsimonq2> I just have teward manage that for me. ;)17:19
tewardI WAS PINGED18:57
tewardby tsimonq2, why hast thou summoned me.18:57
wxltl;dr we'd like to set up an incoming MTA for Phabricator, teward18:58
wxlthis way we can interact with tasks (and some other apps) by email18:58
wxlhttps://secure.phabricator.com/book/phabricator/article/configuring_inbound_email/18:58
tewardpermit me to first point you at the "Local MTA: Strongly Discouraged" row there18:59
wxlthat's because apparently Phabricator is severely terrified of Sendmail18:59
tewardoperating on the assumption that phabricator is a PITA to set up and such, probably why they discourage.18:59
tewardwell Sendmail can go die in a fire18:59
wxlRight, and so using otherwise will just mean reading between the lines18:59
lubot2<tsimonq2> Phab was easy to set up :P18:59
tewardMail on the other hand is chaos19:00
wxllooks like they set an alias phabricator -> | /path/to/mail_handler.php19:00
wxlwhich should be fairly trivial19:00
tewardah, that sounds like any of a dozen Go apps I've set up19:00
wxland then adding to the virtual user database19:00
wxli had sort of suggested to Simon to ping you about it since you're sort of his sysadmin and may have an MTA of choice19:00
tewardyeah that looks like it's doable.  would need some testing, but could probably be done.19:00
wxlthere are SOME people out there that like Sendmail19:01
tewardwxl: the most common choices are postfix and sendmail, both are in the repos, I prefer Postfix by far19:01
* wxl points at genii commenting on another channel19:01
tewardin fact except for my thomas-ward.us domain, I run postfix MTA with Dovecot IMAP for a bunch of my domains19:01
teward... all flowing throug a mail gateway first obviously for antispam as simon knows19:01
wxlyeah i usually do postfix/dovecot too19:01
wxlbut honestly i freaking hate mail19:02
tewardin this case it looks like all you'll need is Postfix handing off to the PHP backend19:02
wxlit's just too much to keep up on19:02
wxlcorrect19:02
teward... and probably procmail for the rest of traffic19:02
tewardbut yeah.19:02
tewardPostfix is my recommendation19:02
teward... with some overhauling for security (strong TLS enforcement, require TLS, disallow nonexistent-FQDNs, etc.)19:02
wxlum19:02
wxlthe other thing that's needed is Mailparse (also mentioned in there)19:02
wxlthat's not a requirement for the MTA so much as it is for the Phabricator mail handler19:03
tewardright19:03
tewardthe MTA is the trickier part19:03
wxlassumedly19:04
wxlphp CAN suck sometimes19:04
tewardinstalling the required PHP / Pear libs is fairly easy19:04
wxl^^ understatement of the year19:04
tewardcompared to MTA and properly secure email, PHP lib installation is mostly painless19:04
wxlfair enough19:04
wxlespecially given proper authentication, spam handling, secure connections, etc.19:05
tewardrunning your own MTA is a combination of self-torture, masochistic self-punishment, and pain comparatively.19:05
tewardwxl: indeed.19:05
wxlfor me i discovered sysadmining mail to just be a rabbit hole. there was always one more thing to learn. ALWAYS.19:05
tewardthough you can just black-hole all other mail and let it just drop into nonexistence to protect against that evil.19:05
tewardindeed.19:06
tewardbut learning the basics has helped me to repair mail at the workplace, and set up simon's mail for him to work better19:06
wxlyep19:06
teward(I mentioned my thomas-ward.us domain earlier... that's currently running on an Office 365 instance, don't kill me but it was available with my Office Pro sub that I have just for myself for certain things that can't work with *nix)19:06
wxli can get in there and fix stuff but i do NOT want to set stuff up and i do NOT want to keep up with the standards19:06
tewardwxl: so then technically, you're looking for someone willing to help with the setup, the configuration, standards, etc.19:07
wxlproblem with ms mail: safelinks19:07
tewardand take that pain off of your plate.19:07
wxlright, teward, which is to say i don't want to do mail XD19:07
lubot2<tsimonq2> That's exactly why I have teward do mail. It's the one thing that I won't touch with a ten foot pole. XD19:08
wxlit's also relatively unrewarding. there's always someone complaining about it. at least if you're tracking security stuff you are making things better19:08
tewardtsimonq2: speaking of which this evening I'm going to drop your mail onto the other mail appliance, so I can actually *see* what mail i'm not receiving xD19:08
tewardin other news, my mail gateway just hit 60k thanks to your mail :p19:09
tewardwxl: indeed.  the problem with tracking security is you can make the system *too* secure19:09
tewarda combination of regular updates and intermediary mail filtering helps a little too to cut back on spam19:09
tewardbut that's a different set of circumstances.19:10
lubot2<tsimonq2> @teward, 30k jump in the past few weeks?19:10
wxlteward: you mean you turn it off? XD19:10
lubot2<tsimonq2> (I get a LOT of mail)19:10
tewardtsimonq2: upload notifications19:10
tewardtsimonq2: you're also subbed to every bug lol19:10
lubot2<tsimonq2> Ahh. Yes.19:10
tewardwxl: actually i have all mail hit an intermediate box BEFORE it lands at the backends.19:10
tewardthat handles all the spam filtering, etc.19:10
tewardbrb, i need water.19:10
* wxl watches teward go get coffee instead19:11
tewardactually, no i did get water19:20
tewardneeded some hot water for my lemon ginger tea ;)19:20
wxlhahahah yeah right19:20
wxlwait a minute. who are you and what did you do to teward?19:21
tewardlol19:21
tewardwxl: i already had four cups of coffee19:21
tewardhence why i'm not having more19:21
tewardanyways, back to the mail thing, yeah it can be done, but it has to be done on the same box that Phab is running on, it seems.  Doable, though I'd use Postfix, and I can probably get things up fairly quickly depending where this server 'sits'19:22
tewardthe TLS part will be tricky though - needs a proper cert19:22
lubot2<tsimonq2> wxl: I don't have hesitations about giving teward SSH access to JFDI. Agreed?19:23
wxlobviously he should have it19:23
lubot2<tsimonq2> wxl: So then you do it. :)19:23
tewardtsimonq2: does Phab sit on an EC2 or on an actual server19:23
lubot2<tsimonq2> @teward, DO droplet19:24
wxlbaaaaah it was your idea19:24
tewardare you using DO's 'cloud firewall' to restrict inbound traffic or is it just allowing all traffic from the outside to get to the droplet, and then lets the local firewall take over19:24
lubot2<tsimonq2> @teward, Stock config.19:25
wxltsimonq2: should i just add his key to lubuntu@?19:27
tsimonq2wxl: yeah19:27
wxlteward: your key on lp ok to use?19:27
tewardwxl: yes, but not the package-builder one that's listed there19:28
tewardthat one's so I can let my Bionic ppa builder upload some packages :p19:28
tewardokay so stock config is no firewall then on the droplet.  Good, I won't have to get angry at DO today :P19:32
wxlteward: should have access now19:35
tewardyep, i'm in.  does phab have an SSL cert or no?19:35
lubot2<tsimonq2> It does.19:35
wxlyeah 19:35
lubot2<tsimonq2> certbot something or other.19:35
wxli decided against doing wildcards, though19:35
wxlit's kind of a pita19:35
wxlespecially maintaining it over the long term19:36
wxl(with let's encrypt)19:36
tewardhmm19:37
tewardOK yeah we should have everything we need, I'll need to yank out sendmail though19:38
tewardwhich means emails from phab will probably asplode a bit19:38
lubot2<tsimonq2> Alright.19:38
tewardi won't touch that at the moment, though, i'll work on this once I get home since my work day is over in about an hour, and I don't want to leave this 'alone' with broken mail19:39
lubot2<tsimonq2> Rog19:40
lubot2<tsimonq2> wxl: OOH, we can do subtasks and mark tasks as duplicates!!!19:40
lubot2<tsimonq2> Look at https://phab.lubuntu.me/T3219:40
lubot2<tsimonq2> K so wxl that task has everything we discussed briefly earlier (T32)19:44
tewardtsimonq2: wxl: do either of you need to give a note out about phabricator emails going away briefly?  before I start working on it later this evening, that is.20:02
tewardnote out to others*20:02
tewardbecause while I configure postfix, outgoing mail messages will probably barf20:03
lubot2<tsimonq2> Nope, just say something here and I'll pin it in Telegram.20:03
tewardack20:03
wxlholy heck those subtasks are great20:08
lubot2<tsimonq2> Ikr20:20
wxlgood job team! our hard work on lxqt is paying off https://news.softpedia.com/news/hands-on-with-first-lubuntu-18-10-build-featuring-the-lxqt-desktop-by-default-521200.shtml20:33
tewardwxl: tsimonq2: where's DNS for this sit?20:43
tewardcloudflare?  DO?  The depths of /dev/null?20:43
wxlteward: outside my pay grade and he's away for a while20:43
wxloh wait20:43
tewardok20:43
wxlnot true20:43
wxlduh20:43
wxlhahahahah20:43
tewardlol20:43
wxlDNS for lubuntu.me is Canonical20:44
tewardah20:44
tewardwell20:44
tewardwe have a small...ish issue then20:44
wxli can probably get that resolved quick like20:44
tewardwxl: does phab send @lubuntu.me messages20:44
tewardor @phab.lubuntu.me20:44
wxlthe latter i believe 1s20:44
tewardi ask because @lubuntu.me goes to Canonical's mail20:45
wxlnope it's the former20:45
wxlphab@lubuntu.me20:45
tewardok...20:45
tewardwxl: this can't be set up then20:45
tewardnot if Canonical handles @lubuntu.me through their MX20:45
tewardwhich they currently do:20:45
tewarddig @8.8.8.8 MX lubuntu.me.20:46
tewardlubuntu.me.599INMX10 mx.canonical.com.20:46
wxlseems that it goes through gandi20:46
wxlwth20:46
wxlphab@ is probably just an alias20:46
tewardI may need to have a seat with canonical-sysadmin to better determine what's going on20:46
tewardand to determine where phab@ *actually* delivers20:46
tewardbut if the mail doesn't end up back at the phab.lubuntu.me box, then deploying MTA for incoming Phab mail is impossible.20:47
wxlReceived: from localhost.localdomain (unknown [104.236.87.61])20:47
wxl    (Authenticated sender: lubuntu@tsimonq2.net)20:47
wxl    by relay1-d.mail.gandi.net (Postfix)20:47
tewardwxl: is that the only received header?20:48
wxlno20:48
tewardcan you share with me the whole received header chain, privately if you don't want it all publicly20:48
wxlcouple gandi hops then it hits me20:48
wxlteward: you've got mail20:50
tewardyeah your mail there is originating from the mail server itself20:51
tewardthe inverse chain is what I need to understand - email@domain.tld -> phab@lubuntu.me -> ?20:51
tewardi might have to ask canonical-sysadmin20:52
wxloh yeah that i don't know20:52
tewardi'll ask canonical-sysadmin (you or Simon might have to verify you asked for my assist if they won't answer me directly)20:53
wxlwill do20:54
wxlat the ready20:54
tewardwxl: tsimonq2: I've made a couple inquiries to Canonical SA for some prerequisite checks before we can deploy.  If they can do what we need, then we can proceed with configuration of the Phabricator receiving MTA.  If their mail system can't be configured as such for proper relaying of phab@ mail to the Phabricator box, then we won't be able to set up phabricator mail as was requested22:33
wxlk stay in touch teward22:34
tewardwill do.22:34
lubot2Bobcher Bob was added by: Bobcher Bob23:21
lubot2<Wolfenprey> @Bobcher Bob, Welcome!23:23
lubot2<Bobcher Bob> Hi23:24

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