Matthew Peveler

Results 298 comments of Matthew Peveler

Running `apt-get upgrade` should be on the sysadmin of the server, as it really depends on what the server is doing on and what the sysadmin might want, especially that...

Yeah, we've had weird issues in the past when using `source` vs `bash`, mostly in having variables bleed from one script to the next, and it hard to track some...

For Vagrant, we modify the PAM installation at: https://github.com/Submitty/Submitty/blob/f5054d0069a188fb394b1eafa4a3e9dea2d3b189/.setup/install_system.sh#L465-L466 We do this to allow short weak passwords, and this is definitely not something I'd necessarily expect on a production system....

> [ ] with UTM, the ssh keys are not copied (.setup/install_system.sh) With how the if statement works, this breaks usage of M1 with vagrant-parallels for me in some subtle...

As opposed to requiring sysadmin action, could we use https://github.com/browscap/browscap-php instead, and add the step of grabbing / compiling the browscap.ini file or whatever into our install script?

I think the browscap-php solution is best, especially given this [note](https://browscap.org/#Using-Browscap) on their site: > We only officially support using the [browscap-php](https://github.com/browscap/browscap-php) library. Other methods of loading the files are...

I merged #8142 which should fix the PHP version issue you were running into when trying to install the latest version of `browscap-php`. Could you please try again to do...

If you set: https://github.com/Submitty/Submitty/blob/4709eba6b6526d7a7c5c2080cc1bb720bdd6e376/site/composer.json#L5 to be `7.4.3`, does that allow installing the latest version (7.1) of the dependency?

Alright, so the best we can do is to use `browscap/browscap-php@^5` in that it supports all our top-level dependencies, but will require downgrading the transitive `doctrine/cache` dependency. Given it's a...