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

Apr 20 2022

epriestley closed T13638: Investigate "AllowEncodedSlashes" Apache setting as Resolved.

I made this change and deployed it to secure, and this "critical security vulnerability" is now a proper Phabricator 404 page:

Apr 20 2022, 7:05 PM · Setup

May 14 2021

epriestley reopened T13638: Investigate "AllowEncodedSlashes" Apache setting as "Open".

A point against AllowEncodedSlashes Off which I hadn't connected the dots on is that "security researchers" from HackerOne will report URLs like this as "content injection vulnerabilities" for all time:

May 14 2021, 5:21 PM · Setup

Mar 17 2021

epriestley closed T13638: Investigate "AllowEncodedSlashes" Apache setting as Resolved.

Given the generally high degree of mootness here, I'm not planning to add a setup test or recommend installs adjust the setting.

Mar 17 2021, 10:40 PM · Setup
epriestley added a revision to T13638: Investigate "AllowEncodedSlashes" Apache setting: D21641: Correct minor "jump to symbol" behavior in Differential.
Mar 17 2021, 10:30 PM · Setup
epriestley added a comment to T13638: Investigate "AllowEncodedSlashes" Apache setting.

Previously, see T13437.

Mar 17 2021, 10:15 PM · Setup
epriestley added a comment to T13638: Investigate "AllowEncodedSlashes" Apache setting.

This reproduces locally.

Mar 17 2021, 10:11 PM · Setup
epriestley added a comment to T13638: Investigate "AllowEncodedSlashes" Apache setting.

See also T13644, which appears to be the origin of the particular requests observed in PHI2021.

Mar 17 2021, 9:38 PM · Setup

Mar 13 2021

epriestley triaged T13638: Investigate "AllowEncodedSlashes" Apache setting as Wishlist priority.
Mar 13 2021, 5:40 PM · Setup

Mar 5 2021

epriestley closed T13578: Provide `bin/user approve` to approve an account from the CLI as Resolved.

This is promoting to stable shortly and looks complete to me, thanks!

Mar 5 2021, 9:14 PM · Setup, Auth

Mar 3 2021

matthewrbowker added a revision to T13578: Provide `bin/user approve` to approve an account from the CLI: D21587: Provide new tool "bin/user approve" to approve an account..
Mar 3 2021, 2:22 AM · Setup, Auth

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