Compare commits
10 commits
ff034c025a
...
90316e1d8e
Author | SHA1 | Date | |
---|---|---|---|
90316e1d8e | |||
a832c75807 | |||
02670d6a5d | |||
6d94fdcfc7 | |||
b55d067653 | |||
b62f8dac2a | |||
21cc65e9ef | |||
af356b620b | |||
5d6b8fe671 | |||
ba39720825 |
24
GNUEmacsDeveloperFullTime.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Company Description
|
||||
|
||||
We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures ...
|
||||
|
||||
# Role Description
|
||||
|
||||
This is a full-time remote role for a GNU Emacs Developer. The Developer will be responsible for maintaining and updating GNU Emacs, developing new features, fixing bugs, and contributing to the Free Software community. They will also work closely with other developers and project managers to ensure timely completion of tasks.
|
||||
|
||||
|
||||
# Qualifications
|
||||
|
||||
* Strong proficiency in Emacs Lisp and C
|
||||
* Experience developing for GNU Emacs or similar Free Software projects
|
||||
* Experience in developing and maintaining software libraries and frameworks
|
||||
* Understanding of software best practices and development methodologies
|
||||
* Excellent problem solving and troubleshooting skills
|
||||
* Bachelor's degree in Computer Science or related field
|
||||
* Contributions to Free Software projects are a plus
|
||||
|
||||
# Working Remotely
|
||||
|
||||
We need contributors who work and contribute remotely.
|
||||
|
||||
**happy hacking !**
|
16
README.md
|
@ -6,9 +6,19 @@ https://labs.masscollabs.xyz Main Page
|
|||
|
||||
https://labs.masscollabs.xyz Main Page
|
||||
|
||||
Copyright (C) 2017-2024 Masscollabs Services
|
||||
Copyright (C) 2024-2025 QB Networks
|
||||
|
||||
Copyright (C) 2017-2024 Mass Collaboration Labs and contributors
|
||||
Copyright (C) 2017-2025 Masscollabs Services
|
||||
|
||||
Copyright (C) 2017-2025 Procyberian and contributors
|
||||
|
||||
Copyright (C) 2017-2025 Mass Collaboration Labs and contributors
|
||||
|
||||
Copyright (C) 2017-2025 amassivus and contributors
|
||||
|
||||
Copyright (C) 2024-2025 godigitalist and contributors
|
||||
|
||||
Copyright (C) 2024-2025 bilsege and contributors
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU Affero General Public License as published
|
||||
|
@ -27,4 +37,4 @@ Feel free to send an email for your questions to mertgor at masscollabs dot xyz
|
|||
|
||||
# License for Articles
|
||||
|
||||
Articles are licensed under the terms of Creative Commons Attribution-ShareAlike 4.0 International
|
||||
Articles are licensed under the terms of [Creative Commons Attribution-ShareAlike 4.0 International](https://github.com/masscollaborationlabs/labs.masscollabs.xyz/blob/articles/by-sa.markdown)
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
We started practicing C, Systems Programming and UNIX/Linux courses which is written by Kaan Aslan who is the president of C and Systems Programmer Association. Please see https://csystem.org for the association web site.
|
||||
|
||||
![GNU/Linux + Masscollabs Services](opacity_GNULove400dpi.png)
|
||||
![GNU/Linux + Masscollabs Services](img/opacity_GNULove400dpi.png)
|
||||
|
||||
Our forge addresses are :
|
||||
|
||||
|
|
BIN
img/240px-Emacs_in_Cloud_by_Masscollabs_Services.svg.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
img/4freedoms.png
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
img/Tux.svg.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
img/masscollabs_circle_purple.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
img/masscollabs_services_purple_circle_wordmark_logo.png
Normal file
After Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 7 MiB After Width: | Height: | Size: 7 MiB |
56
ssh-issue.md
Normal file
|
@ -0,0 +1,56 @@
|
|||
# How to solve PTY allocation request failed on channel 0 issue for a remote server which runs Forgejo
|
||||
|
||||
I have been uploaded my ssh key to remote virtual machine which runs Forgejo as same as the ssh public key on my physical machine. Then I tried to ssh to this virtual machine but I see this error output below :
|
||||
|
||||
```
|
||||
hwpplayer1@hwpplayer1-Aspire-A315-24P:~$ ssh debian@192.168.122.171
|
||||
PTY allocation request failed on channel 0
|
||||
|
||||
Forgejo: Key check failed
|
||||
Connection to 192.168.122.171 closed.
|
||||
```
|
||||
|
||||
# Solution
|
||||
|
||||
I removed the SSH key by openining the GUI interface Virt-Manager. Then I added my ssh key to the remote virtual machine written below:
|
||||
|
||||
```
|
||||
ssh-copy-id debian@192.168.122.171
|
||||
```
|
||||
|
||||
In the meantime I configured my .ssh/config as written below for connecting remote server via
|
||||
|
||||
```
|
||||
ssh hostname
|
||||
```
|
||||
|
||||
```
|
||||
Host debian
|
||||
Hostname 192.168.122.171
|
||||
User debian
|
||||
IdentityFile ~/.ssh/id.rsa
|
||||
```
|
||||
|
||||
now this command/ssh connection works !
|
||||
|
||||
```
|
||||
ssh debian
|
||||
```
|
||||
|
||||
There was another issue that we can not clone the repository via ssh while we connect to virtual machine/remote server via ssh.
|
||||
|
||||
To solve this Forgejo clone/push issue [I did](https://forgejo.org/docs/latest/admin/installation-binary/) :
|
||||
|
||||
```
|
||||
adduser --system --shell /bin/bash --gecos 'Git Version Control' \
|
||||
--group --disabled-password --home /home/git git
|
||||
```
|
||||
|
||||
And then I moved forgejo source code into ```git``` user and changed the directory and file permissions for the ```git``` user.
|
||||
|
||||
# Conclusion
|
||||
|
||||
Now I can ssh into the remote server and clone and push the repositories like I did before with GitHub, GitLab, SourceHut(sr.ht), git.vern.cc, git.disroot.org and Codeberg...
|
||||
|
||||
|
||||
**happy hacking !**
|
7
why-programs-should-be-shared-by-richard-stallman.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
# Our Culture
|
||||
|
||||
Our culture is all about sharing information and making collaboration with different individuals, communities, any kind of organizations such as association, foundation and government organizations. Here is the first brand new article that translated by Mert Gör(hwpplayer1)
|
||||
|
||||
Please see the article by [Richard Stallman](https://www.gnu.org/gnu/why-programs-should-be-shared.html)
|
||||
|
||||
happy hacking !...
|