]> err.no Git - systemd/commitdiff
Use the built-in cryptsetup support in systemd
authorTollef Fog Heen <tfheen@err.no>
Sun, 16 Jan 2011 08:56:30 +0000 (09:56 +0100)
committerTollef Fog Heen <tfheen@err.no>
Sun, 16 Jan 2011 08:56:30 +0000 (09:56 +0100)
debian/changelog
debian/control
debian/rules
debian/systemd.links

index c2469f1444ab443c9c57fc14cbd0bb1f184a41ca..f05001a5612d437aa5d704cc6424de1622282a11 100644 (file)
@@ -2,6 +2,7 @@ systemd (16-1) experimental; urgency=low
 
   * New upstream release.
   * Get rid of now obsolete patches that are upstream.
+  * Use the built-in cryptsetup support in systemd.
 
  -- Tollef Fog Heen <tfheen@debian.org>  Sat, 15 Jan 2011 07:30:14 +0100
 
index 5da7d85091294b1c44dc1356bcf3049d20377942..2e3bb354e723730c9752d62e13706a190141458e 100644 (file)
@@ -6,7 +6,7 @@ Standards-Version: 3.9.1
 Vcs-Git: git://git.err.no/systemd/
 Vcs-Browser: http://git.err.no/cgi-bin/gitweb.cgi?p=systemd;a=summary
 Homepage: http://www.freedesktop.org/wiki/Software/systemd
-Build-Depends: debhelper (>= 7.0.50), libcap-dev, pkg-config, libudev-dev (>= 160), libdbus-1-dev (>= 1.3.2~), libdbus-glib-1-dev, libgtk2.0-dev, valac (>= 0.9), xsltproc, docbook-xsl, docbook-xml, m4, libpam0g-dev, libnotify-dev, libaudit-dev, dh-autoreconf
+Build-Depends: debhelper (>= 7.0.50), libcap-dev, pkg-config, libudev-dev (>= 160), libdbus-1-dev (>= 1.3.2~), libdbus-glib-1-dev, libgtk2.0-dev, valac (>= 0.9), xsltproc, docbook-xsl, docbook-xml, m4, libpam0g-dev, libnotify-dev, libaudit-dev, dh-autoreconf, libcryptsetup-dev
 
 Package: systemd
 Architecture: linux-any
index a9a891a629bc2f0a2c518caafab692564f376be3..3e4c0242f4049717cd2070d6ab884965e461d37a 100755 (executable)
@@ -4,8 +4,10 @@
 #export DEB_BUILD_OPTIONS="nostrip"
 
 override_dh_auto_configure:
-       dh_auto_configure -- --with-rootdir= --with-udevrulesdir=/lib/udev/rules.d --with-gtk \
-               --disable-libcryptsetup
+       dh_auto_configure -- --with-rootdir= \
+               --with-udevrulesdir=/lib/udev/rules.d \
+               --enable-gtk \
+               --enable-libcryptsetup
 
 override_dh_auto_clean:
        dh_auto_clean
index f7b2e48efdfd5559859fd0fa21c49e1359ff9fea..4f9f04a86332d68540a55944e6d4a54fc4772781 100644 (file)
 # We need checkroot as synchronisation point, so symlink it to remount-rootfs
 /lib/systemd/system/remount-rootfs.service /lib/systemd/system/checkroot.service
 
+# We use the built-in cryptsetup support
+/dev/null /lib/systemd/system/cryptdisks.service
+/dev/null /lib/systemd/system/cryptdisks-early.service
+
 # Mount /lib/init/rw during early startup
 /lib/systemd/system/lib-init-rw.automount /lib/systemd/system/local-fs.target.wants/lib-init-rw.automount