Missing functionality from UI #Enhancement / Request
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 6.5k
- Forks
- 330
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 3
Description
There is some Missing functionality from UI
Disabling tailscaled
Currently tailscaled runs when disabled / not configured
When turn off/disabling tailscaled the following should be done
Run the command
/etc/init.d/S98tailscaled stop
Then rename S98tailscaled back to K98tailscaled
Alternatively you can add a option read /etc/default/tailscaled or add a test for file '/etc/kvm/tailscaled_stop'
SSH key login:
There should be an UI option to upload authorized ssh keys and disabling password login
(documented elsewhere)
currently this can be done by uploading the pub key text into /root/.ssh/authorized_keys and editing
/etc/ssh/sshd_config and setting
PasswordAuthentication no
Alternatively (cleaner) create the file /etc/ssh/sshd_config.d/passwordAuth.conf containing
echo "PasswordAuthentication no" > /etc/ssh/sshd_config.d/passwordAuth.conf
So disabling ssh keys can be just deleting the two files and restarting ssd with
Remote sysloging:
There should be an UI option for remote syslog
(not documented)
Remote sysloging can be activated by creating the file /etc/default/syslogd and add the line:
SYSLOGD_ARGS="-R 10.9.8.7"
Where 10.9.8.7 is the Ip or hostname of the remote syslog server
Disabling option can just delete the file and restarting syslogd with
/etc/init.d/S01syslogd restart
Hostname
There is no GUI option of setting hostname or hostname prefix
Currently hostname can be explicitly in the file /boot/hostname (not documented)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing UI and configuration handlers for the services mentioned in the issue. Review the paths /etc/init.d/S98tailscaled, /etc/default/syslogd, /etc/ssh/sshd_config.d/passwordAuth.conf, and /boot/hostname. Done means the requested UI controls consistently apply and undo each setting, with their behavior documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, typescript
- Domain
- backend, frontend, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100