jaeger changed the topic of #crux-devel to: CRUX (https://crux.nu/) development channel | Logs: https://libera.irclog.whitequark.org/crux-devel/
cruxbridge has quit [Server closed connection]
cruxbridge has joined #crux-devel
<r0ni> attemtping to test migration of my xfce4 repo to the crux.nu git, i login username/pw and then it denies me... I'm git cli stupid, what am i missing?
<r0ni> or is there a desktop app i can use? tried 'git cola' and i prob need to rtfm first
<braewoods> r0ni, are you able to clone the existing repo?
<braewoods> And, ssh or https?
<r0ni> i can clone from cli but it won't push. trying https
<braewoods> does it ask for credentials to clone?
<r0ni> no
<r0ni> just to push
<braewoods> Ok, then it's not a private repo then. You need to confirm your credentials are working before you get to the rest.
<braewoods> But public repos can't be pushed to without them.
<braewoods> A lot of times you need a special URL to push but depends on the repository.
<r0ni> need to add something to my username?
<r0ni> i tried $name@crux.nu and nothing
<braewoods> I dunno? It's not my server hosting the repo.
<r0ni> heh i'll dig around for special url
<braewoods> You can embed username and password in the repo URL for https.
<braewoods> But I'm not sure for ssh.
<braewoods> I usually use agent to handle that.
<r0ni> hrm seems i can make it mirror my github, that might work
<braewoods> I can't get too detailed due to not having access to crux.nu myself so you'd have to ask someone else here. If you're not already cleared by them though, there's no way you'll be able to push in any case.
<braewoods> Did someone already setup crux.nu credentials for you?
<braewoods> Like a user with an SSH authorized key?
<braewoods> Or a HTTP user/password combo?
<r0ni> oh no, i setup acct lol
<r0ni> i have no idea if other users can upload data, i guess maybe that could quite literally be my issue lol
<braewoods> Yea... only people with special privileges like beerman can push to the repos they host.
<r0ni> well i was assuming there's open registration so users can put up personal repos, but it could very well be just for bug reporting or the like
<r0ni> of course, I may be getting ahead of myself here. Tho I am giea-curious now, i'll install it on my server where i can play with it to my hearts content
<braewoods> Nothing of the sort. They only host the main project repositories.
<braewoods> User repositories are referenced but not hosted. Big difference.
rbnhn has quit [Server closed connection]
rbnhn has joined #crux-devel
<beerman> hey all
<beerman> r0ni: you should be able to simply cone it, create a new one, i dunno
<beerman> clone*
<cruxbridge> <jloc0> @beerman I could clone what I created there, but I couldn’t push to it (was trying to change from md5sum to signature along the way) I’ll have to try syncing my github when I’ve time again. I assume that works fine. But I’ve a new repo in the works so I’ll hold off until I finish that and try with that one (for lxqt)
farkuhar has joined #crux-devel
<beerman> i'll take a look
<beerman> wait, you did clone the repo via the migration function?
<beerman> jloc0 ^
<r0ni> no i hadn't done that yet, was trying to upload it as a new repo... I'll try in the "morning" i'm heading out to work
<beerman> ok, just making before testing
<beerman> created that user via the github auth source, created a test repository over the webui, added a ssh key to the user, pulled repository via ssh url (gitea@git.crux.nu:test123/test-repository.git) and works for me
pitillo has quit [Server closed connection]
pitillo has joined #crux-devel