Project

General

Profile

Privacy Issue #2349

[kitty] terminal connects on first run

pisechka - almost 5 years ago - . Updated almost 5 years ago.

Status:
fixed
Priority:
privacy issue
Assignee:
% Done:

0%


Description

I'm don't find information why kitty terminal every time when run connect to kovid's github and site.
Maybe i'm something don't understood but i think it is not honest behavior for terminal.
Sorry if my question is stupid.
Tcpdump log attached.


Files

kitty (3.83 KB) kitty pisechka, 2019-07-05 01:07 PM

History

#1

Updated by bill-auger almost 5 years ago

we could remove that one network call; but we could only guess as to why it phones home or uses the network at all - perhaps that is not the only time it does so

it would make most sense to ask the upstream developers the why question - maybe they can provide a clear answer as to the reasons, and more importantly, if it uses the network for any other purposes that the user did not request explicitly

pisechka - do you have a github account?

https://github.com/kovidgoyal/kitty

#3

Updated by bill-auger almost 5 years ago

  • Priority changed from bug to privacy issue
  • Status changed from unconfirmed to confirmed
#4

Updated by pisechka almost 5 years ago

So, make from source?

#5

Updated by bill-auger almost 5 years ago

sure if you want to - just change the number 24 on line 842 of config_data.py to 0

it may work if you simply edit the file you have installed now

/usr/lib/kitty/kitty/config_data.py

though that will be clobbered the next time the package is upgraded

#6

Updated by eschwartz almost 5 years ago

https://github.com/kovidgoyal/kitty/blob/master/docs/changelog.rst#0142-2019-06-09

Add an option to control the default :opt:`update_check_interval` when building kitty packages

See https://github.com/kovidgoyal/kitty/pull/1675 for implementation details.

EDIT: also see final note at https://sw.kovidgoyal.net/kitty/build.html#note-for-linux-macos-packagers

#7

Updated by pisechka almost 5 years ago

bill-auger -

Thanks for your help, edit config_data.py is not solution in my case, but i found parameter in the github's manuals for turn off this updates in configfile.
So, anyway i think this feature is not needed for linux and is dishonest for privacy.
Thanks again.

eschwartz -

Too thanks. There is a simpler solution.
https://sw.kovidgoyal.net/kitty/conf.html#advanced

#8

Updated by eschwartz almost 5 years ago

Yes, I know you could set it in the config file per-user. The point is that upstream actually expects and encourages downstream packagers to be welcome to disable it by default even without the config file. It's not really any less simple, and it ensures a more privacy oriented, less noisy experience right out of the box.

I'm discussing the build option in the private Arch staff channel...

#9

Updated by eschwartz almost 5 years ago

The fix is now in Arch Linux's community repository. The fix will I suppose be available in Parabola as soon as Parabola's daily mirror sync is complete. To check whether you are able to install the fixed version:

pacman -Syu 'kitty>=0.14.2-2'

#10

Updated by bill-auger almost 5 years ago

  • Assignee set to bill-auger
#11

Updated by bill-auger almost 5 years ago

  • Status changed from confirmed to fixed

Also available in: Atom PDF