Changeset 233
- Timestamp:
- 05/27/05 00:56:39 (3 years ago)
- Files:
-
- op/trunk/ChangeLog (modified) (2 diffs)
- op/trunk/INSTALL (added)
- op/trunk/Makefile (modified) (3 diffs)
- op/trunk/op.pam (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
op/trunk/ChangeLog
r231 r233 151 151 Closes #4 152 152 153 20/05/05- op 1.30153 27/05/05- op 1.30 154 154 ================== 155 155 Fixed use of DEFAULT section, closes #5. Quite a pain in the arse actually. … … 160 160 Now using vsnprintf rather than snprintf. Correspondingly, changed preprocessor 161 161 define which may mean build scripts need to be changed. 162 163 Added an INSTALL file documenting the usual installation instructions. 164 165 Default to using Flex, as Lex has internal constraints. 166 167 Added default op.pam which is now installed if /etc/pam.d exists. 168 169 Added patches by Pierre fixing strnprintf issues and a wildcard constraint bug. 170 Thanks Pierre. op/trunk/Makefile
r231 r233 4 4 CC=gcc 5 5 INC= -I. -Wall 6 LEX = flex 6 7 LIBS= -lfl -L/lib -lcrypt 7 8 DESTDIR= … … 28 29 # Enable PAM support 29 30 OPTS += -DUSE_PAM 30 L DFLAGS += -lpam31 LIBS += -lpam 31 32 32 33 # Enable shadow support (generally not used in conjunction with PAM) … … 98 99 $(INSTALL-MAN) 99 100 mkdir -p $(CONFDIR) 101 test -d /etc/pam.d && install -m755 -d ${DESTDIR}/etc/pam.d && install -m644 op.pam ${DESTDIR}/etc/pam.d 100 102 101 103 pkg: op 102 (umask 022; mkdir -p pkg/usr/bin pkg/usr/share/man/man1; mv op pkg/usr/bin; cp op.1 pkg/usr/share/man/man1; strip pkg/usr/bin/op; chown -R root:root pkg; chmod 4755 pkg/usr/bin/op; chmod 644 pkg/usr/share/man/man1/op.1)104 (umask 022; mkdir pkg; make DESTDIR=${PWD}/pkg install) 103 105 104 106 dist: clean
