You would pay a third party to do it. And keep details extremely vague so you have plausible deniability.
You would pay a third party to do it. And keep details extremely vague so you have plausible deniability.
Didn’t Lenovo like 15 years ago make a line of desktops that shipped with some redhat derivative installed? Or am I thinking of something else?
I was being sarcastic about the security thing.
Same in the US, doctors offices want everything done by fax. Because security.
And unless you bought the 180 count pack of Benadryl, you went back to the store several times in those two months.
That said, you’re coming off pretty aggressive
This person I am responding to has no idea what a kernel is. That said, he or she should not be giving some questionably authoritative answer (which is clearly wrong.)
So are you going to post that Windows kernel source code? I’ll hold my breath.
Uhhhh… Every single one. You can easily Google it, and chances are you will find a forum
lol wut CHANCES ARE?
Chances are I can’t find the Windows 10 kernel source code on github.
Prove me wrong.
For any linux distro you can search and find the answer.
Tell me for what Windows “distro” you can do the same?
I DON’T ALWAYS ASTROTURF
Well, you are the only person really responding to me here with helpful information.
So if you are a bot, I welcome our new robot overlords.
I’m still trying to get the lemmy-ui installed. I’ll check your links. Looks like they updated the join-lemmy.org page.
I owe you a beer, or a pint of 10w-40.
Why are you tagged as bot account?
Thank you, again!
How was I to know {version} in the REST endpoint path was supposed to be “v3”?
Any luck with the lemmy-ui install?
Before I even get there, the instructions say I should be able to run
curl localhost:8536/api/{version}/site
And it should return some json structure.
But I see this returning 404
lemmy_server[41511]: 2023-06-09T17:02:35.296098Z INFO actix_web::middleware::logger: 127.0.0.1 "GET /api/0.17.3/site HTTP/1.1" 404 0 "-" "curl/7.81.0" 0.000074
Is that the correct way to specify the version?
Is there a better log than journalctl which would actually tell me what REST endpoints it is using?
Thank you!
So the git based build instructions from @[email protected] works.
What was missing for me was then the rust version and the full list of sql commands.
1. Rust version
Remove rust installed from Ubuntu apt repo (v 1.65)
Install rust from rustup (v 1.70)
2. Postgres commands
sudo -iu postgres psql -c "CREATE USER lemmy WITH PASSWORD 'db-passwd';"
sudo -iu postgres psql -c "CREATE DATABASE lemmy WITH OWNER lemmy;"
sudo -iu postgres psql -c "ALTER USER lemmy WITH SUPERUSER;"
So I am able to build from the git repo.
Had to remove rust from apt (v 1.65)
And install rust from rustup (v 1.70)
That fixes the build, but now I still get this db migrations error on startup.
Jun 09 15:47:37 ip-x systemd[1]: Started Lemmy - A link aggregator for the fediverse.
Jun 09 15:47:37 ip-x lemmy_server[15239]: 2023-06-09T15:47:37.238544Z INFO lemmy_db_schema::utils: Running Database migrations (This may take a long time)...
Jun 09 15:47:37 ip-x lemmy_server[15239]: thread 'main' panicked at 'Couldn't run DB Migrations', crates/db_schema/src/utils.rs:165:25
Jun 09 15:47:37 ip-x lemmy_server[15239]: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Jun 09 15:47:37 ip-x systemd[1]: lemmy.service: Main process exited, code=exited, status=101/n/a
I know it can connect to the db because I see it created some tables already.
I wonder if this is related to this warning regarding schema, which I see during the build.
warning: /root/git-clones/lemmy/crates/api_common/Cargo.toml: `default-features` is ignored for lemmy_db_schema, since `default-features` was not specified for `workspace.dependencies.lemmy_db_schema`, this could become a hard error in the future
Thanks. On cargo build --release
I get this
...
Compiling strum_macros v0.24.3
Compiling deadpool v0.9.5
Compiling tokio-postgres v0.7.8
Compiling enum_delegate v0.2.0
Compiling doku v0.20.0
Compiling jsonwebtoken v8.3.0
error: failed to run custom build command for `lemmy_utils v0.17.3 (/home/ubuntu/git-clones/lemmy/crates/utils)`
Caused by:
process didn't exit successfully: `/home/ubuntu/git-clones/lemmy/target/release/build/lemmy_utils-6fa456450f9c975a/build-script-build` (exit status: 1)
--- stdout
cargo:rerun-if-changed=translations/email/en.json
cargo:rerun-if-changed=translations/email/ko.json
cargo:rerun-if-changed=translations/email/pt.json
--- stderr
Error: Parse(InvalidParameters { key: "new_application_subject", missing: ["hostname"], unknown: ["instance"] })
warning: build failed, waiting for other jobs to finish...
ubuntu@xxx:~/git-clones/lemmy$
Thanks.
So if I go on a mad chmod spree, making /usr/bin/lemmy_server and all of its dependencies readable/executable (which is super insecure) I finally get to this log message in journalctl:
Jun 07 13:50:57 ip-172-31-4-153 lemmy_server[3868]: thread 'main' panicked at 'C
ouldn't run DB Migrations', /home/ubuntu/.cargo/registry/src/index.crates.io-6f1
7d22bba15001f/lemmy_db_schema-0.17.3/src/utils.rs:165:25
Which is this code:
pub fn run_migrations(db_url: &str) {
// Needs to be a sync connection
let mut conn =
PgConnection::establish(db_url).unwrap_or_else(|_| panic!("Error connecting to {db_url}"));
info!("Running Database migrations (This may take a long time)...");
let _ = &mut conn
.run_pending_migrations(MIGRATIONS)
.unwrap_or_else(|_| panic!("Couldn't run DB Migrations"));
info!("Database migrations complete.");
}
Hope that helps someone figure this out.
I’m pretty unhappy that I can’t get this to work.
Why is this sweet old lady carrying a mouse around the grocery store asking about decades old kernel versions lol