notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
calife Lightweight alternative to sudo
3.0.6_1 security on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.6_1Version of this port present on the latest quarterly branch.
Maintainer: roberto@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2000-06-15 11:05:51
Last Update: 2021-08-29 19:48:50
Commit Hash: 77ef6a2
People watching this port, also watch:: zsh, lsof, gmake
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. /usr/local/share/licenses/calife-3.0.6_1/catalog.mk
  2. /usr/local/share/licenses/calife-3.0.6_1/LICENSE
  3. /usr/local/share/licenses/calife-3.0.6_1/GPLv2
  4. man/man1/calife.1.gz
  5. man/man5/calife.auth.5.gz
  6. @sample etc/calife.auth.sample
  7. @sample etc/pam.d/calife.sample
  8. @mode 04755
  9. bin/calife
  10. @mode
  11. @owner
  12. @group
  13. @mode
Collapse this list.
Dependency lines:
  • calife>0:security/calife
To install the port:
cd /usr/ports/security/calife/ && make install clean
To add the package, run one of these commands:
  • pkg install security/calife
  • pkg install calife
PKGNAME: calife
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
calife
ABIlatestquarterly
FreeBSD:11:aarch643.0.6_13.0.6_1
FreeBSD:11:amd643.0.6_13.0.6_1
FreeBSD:11:armv63.0.5_13.0.6_1
FreeBSD:11:i3863.0.6_13.0.6_1
FreeBSD:11:mips--
FreeBSD:11:mips643.0.5_13.0.6_1
FreeBSD:12:aarch643.0.6_13.0.6_1
FreeBSD:12:amd643.0.6_13.0.6_1
FreeBSD:12:armv63.0.6_13.0.6_1
FreeBSD:12:armv73.0.6_13.0.6_1
FreeBSD:12:i3863.0.6_13.0.6_1
FreeBSD:12:mips--
FreeBSD:12:mips643.0.6_13.0.6_1
FreeBSD:12:powerpc64-3.0.6_1
FreeBSD:13:aarch643.0.6_13.0.6_1
FreeBSD:13:amd643.0.6_13.0.6_1
FreeBSD:13:armv63.0.6_13.0.6_1
FreeBSD:13:armv73.0.6_13.0.6_1
FreeBSD:13:i3863.0.6_13.0.6_1
FreeBSD:13:mips--
FreeBSD:13:mips643.0.6_13.0.6_1
FreeBSD:13:powerpc643.0.6_13.0.6_1
FreeBSD:14:aarch643.0.6_1-
FreeBSD:14:amd643.0.6_1-
FreeBSD:14:armv63.0.6_1-
FreeBSD:14:armv73.0.6_1-
FreeBSD:14:i3863.0.6_1-
FreeBSD:14:mips--
FreeBSD:14:mips643.0.6_1-
FreeBSD:14:powerpc643.0.6_1-
 

There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://assets.keltia.net/calife/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2014-05-28
    Affects: users of security/calife & security/calife-devel
    Author: roberto@FreeBSD.org
    Reason: 
      Calife 2.8.x is now officially EoL.  Replace it with 3.0 (formerly
      calife-devel).
    
      For port builds system please follow the following instructions:
      Please delete old version:
    
      # pkg delete -f security/calife-devel
      or
      # pkg_delete security/calife-devel
    
      and install security/calife.
    
      Change origin if you had the old one:
      # pkg set -o security/calife-devel:security/calife
    
    

Number of commits found: 38

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Aug 2021 19:48:50
 files touched by this commit commit hash:77ef6a27cc3957ce44afe2e63997aac86c29cd95  3.0.6_1
Bernhard Froehlich (decke) search for other commits by this committer
security/calife: Add CPE information

Approved by:	portmgr (blanket)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.0.6_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
14 Jan 2020 10:33:36
Original commit files touched by this commit Revision:523006  3.0.6_1
roberto search for other commits by this committer
Main site is https.
14 Jan 2020 10:25:17
Original commit files touched by this commit Revision:523005  3.0.6_1
roberto search for other commits by this committer
Make myself back into maintership.
06 Jan 2020 03:36:09
Original commit files touched by this commit Revision:522198  3.0.6_1
yuri search for other commits by this committer
security/calife: Not broken
05 Jan 2020 10:26:04
Original commit files touched by this commit Revision:522132  3.0.6_1
antoine search for other commits by this committer
Mark a few ports broken (unfetchable)
14 Aug 2019 12:16:13
Original commit files touched by this commit Revision:508909  3.0.6_1
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
22 Nov 2018 10:14:56
Original commit files touched by this commit Revision:485591  3.0.6_1
rene search for other commits by this committer
roberto's ports bit was safekept on 2018-11-06, return his ports to be pool.

With hat:	portmgr-secretary
09 Aug 2017 18:23:48
Original commit files touched by this commit Revision:447635  3.0.6_1
roberto search for other commits by this committer
Update to 3.0.6.
20 Jul 2016 15:33:20
Original commit files touched by this commit Revision:418840  3.0.5_1
mat search for other commits by this committer
Cleanup $() variables in ports Makefiles.

Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)

Sponsored by:	Absolight
19 May 2016 11:09:14
Original commit files touched by this commit Revision:415503  3.0.5_1
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-messages

Approved by:	portmgr blanket
04 Dec 2014 15:51:51
Original commit files touched by this commit Revision:373962  3.0.5_1
roberto search for other commits by this committer
Use a more modern PAM configuration file now.

Notified by:    lfrigault@agneau.org
10 Nov 2014 16:37:28
Original commit files touched by this commit Revision:372403  3.0.5
roberto search for other commits by this committer
Update to 3.0.5 - Minor update:
- add a FreeBSD 9 and above PAM file
- updated config.guess & config.sub

Submitted by:	des (PAM file)
05 Sep 2014 23:22:14
Original commit files touched by this commit Revision:367399  3.0.4
roberto search for other commits by this committer
https has been the default for www.keltia.net for more than a year.
05 Sep 2014 21:33:58
Original commit files touched by this commit Revision:367394  3.0.4
roberto search for other commits by this committer
Update to Calife 3.0.4: support for %group synatx in addition to @group
and use a more secure memzero(3).
28 May 2014 13:42:16
Original commit files touched by this commit Revision:355622  3.0.3
roberto search for other commits by this committer
Update to 3.0.3, remove the -devel suffix after the rename from
calife-devel. Stagedir compatible now. Make myself maintainer.

Submitted by:	thomas (adapted for 3.0.3)
Approved by:	thomas (previous MAINTAINER)
20 Sep 2013 22:55:26
Original commit files touched by this commit Revision:327769  2.8.6.5
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
29 Mar 2013 19:33:42
Original commit files touched by this commit Revision:315566  2.8.6.5
cs search for other commits by this committer
- Remove A/An in COMMENT
- Trim Header where applicable
20 Mar 2013 20:32:11
Original commit files touched by this commit Revision:314760  2.8.6.5
thomas (src committer) search for other commits by this committer
Update MASTER_SITES for Calife, as per upstream developer's indication.
24 Oct 2011 09:11:38
Original commit files touched by this commit   2.8.6.5
dougb search for other commits by this committer
The vast majority of pkg-descr files had the following format when they
had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
03 Jul 2011 14:03:52
Original commit files touched by this commit   2.8.6.5
ohauer search for other commits by this committer
-remove MD5
14 Sep 2006 13:17:02
Original commit files touched by this commit   2.8.6.5
roberto search for other commits by this committer
Correct WWW: to references the new URL of the main site.
10 May 2006 16:00:42
Original commit files touched by this commit   2.8.6.5
thomas search for other commits by this committer
Update security/calife to upstream release 2.8.6-p5.

Approved by:    roberto
PR:             ports/96913
24 Jan 2006 01:03:33
Original commit files touched by this commit   2.8.6.4
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
14 Jun 2005 11:03:17
Original commit files touched by this commit   2.8.6.4
roberto search for other commits by this committer
Update to 2.8.6-p4, should fix port de-install.
14 Jun 2005 10:54:23
Original commit files touched by this commit   2.8.6.3
roberto search for other commits by this committer
Add CONFLICTS entry for calife-3.* (calife-devel).
10 Jun 2005 14:25:13
Original commit files touched by this commit   2.8.6.3
roberto search for other commits by this committer
Update to 2.8.6-p3.

Approved by:    thomas (MAINTAINER)
27 Feb 2004 20:58:35
Original commit files touched by this commit   2.8.6
roberto search for other commits by this committer
Change WWW to its primary location.
27 Feb 2004 17:23:51
Original commit files touched by this commit   2.8.6
roberto search for other commits by this committer
Fix a potential security problem on Linux/glibc whose getpass(3) apparently
fails with very long passwords leading to a segfault. It may be exploitable.

FreeBSD is *not* vulnerable.

No thanks to: the jerk who posted on bugtraq w/o mailing me beforehand.
16 Oct 2003 04:15:48
Original commit files touched by this commit   2.8.5
kris search for other commits by this committer
Before committing the previous BROKEN changes I carefully checked the status
of each port on bento and for recent fixes.  Unfortunately at some point I
got confused and switched to the wrong list :-)  As a result I picked up a
number of ports that were fixed a while ago.  Sorry for the false alarm,
maintainers.

Pointy hat to:  kris
16 Oct 2003 01:26:14
Original commit files touched by this commit   2.8.5
kris search for other commits by this committer
BROKEN on 5.x: does not compile
06 Oct 2003 12:38:53
Original commit files touched by this commit   2.8.5
thomas search for other commits by this committer
Update to new upstream release, 2.8.5.

Reviewed by:    roberto
07 Mar 2003 06:10:51
Original commit files touched by this commit   2.8.4d
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
21 Aug 2002 00:39:49
Original commit files touched by this commit   2.8.4d
thomas search for other commits by this committer
Update port to latest upstream release, 2.8.4d.
Update MAINTAINER address.

Reviewed by:    roberto
Approved by:    roberto
09 Oct 2001 10:30:34
 files touched by this commit commit hash:fp1.19521@dev.null.freshports.org
roberto search for other commits by this committer
Update to 2.8.4c.    
21 Nov 2000 10:22:14
 files touched by this commit commit hash:fp1.6585@dev.null.freshports.org
roberto search for other commits by this committer
New upstream release (fixes segfault).    
08 Oct 2000 07:30:58
 files touched by this commit commit hash:fp1.4801@dev.null.freshports.org
asami search for other commits by this committer
Convert category security to new layout.  
15 Jun 2000 15:05:51
 files touched by this commit commit hash:fp1.983@dev.null.freshports.org
roberto search for other commits by this committer
It is only fitting that I commit a port of one of my programs :-)   Calife is a
lightweight version of sudo with a unique feature: you can   limit which user
one can become (not just root).    

Number of commits found: 38