forked from lix-project/lix-installer
Include warning messages on noops for mac
This commit is contained in:
parent
1e518cab9f
commit
b81ec5f11f
|
@ -70,9 +70,6 @@ impl Action for CreateGroup {
|
||||||
patch: _,
|
patch: _,
|
||||||
}
|
}
|
||||||
| OperatingSystem::Darwin => {
|
| OperatingSystem::Darwin => {
|
||||||
// TODO(@hoverbear): Make this actually work...
|
|
||||||
// Right now, our test machines do not have a secure token and cannot delete users.
|
|
||||||
|
|
||||||
if Command::new("/usr/bin/dscl")
|
if Command::new("/usr/bin/dscl")
|
||||||
.args([".", "-read", &format!("/Groups/{name}")])
|
.args([".", "-read", &format!("/Groups/{name}")])
|
||||||
.status()
|
.status()
|
||||||
|
@ -155,7 +152,7 @@ impl Action for CreateGroup {
|
||||||
| OperatingSystem::Darwin => {
|
| OperatingSystem::Darwin => {
|
||||||
// TODO(@hoverbear): Make this actually work...
|
// TODO(@hoverbear): Make this actually work...
|
||||||
// Right now, our test machines do not have a secure token and cannot delete users.
|
// Right now, our test machines do not have a secure token and cannot delete users.
|
||||||
|
tracing::warn!("Harmonic currently cannot delete groups on Mac due to https://github.com/DeterminateSystems/harmonic/issues/33. This is a no-op, installing with harmonic again will use the existing group.");
|
||||||
// execute_command(Command::new("/usr/bin/dscl").args([
|
// execute_command(Command::new("/usr/bin/dscl").args([
|
||||||
// ".",
|
// ".",
|
||||||
// "-delete",
|
// "-delete",
|
||||||
|
|
|
@ -249,7 +249,7 @@ impl Action for CreateUser {
|
||||||
| OperatingSystem::Darwin => {
|
| OperatingSystem::Darwin => {
|
||||||
// TODO(@hoverbear): Make this actually work...
|
// TODO(@hoverbear): Make this actually work...
|
||||||
// Right now, our test machines do not have a secure token and cannot delete users.
|
// Right now, our test machines do not have a secure token and cannot delete users.
|
||||||
|
tracing::warn!("Harmonic currently cannot delete groups on Mac due to https://github.com/DeterminateSystems/harmonic/issues/33. This is a no-op, installing with harmonic again will use the existing user.");
|
||||||
// execute_command(Command::new("/usr/bin/dscl").args([
|
// execute_command(Command::new("/usr/bin/dscl").args([
|
||||||
// ".",
|
// ".",
|
||||||
// "-delete",
|
// "-delete",
|
||||||
|
|
Loading…
Reference in a new issue