* [Buildroot] [PATCH] Add cryptsetup package
@ 2011-02-01 17:18 Martin Hicks
2011-02-01 18:27 ` Heiko Zuerker
2011-02-01 21:04 ` Thomas Petazzoni
0 siblings, 2 replies; 6+ messages in thread
From: Martin Hicks @ 2011-02-01 17:18 UTC (permalink / raw)
To: buildroot
This adds the cryptsetup package to buildroot
Signed-off-by: Martin Hicks <mort@bork.org>
---
package/Config.in | 1 +
package/cryptsetup/Config.in | 10 ++++++++++
package/cryptsetup/cryptsetup.mk | 12 ++++++++++++
3 files changed, 23 insertions(+), 0 deletions(-)
create mode 100644 package/cryptsetup/Config.in
create mode 100644 package/cryptsetup/cryptsetup.mk
diff --git a/package/Config.in b/package/Config.in
index 16a9e8f..631bb80 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -483,6 +483,7 @@ source "package/sysklogd/Config.in"
source "package/sysvinit/Config.in"
source "package/util-linux/Config.in"
endif
+source "package/cryptsetup/Config.in"
endmenu
menu "Text editors and viewers"
diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
new file mode 100644
index 0000000..23c4afa
--- /dev/null
+++ b/package/cryptsetup/Config.in
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_CRYPTSETUP
+ bool "cryptsetup"
+ select BR2_PACKAGE_LIBGCRYPT
+ select BR2_PACKAGE_POPT
+ select BR2_PACKAGE_LVM2
+ help
+ This tool helps manipulate dm-crypt and luks partitions for on-disk
+ encryption.
+
+ http://www.saout.de/misc/dm-crypt/
diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
new file mode 100644
index 0000000..5b0310f
--- /dev/null
+++ b/package/cryptsetup/cryptsetup.mk
@@ -0,0 +1,12 @@
+#
+# cryptsetup
+#
+CRYPTSETUP_VERSION = 1.2.0
+CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
+CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
+CRYPTSETUP_INSTALL_STAGING = NO
+CRYPTSETUP_INSTALL_TARGET = YES
+#CRYPTSETUP_CONF_OPT = --BLAH
+CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
+
+$(eval $(call AUTOTARGETS,package,cryptsetup))
--
1.5.6.5
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add cryptsetup package
2011-02-01 17:18 [Buildroot] [PATCH] Add cryptsetup package Martin Hicks
@ 2011-02-01 18:27 ` Heiko Zuerker
2011-02-01 21:04 ` Thomas Petazzoni
1 sibling, 0 replies; 6+ messages in thread
From: Heiko Zuerker @ 2011-02-01 18:27 UTC (permalink / raw)
To: buildroot
Hey,
is e2fsprogs really a requirement? If yes, I'd suggest adding it to
the "select"s in the Config.in.
Heiko
Quoting Martin Hicks <mort@bork.org>:
> This adds the cryptsetup package to buildroot
>
> Signed-off-by: Martin Hicks <mort@bork.org>
> ---
> package/Config.in | 1 +
> package/cryptsetup/Config.in | 10 ++++++++++
> package/cryptsetup/cryptsetup.mk | 12 ++++++++++++
> 3 files changed, 23 insertions(+), 0 deletions(-)
> create mode 100644 package/cryptsetup/Config.in
> create mode 100644 package/cryptsetup/cryptsetup.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 16a9e8f..631bb80 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -483,6 +483,7 @@ source "package/sysklogd/Config.in"
> source "package/sysvinit/Config.in"
> source "package/util-linux/Config.in"
> endif
> +source "package/cryptsetup/Config.in"
> endmenu
>
> menu "Text editors and viewers"
> diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
> new file mode 100644
> index 0000000..23c4afa
> --- /dev/null
> +++ b/package/cryptsetup/Config.in
> @@ -0,0 +1,10 @@
> +config BR2_PACKAGE_CRYPTSETUP
> + bool "cryptsetup"
> + select BR2_PACKAGE_LIBGCRYPT
> + select BR2_PACKAGE_POPT
> + select BR2_PACKAGE_LVM2
> + help
> + This tool helps manipulate dm-crypt and luks partitions for on-disk
> + encryption.
> +
> + http://www.saout.de/misc/dm-crypt/
> diff --git a/package/cryptsetup/cryptsetup.mk
> b/package/cryptsetup/cryptsetup.mk
> new file mode 100644
> index 0000000..5b0310f
> --- /dev/null
> +++ b/package/cryptsetup/cryptsetup.mk
> @@ -0,0 +1,12 @@
> +#
> +# cryptsetup
> +#
> +CRYPTSETUP_VERSION = 1.2.0
> +CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
> +CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
> +CRYPTSETUP_INSTALL_STAGING = NO
> +CRYPTSETUP_INSTALL_TARGET = YES
> +#CRYPTSETUP_CONF_OPT = --BLAH
> +CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
> +
> +$(eval $(call AUTOTARGETS,package,cryptsetup))
> --
> 1.5.6.5
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
--
Regards
Heiko Zuerker
http://www.devil-linux.org
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add cryptsetup package
2011-02-01 17:18 [Buildroot] [PATCH] Add cryptsetup package Martin Hicks
2011-02-01 18:27 ` Heiko Zuerker
@ 2011-02-01 21:04 ` Thomas Petazzoni
1 sibling, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2011-02-01 21:04 UTC (permalink / raw)
To: buildroot
Hello,
On Tue, 1 Feb 2011 12:18:38 -0500
Martin Hicks <mort@bork.org> wrote:
> +CRYPTSETUP_INSTALL_STAGING = NO
> +CRYPTSETUP_INSTALL_TARGET = YES
Those are not needed, this is the default.
> +#CRYPTSETUP_CONF_OPT = --BLAH
Not needed (but removed by your followup patch that should be merged
here).
> +CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
As done by your followup patch, if you have an e2fsprogs dependency
here, you should also have the dependency in the Config.in file.
Thanks!
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add cryptsetup package
@ 2013-08-08 17:38 Martin Hicks
2013-08-08 17:42 ` Martin Hicks
2013-08-08 17:50 ` Martin Hicks
0 siblings, 2 replies; 6+ messages in thread
From: Martin Hicks @ 2013-08-08 17:38 UTC (permalink / raw)
To: buildroot
Used for managing/creating/unlocking dm-crypt and LUKS encrypted
block devices.
Signed-off-by: Martin Hicks <mort@bork.org>
---
package/Config.in | 1 +
package/cryptsetup/Config.in | 11 +++++++++++
package/cryptsetup/cryptsetup.mk | 11 +++++++++++
3 files changed, 23 insertions(+), 0 deletions(-)
create mode 100644 package/cryptsetup/Config.in
create mode 100644 package/cryptsetup/cryptsetup.mk
diff --git a/package/Config.in b/package/Config.in
index 7069d77..94d10d9 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -233,6 +233,7 @@ source "package/freescale-imx/Config.in"
source "package/a10disp/Config.in"
source "package/acpid/Config.in"
source "package/cdrkit/Config.in"
+source "package/cryptsetup/Config.in"
source "package/dbus/Config.in"
source "package/dbus-glib/Config.in"
source "package/dbus-python/Config.in"
diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
new file mode 100644
index 0000000..9cd9ba4
--- /dev/null
+++ b/package/cryptsetup/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_CRYPTSETUP
+ bool "cryptsetup"
+ select BR2_PACKAGE_LIBGCRYPT
+ select BR2_PACKAGE_POPT
+ select BR2_PACKAGE_LVM2
+ select BR2_PACKAGE_E2FSPROGS
+ help
+ This tool helps manipulate dm-crypt and luks partitions for on-disk
+ encryption.
+
+ http://www.saout.de/misc/dm-crypt/
diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
new file mode 100644
index 0000000..9e839dd
--- /dev/null
+++ b/package/cryptsetup/cryptsetup.mk
@@ -0,0 +1,11 @@
+#
+# cryptsetup
+#
+CRYPTSETUP_VERSION = 1.6.1
+CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
+CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
+CRYPTSETUP_CONF_ENV += LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config
+CRYPTSETUP_DEPENDENCIES = lvm2 popt e2fsprogs libgcrypt pkg-config
+
+
+$(eval $(autotools-package))
--
1.7.2.5
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add cryptsetup package
2013-08-08 17:38 Martin Hicks
@ 2013-08-08 17:42 ` Martin Hicks
2013-08-08 17:50 ` Martin Hicks
1 sibling, 0 replies; 6+ messages in thread
From: Martin Hicks @ 2013-08-08 17:42 UTC (permalink / raw)
To: buildroot
Actually, ignore this for now. I forgot to check for upstream updates
before submitting this package.
Sorry for the noise,
mh
On Thu, Aug 8, 2013 at 1:38 PM, Martin Hicks <mort@bork.org> wrote:
> Used for managing/creating/unlocking dm-crypt and LUKS encrypted
> block devices.
>
> Signed-off-by: Martin Hicks <mort@bork.org>
> ---
> package/Config.in | 1 +
> package/cryptsetup/Config.in | 11 +++++++++++
> package/cryptsetup/cryptsetup.mk | 11 +++++++++++
> 3 files changed, 23 insertions(+), 0 deletions(-)
> create mode 100644 package/cryptsetup/Config.in
> create mode 100644 package/cryptsetup/cryptsetup.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 7069d77..94d10d9 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -233,6 +233,7 @@ source "package/freescale-imx/Config.in"
> source "package/a10disp/Config.in"
> source "package/acpid/Config.in"
> source "package/cdrkit/Config.in"
> +source "package/cryptsetup/Config.in"
> source "package/dbus/Config.in"
> source "package/dbus-glib/Config.in"
> source "package/dbus-python/Config.in"
> diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
> new file mode 100644
> index 0000000..9cd9ba4
> --- /dev/null
> +++ b/package/cryptsetup/Config.in
> @@ -0,0 +1,11 @@
> +config BR2_PACKAGE_CRYPTSETUP
> + bool "cryptsetup"
> + select BR2_PACKAGE_LIBGCRYPT
> + select BR2_PACKAGE_POPT
> + select BR2_PACKAGE_LVM2
> + select BR2_PACKAGE_E2FSPROGS
> + help
> + This tool helps manipulate dm-crypt and luks partitions for on-disk
> + encryption.
> +
> + http://www.saout.de/misc/dm-crypt/
> diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
> new file mode 100644
> index 0000000..9e839dd
> --- /dev/null
> +++ b/package/cryptsetup/cryptsetup.mk
> @@ -0,0 +1,11 @@
> +#
> +# cryptsetup
> +#
> +CRYPTSETUP_VERSION = 1.6.1
> +CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
> +CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
> +CRYPTSETUP_CONF_ENV += LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config
> +CRYPTSETUP_DEPENDENCIES = lvm2 popt e2fsprogs libgcrypt pkg-config
> +
> +
> +$(eval $(autotools-package))
> --
> 1.7.2.5
>
--
Martin Hicks P.Eng. | mort at bork.org
Bork Consulting Inc. | +1 (613) 266-2296
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add cryptsetup package
2013-08-08 17:38 Martin Hicks
2013-08-08 17:42 ` Martin Hicks
@ 2013-08-08 17:50 ` Martin Hicks
1 sibling, 0 replies; 6+ messages in thread
From: Martin Hicks @ 2013-08-08 17:50 UTC (permalink / raw)
To: buildroot
Here's the updated patch. Includes cryptsetup 1.6.2 and an updated
link to the Cryptsetup website.
--
Martin Hicks P.Eng. | mort at bork.org
Bork Consulting Inc. | +1 (613) 266-2296
From: Martin Hicks <mort@bork.org>
Date: Thu, 8 Aug 2013 13:12:56 -0400
Subject: [PATCH] Add cryptsetup package
Used for managing/creating/unlocking dm-crypt and LUKS encrypted
block devices.
Signed-off-by: Martin Hicks <mort@bork.org>
---
package/Config.in | 1 +
package/cryptsetup/Config.in | 11 +++++++++++
package/cryptsetup/cryptsetup.mk | 11 +++++++++++
3 files changed, 23 insertions(+), 0 deletions(-)
create mode 100644 package/cryptsetup/Config.in
create mode 100644 package/cryptsetup/cryptsetup.mk
diff --git a/package/Config.in b/package/Config.in
index 7069d77..94d10d9 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -233,6 +233,7 @@ source "package/freescale-imx/Config.in"
source "package/a10disp/Config.in"
source "package/acpid/Config.in"
source "package/cdrkit/Config.in"
+source "package/cryptsetup/Config.in"
source "package/dbus/Config.in"
source "package/dbus-glib/Config.in"
source "package/dbus-python/Config.in"
diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
new file mode 100644
index 0000000..c8788bb
--- /dev/null
+++ b/package/cryptsetup/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_CRYPTSETUP
+ bool "cryptsetup"
+ select BR2_PACKAGE_LIBGCRYPT
+ select BR2_PACKAGE_POPT
+ select BR2_PACKAGE_LVM2
+ select BR2_PACKAGE_E2FSPROGS
+ help
+ This tool helps manipulate dm-crypt and luks partitions for on-disk
+ encryption.
+
+ https://code.google.com/p/cryptsetup/
diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
new file mode 100644
index 0000000..72ea389
--- /dev/null
+++ b/package/cryptsetup/cryptsetup.mk
@@ -0,0 +1,11 @@
+#
+# cryptsetup
+#
+CRYPTSETUP_VERSION = 1.6.2
+CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
+CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
+CRYPTSETUP_CONF_ENV += LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config
+CRYPTSETUP_DEPENDENCIES = lvm2 popt e2fsprogs libgcrypt pkg-config
+
+
+$(eval $(autotools-package))
--
1.7.2.5
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-08-08 17:50 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-01 17:18 [Buildroot] [PATCH] Add cryptsetup package Martin Hicks
2011-02-01 18:27 ` Heiko Zuerker
2011-02-01 21:04 ` Thomas Petazzoni
-- strict thread matches above, loose matches on Subject: below --
2013-08-08 17:38 Martin Hicks
2013-08-08 17:42 ` Martin Hicks
2013-08-08 17:50 ` Martin Hicks
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox