On Thursday, 24 November 2016 15:17:13 UTC+11, Jean-Philippe Ouellet wrote:
>
> On Wed, Nov 23, 2016 at 11:06 PM,  <[email protected] <javascript:>> 
> wrote: 
> > qubes_gui_daemon contains next to no code and has next to no 
> functionality 
> > in it. 
>
> I'm sorry, but you are simply mistaken: 
>
> [user@fedora-23-dvm]/tmp% git clone 
> https://github.com/QubesOS/qubes-gui-daemon 
> Cloning into 'qubes-gui-daemon'... 
> remote: Counting objects: 4559, done. 
> remote: Compressing objects: 100% (50/50), done. 
> remote: Total 4559 (delta 25), reused 0 (delta 0), pack-reused 4507 
> Receiving objects: 100% (4559/4559), 1.27 MiB | 0 bytes/s, done. 
> Resolving deltas: 100% (2625/2625), done. 
> Checking connectivity... done. 
> [user@fedora-23-dvm]/tmp% cd qubes-gui-daemon 
> [user@fedora-23-dvm]/tmp/qubes-gui-daemon% cloc . 
>       53 text files. 
>       51 unique files. 
>       19 files ignored. 
>
> github.com/AlDanial/cloc v 1.70  T=0.41 s (86.2 files/s, 17638.1 lines/s) 
> -------------------------------------------------------------------------------
>  
>
> Language                     files          blank        comment           
> code 
> -------------------------------------------------------------------------------
>  
>
> C                               12            511            626           
> 4320 
> C/C++ Header                    12            253            457           
>  441 
> Python                           1             27            123           
>  179 
> make                             7             27             65           
>  101 
> XML                              1              0              3           
>   13 
> YAML                             1              0              1           
>    8 
> Bourne Shell                     1              1              0           
>    2 
> -------------------------------------------------------------------------------
>  
>
> SUM:                            35            819           1275           
> 5064 
> -------------------------------------------------------------------------------
>  
>
>
> 5000 lines of code is most certainly *NOT* "next to no code"!! 
>
> > This is why I'm asking what it is that listens and how it listens and 
> does 
> > what it does, because I can't find anything. 
> > 
> > That document, it says it's meant to do things, but I look at the code, 
> and 
> > there is nothing there. 
>
> I look at the code too and have a very different experience. I suppose 
> the repo must exist in a superposition and we collapse it to different 
> states ;) 
>
> > Unless I'm completely missing something? 
> > Or there is something else that is required? 
>
> Just actually reading it... 
>

Looks like it was a bad download. The other one was only 80k, this one is 
over 200k.

I've looked at it, and yes, there is about 3800 lines of code in the daemon.

Now for my questions (since the code is NOT commented).

Where does it do everything?
What is it that actually listens?
How does it listen?
What protocol does it use?
etc..


 

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/ee33eb5a-46b3-42b0-b5e5-b6cd1677cb35%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to