Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [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