[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /etc/shells management



> >>>>> "Martin" == Martin Godisch <martin@godisch.de> writes:
>     Martin> and the entry in /etc/shells should be added again, since it was
>     Martin> there when we begun. How does the postinst know that this is no
>     Martin> upgrade? Why doesn't add-shell care for this, so the postinst
>     Martin> can unconditionally run?

add-shell is idempotent, so running

add-shell /bin/bash3
add-shell /bin/bash3

results in only one /bin/bash3 in /etc/shells.

So the postinst can run it unconditionally.

kcr



Reply to: