aboutsummaryrefslogtreecommitdiff
path: root/sysutils/alfio
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2019-11-09 10:18:34 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2019-11-09 10:18:34 +0000
commitc5d450e6d5a1a42e92ce8ea0be1be0c2f8eeccaa (patch)
tree31ae39b956d52be3b9720e1ab8f279431ecdef1f /sysutils/alfio
parent153ac9d45283cde551fb4fb7ba5b738407f328e4 (diff)
downloadports-c5d450e6d5a1a42e92ce8ea0be1be0c2f8eeccaa.tar.gz
ports-c5d450e6d5a1a42e92ce8ea0be1be0c2f8eeccaa.zip
New port -- sysutils/alfio: services manager to choose which service start at boot time
Alfio is a service that lets you choose which services start at boot time by using profiles. For example, if you have a laptop, you might be interested in creating a profile for when you have access to an internet connection and one for when you don't. You also might need less services when you boot your laptop on battery, then decide to save power. In some situation you might like to connect through DHCP while in others you need a static IP. Or you might want to test on your machine how different services interact with each other without messing with your safe configuration. Read the man page (man alfio) to learn how to use it. WWW: https://sourceforge.net/projects/alfio PR: 239015 Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch>
Notes
Notes: svn path=/head/; revision=517119
Diffstat (limited to 'sysutils/alfio')
-rw-r--r--sysutils/alfio/Makefile26
-rw-r--r--sysutils/alfio/distinfo3
-rw-r--r--sysutils/alfio/pkg-descr16
3 files changed, 45 insertions, 0 deletions
diff --git a/sysutils/alfio/Makefile b/sysutils/alfio/Makefile
new file mode 100644
index 000000000000..45ba03c8c980
--- /dev/null
+++ b/sysutils/alfio/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= alfio
+PORTVERSION= 0.2
+CATEGORIES= sysutils
+MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
+
+MAINTAINER= salvadore@FreeBSD.org
+COMMENT= Services manager to choose which services start at boot time
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+NO_BUILD= yes
+
+PLIST_FILES= etc/rc.d/alfio \
+ man/man8/alfio.8.gz
+
+pre-install:
+ ${GZIP_CMD} ${WRKSRC}/alfio.8
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/alfio ${STAGEDIR}${PREFIX}/etc/rc.d
+ ${INSTALL_MAN} ${WRKSRC}/alfio.8.gz ${STAGEDIR}${PREFIX}/man/man8
+
+.include <bsd.port.mk>
diff --git a/sysutils/alfio/distinfo b/sysutils/alfio/distinfo
new file mode 100644
index 000000000000..58e9d152fd65
--- /dev/null
+++ b/sysutils/alfio/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1562408517
+SHA256 (alfio-0.2.tar.gz) = dcef5afdda5b7ad0a9c7e93d61a67ddf808f93ce713016eb193d58586f47af4a
+SIZE (alfio-0.2.tar.gz) = 2862
diff --git a/sysutils/alfio/pkg-descr b/sysutils/alfio/pkg-descr
new file mode 100644
index 000000000000..9abd3a0b99f4
--- /dev/null
+++ b/sysutils/alfio/pkg-descr
@@ -0,0 +1,16 @@
+Alfio is a service that lets you choose which services start at boot
+time by using profiles.
+
+For example, if you have a laptop, you might be interested in creating
+a profile for when you have access to an internet connection and one
+for when you don't. You also might need less services when you boot
+your laptop on battery, then decide to save power.
+In some situation you might like to connect through DHCP while in
+others you need a static IP.
+Or you might want to test on your machine how different services
+interact with each other without messing with your safe
+configuration.
+
+Read the man page (man alfio) to learn how to use it.
+
+WWW: https://sourceforge.net/projects/alfio