fix: MacOS service install error

This commit is contained in:
MystiPanda
2024-07-16 12:55:34 +08:00
parent 1a6f842492
commit ff28aab56e
2 changed files with 10 additions and 2 deletions

View File

@@ -141,7 +141,8 @@ pub async fn install_service(passwd: String) -> Result<()> {
)
.output()?;
if output.stderr.len() > 0 {
// MacOS default outout "Password:" in stderr
if output.stderr.len() > 10 {
bail!(
"failed to install service with error: {}",
String::from_utf8_lossy(&output.stderr)
@@ -247,7 +248,8 @@ pub async fn uninstall_service(passwd: String) -> Result<()> {
)
.output()?;
if output.stderr.len() > 0 {
// MacOS default outout "Password:" in stderr
if output.stderr.len() > 10 {
bail!(
"failed to uninstall service with error: {}",
String::from_utf8_lossy(&output.stderr)