--- OSDetect.pm~ Mon Jul 18 08:13:54 2005 +++ OSDetect.pm Mon Jul 18 08:21:45 2005 @@ -47,6 +47,8 @@ } else { $detectedOS = 'unix'; + + initDetailsForUnix(); } $::d_os && Slim::Utils::Misc::msg("I think it's \"$detectedOS\".\n"); @@ -118,6 +120,14 @@ $osDetails{'osName'} = 'Linux'; } + $osDetails{'uid'} = getpwuid($>); + $osDetails{'osArch'} = $Config{'myarchname'}; +} + +sub initDetailsForUnix { + + $osDetails{'os'} = 'Unix'; + $osDetails{'osName'} = $Config{'osname'} || 'Unix'; $osDetails{'uid'} = getpwuid($>); $osDetails{'osArch'} = $Config{'myarchname'}; }