15 lines
426 B
Plaintext
15 lines
426 B
Plaintext
%__usergroup_path ^/etc/(passwd|group)$
|
|
%__usergroup_provides() %{lua:
|
|
for line in io.lines(macros['1']) do
|
|
fields = {}
|
|
for e in line:gmatch('([^:]*)') do
|
|
table.insert(fields, e)
|
|
end
|
|
if #fields == 7 then
|
|
print(string.format('user(%s)\\n', fields[1]))
|
|
elseif #fields == 4 then
|
|
print(string.format('group(%s)\\n', fields[1]))
|
|
end
|
|
end
|
|
}
|