Page MenuHomePhabricator

SetupProject
ActivePublic

Watchers (1)

  • This project does not have any watchers.
  • View All

Details

Description

Phabricator setup-related work.

Setup could also mean

  • installation
  • deployment
  • etc...

    really, whatever it takes for someone to get Phabricator running.

Recent Activity

Jan 20 2021

epriestley updated the task description for T11860: Bot email addresses can't be edited.
Jan 20 2021, 8:25 PM · Setup, People

Sep 4 2020

epriestley triaged T13578: Provide `bin/user approve` to approve an account from the CLI as Wishlist priority.
Sep 4 2020, 5:52 PM · Setup, Auth

Feb 7 2020

epriestley added a comment to T2383: Run PHP environment checks from CLI.

https://discourse.phabricator-community.org/t/activities-notifications-spam/3286/ is likely a case where curl was not installed on the CLI, but was installed in the web SAPI.

Feb 7 2020, 8:52 PM · Setup

Nov 25 2019

epriestley added a comment to T11860: Bot email addresses can't be edited.

In D20927, I implemented a policy rule like this:

Nov 25 2019, 11:08 PM · Setup, People
epriestley added a revision to T11860: Bot email addresses can't be edited: D20927: Implement "PolicyInterface" on "UserEmail" so "EmailQuery" can load them properly.
Nov 25 2019, 11:06 PM · Setup, People

Sep 26 2019

epriestley updated the task description for T11860: Bot email addresses can't be edited.
Sep 26 2019, 4:03 AM · Setup, People

Sep 8 2019

epriestley closed T13406: When a user with no authentication providers configured tries to log out, warn them as Resolved by committing rPcaccbb69d20b: When users try to log out with no providers configured, warn them of the….
Sep 8 2019, 7:27 PM · Setup
epriestley added a revision to T13406: When a user with no authentication providers configured tries to log out, warn them: D20789: When users try to log out with no providers configured, warn them of the consequences.
Sep 8 2019, 4:48 PM · Setup
epriestley triaged T13406: When a user with no authentication providers configured tries to log out, warn them as Wishlist priority.
Sep 8 2019, 4:27 PM · Setup

Aug 12 2019

epriestley added a revision to T13373: Clarify some messaging in `bin/config`: D20711: Make the success message from "bin/config" more clear.
Aug 12 2019, 6:22 PM · Setup, Config

Aug 11 2019

epriestley triaged T13373: Clarify some messaging in `bin/config` as Low priority.
Aug 11 2019, 3:45 PM · Setup, Config

Dec 28 2018

epriestley closed T11937: GCloud SQL does not support configuring sql_mode as Wontfix.

...it is virtually inconceivable to me that this is something we would ever bring upstream in any form.

Dec 28 2018, 9:58 PM · Infrastructure, Setup, Feature Request

Dec 19 2018

epriestley added a revision to T13179: sshd with "ForceUser" does not compile on High Sierra: Restricted Differential Revision.
Dec 19 2018, 8:48 PM · Setup, Phacility
epriestley added a comment to T13179: sshd with "ForceUser" does not compile on High Sierra.

I'll get this actually landed, but here's the patch I'm using for ForceUser until I get there:

Dec 19 2018, 7:15 PM · Setup, Phacility
amckinley added a comment to T13179: sshd with "ForceUser" does not compile on High Sierra.

I was also able to get OpenSSH 7.9p1 to build cleanly on OS X Mojave 10.14.2. For posterity:

Dec 19 2018, 7:06 PM · Setup, Phacility
epriestley added a comment to T4200: Building OS packages and install scripts.

(Please use Discourse for this sort of discussion.)

Dec 19 2018, 3:50 PM · Guides, Setup
yaneurabeya added a comment to T4200: Building OS packages and install scripts.

It's been several year's since this task has been opened up, and it's not clear what the current progress on this. Is there a way that versioning please be added to GitHub, per the recommendations on https://github.com/Homebrew/homebrew-php/pull/3864 ? I'm not able to install arcanist currently using homebrew because there isn't a stable tagged version newer than one from 2012.

Dec 19 2018, 11:13 AM · Guides, Setup

Nov 15 2018

epriestley added a comment to T13179: sshd with "ForceUser" does not compile on High Sierra.

Good news: recent versions of sshd can pass the key fingerprint to the AuthorizedKeysCommand with %f: https://bugzilla.mindrot.org/show_bug.cgi?id=2081

Nov 15 2018, 5:28 PM · Setup, Phacility
epriestley added a comment to T13179: sshd with "ForceUser" does not compile on High Sierra.

OpenSSH 7.9p1 builds cleanly and does not segfault immediately if configured like this:

Nov 15 2018, 4:41 PM · Setup, Phacility
epriestley added a comment to T13179: sshd with "ForceUser" does not compile on High Sierra.

Yikes on rPe57bfbf421f4. Let me see if I can make this build.

Nov 15 2018, 4:21 PM · Setup, Phacility

Oct 2 2018

epriestley moved T4964: Windows installer for Arcanist from Backlog to Far Future on the Windows board.
Oct 2 2018, 1:00 PM · Windows, Wikimedia, Setup, Arcanist

Sep 24 2018

epriestley closed T5173: Provide man pages for Arcanist, a subtask of T4200: Building OS packages and install scripts, as Wontfix.
Sep 24 2018, 4:19 PM · Guides, Setup

Aug 10 2018

epriestley moved T13179: sshd with "ForceUser" does not compile on High Sierra from Backlog to Do Eventually on the Phacility board.
Aug 10 2018, 6:05 PM · Setup, Phacility

Jul 31 2018

epriestley triaged T13179: sshd with "ForceUser" does not compile on High Sierra as Low priority.
Jul 31 2018, 9:39 PM · Setup, Phacility

Jul 26 2018

epriestley closed T13174: Capitalization of "OPcache" during setup is inconsistent as Resolved by committing rP727bc2234c3a: Capitalize "OPcache" more consistently.
Jul 26 2018, 7:16 PM · Setup
epriestley added a revision to T13174: Capitalization of "OPcache" during setup is inconsistent: D19538: Capitalize "OPcache" more consistently.
Jul 26 2018, 4:53 PM · Setup

Jul 21 2018

epriestley triaged T13175: Language for similar "pygments" and "convert" binary checks is not consistent as Wishlist priority.
Jul 21 2018, 11:20 AM · Setup
epriestley triaged T13174: Capitalization of "OPcache" during setup is inconsistent as Wishlist priority.
Jul 21 2018, 11:17 AM · Setup
epriestley triaged T13173: PHP configuration value suggester could be more clear about what it wants you to do as Wishlist priority.
Jul 21 2018, 11:15 AM · Setup

Jul 20 2018

epriestley closed T13168: epriestley new laptop / not reading documentation setup issues as Resolved.

I made it as far as locala.phacility.com working right so maybe I got everything?

Jul 20 2018, 10:48 PM · Phacility, Setup
epriestley added a revision to T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance: Restricted Differential Revision.
Jul 20 2018, 9:44 PM · Setup
epriestley added a revision to T13168: epriestley new laptop / not reading documentation setup issues: D19526: When building a config stack, stop SiteSource objects from poisoning the cache.
Jul 20 2018, 9:39 PM · Phacility, Setup
epriestley added a comment to T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance.

The GRANT syntax also appears to have changed. We currently do this (in Phacility-specific code):

Jul 20 2018, 8:59 PM · Setup
epriestley renamed T13168: epriestley new laptop / not reading documentation setup issues from New laptop setup issues to epriestley new laptop / not reading documentation setup issues.
Jul 20 2018, 5:04 PM · Phacility, Setup

Jul 18 2018

jmeador added a comment to T13168: epriestley new laptop / not reading documentation setup issues.
  • Install XCode. Find the secret "Install Command Line Tools" option inside the Hidden Chamber of XCode and click it.

xcode-select --install should be possible without a full XCode installation.

Jul 18 2018, 5:37 PM · Phacility, Setup
epriestley added a comment to T13168: epriestley new laptop / not reading documentation setup issues.

Build just the extension from source?

Jul 18 2018, 12:48 AM · Phacility, Setup

Jul 17 2018

epriestley updated the task description for T13168: epriestley new laptop / not reading documentation setup issues.
Jul 17 2018, 11:17 PM · Phacility, Setup
epriestley updated the task description for T13168: epriestley new laptop / not reading documentation setup issues.
Jul 17 2018, 11:11 PM · Phacility, Setup
epriestley added a revision to T13168: epriestley new laptop / not reading documentation setup issues: D19516: Make the Conduit auth error for an unrecognized public key a little more useful.
Jul 17 2018, 11:06 PM · Phacility, Setup
epriestley added projects to T13168: epriestley new laptop / not reading documentation setup issues: Setup, Phacility.
Jul 17 2018, 11:04 PM · Phacility, Setup

May 18 2018

epriestley renamed T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance from Recent (?) MySQL may raise Error 2054 ("The server requested authentication method unknown to the client") with little setup guidance to MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance.
May 18 2018, 4:01 PM · Setup
epriestley added a comment to T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance.

The companion "provide more guidance" patch would be something like this:

May 18 2018, 3:57 PM · Setup
epriestley added a comment to T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance.

This is involved, and default_authentication_plugin=mysql_native_password doesn't fix it.

May 18 2018, 3:55 PM · Setup

May 17 2018

epriestley added a revision to T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance: D19454: When database connection exceptions occur, raise them to the setup layer.
May 17 2018, 1:03 PM · Setup

May 16 2018

epriestley added a comment to T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance.

An adjacent issue is that the actual connection exception doesn't make it up to setup guidance. It's somewhat tricky to raise it through the stack since the mechanics are substantially delegated to a bunch of cluster connection management, but we should make more of an effort to get it up to top level.

May 16 2018, 1:17 PM · Setup
epriestley added a comment to T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance.

In MySQL 8.0.4:

May 16 2018, 1:08 PM · Setup
epriestley triaged T13141: MySQL 8.0.4+ uses "caching_sha2_password", which is incompatible with older clients and raises error 2054 ("The server requested authentication method unknown to the client") with virtually no setup guidance as Normal priority.
May 16 2018, 1:02 PM · Setup

Apr 21 2018

avivey added a revision to T4200: Building OS packages and install scripts: D19394: Update install_ubuntu.sh to the new age.
Apr 21 2018, 4:49 AM · Guides, Setup

Apr 20 2018

epriestley added a comment to T4200: Building OS packages and install scripts.

I'm happy to bring either change upstream if you want to do the legwork. We could also move them to a wiki page or something. No option here feels particularly good to me.

Apr 20 2018, 2:07 AM · Guides, Setup
avivey added a comment to T4200: Building OS packages and install scripts.

install_ubuntu.sh seems to be completely broken for modern Ubuntu. I don't mind updating it, but I think we discussed dumping it completely?

Apr 20 2018, 1:37 AM · Guides, Setup