|
|
@ -1348,6 +1348,7 @@ class SunOS(User):
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
lines = []
|
|
|
|
lines = []
|
|
|
|
for line in open(self.SHADOWFILE, 'rb').readlines():
|
|
|
|
for line in open(self.SHADOWFILE, 'rb').readlines():
|
|
|
|
|
|
|
|
line = to_native(line, errors='surrogate_or_strict')
|
|
|
|
fields = line.strip().split(':')
|
|
|
|
fields = line.strip().split(':')
|
|
|
|
if not fields[0] == self.name:
|
|
|
|
if not fields[0] == self.name:
|
|
|
|
lines.append(line)
|
|
|
|
lines.append(line)
|
|
|
@ -1442,6 +1443,7 @@ class SunOS(User):
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
lines = []
|
|
|
|
lines = []
|
|
|
|
for line in open(self.SHADOWFILE, 'rb').readlines():
|
|
|
|
for line in open(self.SHADOWFILE, 'rb').readlines():
|
|
|
|
|
|
|
|
line = to_native(line, errors='surrogate_or_strict')
|
|
|
|
fields = line.strip().split(':')
|
|
|
|
fields = line.strip().split(':')
|
|
|
|
if not fields[0] == self.name:
|
|
|
|
if not fields[0] == self.name:
|
|
|
|
lines.append(line)
|
|
|
|
lines.append(line)
|
|
|
|