@@ -83,6 +83,14 @@ impl HelperSocketClient { |
| 83 | 83 | self.socket_path.display() |
| 84 | 84 | ) |
| 85 | 85 | })?; |
| 86 | + let cookie_preview: String = cookie.chars().take(16).collect(); |
| 87 | + tracing::debug!( |
| 88 | + username = %username, |
| 89 | + cookie_len = cookie.len(), |
| 90 | + cookie_preview = %cookie_preview, |
| 91 | + socket = %self.socket_path.display(), |
| 92 | + "Connected to polkit helper socket" |
| 93 | + ); |
| 86 | 94 | let read_stream = stream |
| 87 | 95 | .try_clone() |
| 88 | 96 | .context("failed to clone helper socket stream")?; |
@@ -121,6 +129,10 @@ impl HelperSocketClient { |
| 121 | 129 | .context("prompt handler failed")? |
| 122 | 130 | { |
| 123 | 131 | PromptResponse::Submitted(mut response) => { |
| 132 | + tracing::debug!( |
| 133 | + response_len = response.chars().count(), |
| 134 | + "Submitting secret prompt response to helper" |
| 135 | + ); |
| 124 | 136 | let mut sanitized = sanitize_response(&response); |
| 125 | 137 | write_line(&mut stream, &sanitized) |
| 126 | 138 | .context("failed to send helper secret response")?; |
@@ -137,6 +149,10 @@ impl HelperSocketClient { |
| 137 | 149 | .context("prompt handler failed")? |
| 138 | 150 | { |
| 139 | 151 | PromptResponse::Submitted(mut response) => { |
| 152 | + tracing::debug!( |
| 153 | + response_len = response.chars().count(), |
| 154 | + "Submitting visible prompt response to helper" |
| 155 | + ); |
| 140 | 156 | let mut sanitized = sanitize_response(&response); |
| 141 | 157 | write_line(&mut stream, &sanitized) |
| 142 | 158 | .context("failed to send helper visible response")?; |