Hi, I haven't got any news about this patch. Has it been reviewed ? I hope it was not lost in the flow of other patches. If so, i can resend it. Best regards, Herve Le 19/06/2014 11:07, Hervé CODINA a écrit : > Support custom directory for passwd file instead of hardcoded /env/etc/ > This directory is set using CONFIG_PASSWORD_DIR. > > Signed-off-by: Herve Codina <Herve.CODINA@xxxxxxxxx> > --- > common/Kconfig | 8 ++++++++ > include/password.h | 10 ++++++++-- > 2 files changed, 16 insertions(+), 2 deletions(-) > > diff --git a/common/Kconfig b/common/Kconfig > index 1afee93..d4cf61b 100644 > --- a/common/Kconfig > +++ b/common/Kconfig > @@ -414,6 +414,14 @@ endchoice > > endif > > +config PASSWORD_DIR > + string > + prompt "passwd directory" > + default "/env/etc" > + depends on PASSWORD > + help > + Define directory for passwd file. > + > config DYNAMIC_CRC_TABLE > bool > depends on CRC32 > diff --git a/include/password.h b/include/password.h > index 0dd1054..9d84685 100644 > --- a/include/password.h > +++ b/include/password.h > @@ -18,8 +18,14 @@ > #ifndef __PASSWORD_H__ > #define __PASSWORD_H__ > > -#define PASSWD_FILE "/env/etc/passwd" > -#define PASSWD_DIR "/env/etc/" > +#ifdef CONFIG_PASSWORD_DIR > +#define PASSWD_DIR CONFIG_PASSWORD_DIR > +#else > +#define PASSWD_DIR "/env/etc" > +#endif > + > +#define PASSWD_FILE PASSWD_DIR"/passwd" > + > > #define HIDE (0 << 0) > #define STAR (1 << 1) > _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox