summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2013-03-09Pass only single commands through su wrapperJonas Smedegaard
It is a healthy coding practice to keep each argument separate when executing system calls, i.e. quote each variable separately instead of relying on whitespace to indicate argument separation. Quoting shell-inside-shell is tricky to do right, and gets trickier when more than a single command is wrapped together. This patch simplifies convoluted shell calls to contain only one command each.
2013-01-18enable openpgp2pem as well from keytransDaniel Kahn Gillmor
2010-10-07removed releasenote details, as they are now in monkeysphere-docsDaniel Kahn Gillmor
2010-09-14force link making when installing, for idempotenceJameson Rollins
2010-09-14fix *all* install paths, including in man pages and transition scriptsJameson Rollins
2010-09-14fix install target to not add DESTDIR to installed prefixJameson Rollins
2010-09-14fix specification of install directories in top level scripts.Jameson Rollins
Various install paths were hard coded in the top level scripts. This was causing problems for non-standard install locations. Also added use of LOCALSTATEDIR variable to specify /var/lib path.
2010-07-15added some examples for system integrationDaniel Kahn Gillmor
2010-07-04add keys-for-user subcommand to monkeysphere-authenticationJameson Rollins
This subcommand will output all valid key for a given user. The user's authorized_user_ids file will be read for OpenPGP user IDs, one per line. The ssh-formated RSA keys will be output to stdout. Also included is a simple script that takes the user as it's one argument and exec's this command. This is something that would be suitable for the proposed sshd AuthorizedKeysCommand.
2010-03-23removing git commit id from the VERSION file, since it is ambiguous for ↵Daniel Kahn Gillmor
packaged versions vs. versions installed by "make install" (and complicated to build cleanly anyway)
2010-03-23moving git buildpackage configuration off of master branch (please put it ↵Daniel Kahn Gillmor
debian/gbp.conf in the debian branch)
2010-03-23we should be making the tarball with git archive now (this is now ↵Daniel Kahn Gillmor
idempotent, yay!); no need for the tarball make target
2010-03-23automate updating of VERSION fileDaniel Kahn Gillmor
2010-03-23change makefile to use git-buildpackage for debian packagingJameson Rollins
2010-03-23remove installation of removed doc dir from tarball and install make targetsJameson Rollins
2010-03-14renaming changelog to Changelog in the makefileDaniel Kahn Gillmor
2010-01-19actually ship new upstream changelogDaniel Kahn Gillmor
2010-01-19switch Makefile to use upstream changelog for versioning infoDaniel Kahn Gillmor
2010-01-18fix keytrans test to handle possible permuted output of keytrans listfprs ↵Jameson Rollins
from expected order
2010-01-14updated Makefile copyright info to use © symbol since (c) is apparently ↵Daniel Kahn Gillmor
legally meaningless
2009-08-01switch to using new checkperms script.Daniel Kahn Gillmor
2009-07-11show git revision in version commandsmike castleman
2009-07-11Test keytrans in addition to testing the basic suiteDaniel Kahn Gillmor
2009-04-06make test prompt for shell on failure enbabled by default, and turned off ↵Jameson Graef Rollins
with env variable MONKEYSPHERE_TEST_NO_EXAMINE
2009-04-06add macports portfile update target to makefileJameson Graef Rollins
2009-03-01break out default variables into their own file: defaultenvJameson Graef Rollins
this allows the common file to be sourced without reseting variables to their defaults, which was causing a problem with su_monkeysphere_user. also added some more debug messages.
2009-03-01added "test" target for makeDaniel Kahn Gillmor
2009-03-01transition to the perl-based keytrans implementation.Daniel Kahn Gillmor
2009-02-22Fix how version number is saved/retrieved. Version is now stored inJameson Graef Rollins
VERSION file, which is created in the tarball target. This is then installed at /usr/share/monkeysphere/VERSION, and cat'ed when the version number is requested by the front-end ui. No more manual setting of version number required (to avoid future problems, aka "0.23.1"). This system is also more flexible, as the VERSION file could potentially hold more info than just the release number.
2009-02-19fix call to transition script in postinst script, and fix lintian error ↵Jameson Graef Rollins
about transitions README
2009-02-19install the transition scripts as executable by the superuser.Daniel Kahn Gillmor
2009-02-19adopting new transition script strategyDaniel Kahn Gillmor
2009-02-19shipping transition script; requiring manual version synchronization between ↵Daniel Kahn Gillmor
common and the changelog (until we come up with a more general templating build process)
2009-01-31fix some things bugs from the separation transition, and try to fix the test ↵Jameson Graef Rollins
scripts
2009-01-31move src/subcommands to srv/share, and add common file to src/share (update ↵Jameson Graef Rollins
Makefile as well)
2009-01-31fix makefile, and remove now-unneeded dirs in debian packagingJameson Graef Rollins
2009-01-31break out subfunctions from monkeysphere commandJameson Graef Rollins
2009-01-31updating Makefile and debian dependencies.Daniel Kahn Gillmor
2009-01-31add pem2openpgp to make install targetJameson Graef Rollins
add link to pem2openpgp in openpgp2ssh man page Merge commit 'micah/master' Conflicts: doc/george/changelog
2008-12-28added version output optionJameson Graef Rollins
2008-11-15move debian packaging to the packaging/ subdirectory.Jameson Graef Rollins
2008-11-10add shebang and copyright to makefile.Jameson Graef Rollins
2008-10-30Couple of small fixes to makefile.Jameson Graef Rollins
2008-10-28make sure that the /etc/monkeysphere/gpg-*.conf are placed during package ↵Daniel Kahn Gillmor
installation.
2008-10-26packaging preparations for 0.16-1 release.Daniel Kahn Gillmor
2008-09-14documenting problems with the tarball generation process.Daniel Kahn Gillmor
2008-09-12make calls to hostname portable; more tweaks to FreeBSD packaging.Daniel Kahn Gillmor
2008-09-12fixing another Makefile configfile installation goof.Daniel Kahn Gillmor
2008-09-12fixing Makefile configfile installation goof.Daniel Kahn Gillmor
2008-09-12tweaking installations of config files so that FreeBSD ports do not clobber ↵Daniel Kahn Gillmor
local sysadmin changes.