File device-mapper.changes of Package device-mapper

-------------------------------------------------------------------
Wed Sep  3 01:41:37 CEST 2014 - ro@suse.de

- sanitize release line in specfile

-------------------------------------------------------------------
Thu Aug  7 08:30:23 UTC 2014 - dmzhang@suse.com

- add new option "integrated_flush" to device-mapper 
  bnc#890959, patch: add_integrate_flush_flag.patch

-------------------------------------------------------------------
Mon Jul 14 07:06:21 UTC 2014 - dmzhang@suse.com

- bnc#885999, device-mapper %posttrans script, unary operator expected 

-------------------------------------------------------------------
Thu Jul  3 08:11:40 UTC 2014 - dmzhang@suse.com

- use rpm macros to only trigger one initrd rebuild per install/update
  remove mkinitrd* 

-------------------------------------------------------------------
Tue Jul  1 07:02:04 UTC 2014 - dmzhang@suse.com

- bnc#884489, remove unreferenced boot.device-mapper

-------------------------------------------------------------------
Thu May 22 09:59:22 UTC 2014 - werner@suse.de

- Require the udev library for build to allow the move
  of udev.pc back to udev

-------------------------------------------------------------------
Wed May 21 08:13:15 UTC 2014 - jsegitz@novell.com

- added necessary macros for systemd files

-------------------------------------------------------------------
Fri Mar 28 07:44:18 UTC 2014 - dmzhang@suse.com

- bnc#862817, thinly provisioned LVM VGs not activating after deactivation 
  s390-sectorsize4096.patch

-------------------------------------------------------------------
Sun Sep  8 20:29:16 UTC 2013 - crrodriguez@opensuse.org

- Further tweaks in the systemd integration:
* Use /run not /var/run 
* systemd units are not executables.

-------------------------------------------------------------------
Sun Sep  8 09:35:52 UTC 2013 - coolo@suse.com

- readd devel package to baselibs.conf

-------------------------------------------------------------------
Wed Aug 28 11:17:12 UTC 2013 - meissner@suse.com

- replace buildrequires systemd by pkgconfig(udev), use
  systemd rpm macro for rules dir.

-------------------------------------------------------------------
Mon Aug 26 11:33:49 UTC 2013 - meissner@suse.com

- add gpg signature file, use source urls

-------------------------------------------------------------------
Tue Aug  6 07:57:44 UTC 2013 - dmzhang@suse.com

- remove boot.device-mapper, add systemd support
  add thin provision tools support

-------------------------------------------------------------------
Wed Feb 20 00:41:45 UTC 2013 - nfbrown@suse.com

- mkinitrd-devmapper-setup.sh: special case handling
  for "dm-thin" and table is called "thin" but module
  is "dm-thin-pool"  (BNC#803955)

-------------------------------------------------------------------
Mon Feb 18 03:18:06 UTC 2013 - dmzhang@suse.com

- bnc#730837, LVM tools fail with segfault when /etc/lvm/.cache 
  file is truncated 

-------------------------------------------------------------------
Wed Dec  5 22:12:42 UTC 2012 - nfbrown@suse.com

- add thin-provisioning-tools (FATE#313904)

-------------------------------------------------------------------
Tue Dec  4 03:28:53 UTC 2012 - nfbrown@suse.com

- Update to latest upstream version LVM2.2.02.98
  to gain dm-thin support. (FATE#313904).

-------------------------------------------------------------------
Thu Jul 19 04:50:33 UTC 2012 - dmzhang@suse.com

- bnc#766187, lvremove fails on deleting snapshot volume,
  wait more time if has open_count 
- bnc#770200: Online Update to SP2 with kernel 3.0.34-0.7-default
  cause LVM to report memory leak, run mkinitrd when update package

-------------------------------------------------------------------
Fri Feb  3 11:18:07 UTC 2012 - jankit@suse.de

- Install 12-dm-permissions.rules as a doc file, instead of
  /lib/udev/rules.d/ . This file is meant as a template, to be
  customized and copied to /etc/udev/rules.d . Remove earlier,
  now redundant, patch for the same file. (bnc#743797). 

-------------------------------------------------------------------
Wed Dec  7 11:57:04 CET 2011 - ro@suse.de

- make building libdevmapper-event in both versions a little
  more robust (we ended up without the 1.03 libs in 10% of the
  build tries) 

-------------------------------------------------------------------
Fri Dec  2 14:52:35 UTC 2011 - jankit@suse.de

- install 12-dm-permissions.rules file.
  bnc#728897.

-------------------------------------------------------------------
Tue Nov  1 09:53:27 UTC 2011 - xwhu@suse.com

- bnc#512988, require dm-mirror if root on dm.

-------------------------------------------------------------------
Mon Oct 24 06:05:36 UTC 2011 - xwhu@suse.com

- bnc#719424. Packages depend on libdevmapper want to differentiate
  the libraries with udev support or without.
  So, the package now provides both 1.02 and 1.03 libraries. The 
  1.02 library will be dropped once upstream bump up the version
  number officially.  

-------------------------------------------------------------------
Wed Oct 19 23:20:12 UTC 2011 - nfbrown@suse.com

- device-mapper-link: Make sure /dev/device-mapper
  gets created as a link to /dev/mapper/control.
  This is needed for compatibility with SP1 and earlier.
  bnc#724578

-------------------------------------------------------------------
Wed Aug 17 09:10:08 CEST 2011 - dmueller@suse.de

- add baselibs.conf to sources

-------------------------------------------------------------------
Mon Jul 25 09:13:21 UTC 2011 - xwhu@novell.com

- bnc#707253, 'dmsetup export' failure cause the problem with udev
  rules.

-------------------------------------------------------------------
Tue Jun 28 04:27:37 UTC 2011 - xwhu@novell.com

- enable the udev rules for device-mapper to create device file
- enable the udev rules for sync operation

-------------------------------------------------------------------
Mon Jun 13 06:04:57 UTC 2011 - xwhu@novell.com

- update to 1.02.63 as per requested by fate#312090
  Fix segfault when getopt processes dmsetup -U, -G and -M options.
  Add libdevmapper functions to support synchronisation with udev.

-------------------------------------------------------------------
Thu Apr 14 08:49:17 UTC 2011 - xwhu@novell.com

- bnc#638424, make the "waiting for deactivation" less verbose

-------------------------------------------------------------------
Fri Dec  3 10:09:53 UTC 2010 - xwhu@novell.com

- bnc#628272, avoiding wait for info only command 

-------------------------------------------------------------------
Wed Mar  3 13:05:17 UTC 2010 - xwhu@novell.com

- bnc#582168, update again as cmirrord updated 

-------------------------------------------------------------------
Wed Feb 24 11:24:02 UTC 2010 - xwhu@novell.com

- bnc#582168, lvcreate fails to create clustered mirror lv 

-------------------------------------------------------------------
Wed Jan  6 07:42:58 CET 2010 - xwhu@suse.de

- bnc#550363, memory access error in hash
- bnc#557775, wait before deactivate
- add support for userspace log (required by cmirrord) 

-------------------------------------------------------------------
Wed Oct 28 06:59:33 UTC 2009 - xwhu@novell.com

- fate#306518, LVM mirror resize back port 

-------------------------------------------------------------------
Tue Apr 21 10:11:35 CEST 2009 - xwhu@suse.de

- bnc#479104, export additional information 

-------------------------------------------------------------------
Tue Feb  3 08:42:58 CET 2009 - hare@suse.de

- No whitespace for DM_STATE export variable (bnc#440959)
- Remove obsolete reference to boot.scsidev from init script

-------------------------------------------------------------------
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de

- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)

-------------------------------------------------------------------
Wed Nov  5 16:57:47 CET 2008 - werner@suse.de

- As boot.crypto depends on boot.device-mapper, the later one has
  even on shutdown to depend on boot.udev to make sure that events
  will be processed (bnc#413059)

-------------------------------------------------------------------
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de

- obsolete old -XXbit packages (bnc#437293)

-------------------------------------------------------------------
Sat Sep 13 07:03:44 CEST 2008 - xwhu@suse.de

- Fix typo for correct compiling
- Timeout if udevd's not running (bnc#425436) 

-------------------------------------------------------------------
Wed Sep 10 11:56:17 CEST 2008 - xwhu@suse.de

- update to 1.02.27
   Align struct memblock in dbg_malloc for sparc.
   Add --unquoted and --rows to dmsetup.
   Avoid compiler warning about cast in dmsetup.c's OFFSET_OF macro.
   Fix inverted no_flush debug message.
   Remove --enable-jobs from configure. (Set at runtime instead.)
   Bring configure.in and list.h into line with the lvm2 versions.

-------------------------------------------------------------------
Wed Sep  3 11:09:34 CEST 2008 - hare@suse.de

- Call mkinitrd_setup during %post and %postun (bnc#413709)

-------------------------------------------------------------------
Mon Aug 25 12:03:57 CEST 2008 - prusnak@suse.cz

- enabled SELinux support [Fate#303662]

-------------------------------------------------------------------
Fri Aug 22 13:00:15 CEST 2008 - xwhu@suse.de

- Remove the -p option for fillup_and_insserv

-------------------------------------------------------------------
Wed Aug 13 06:26:49 CEST 2008 - xwhu@suse.de

- Add Should-Stop to boot.device-mapper 

-------------------------------------------------------------------
Wed Jul 23 15:35:05 CEST 2008 - hare@suse.de

- Include mkinitrd scriptlets.

-------------------------------------------------------------------
Wed Jul 16 19:38:07 CEST 2008 - xwhu@suse.de

- repack device-mapper.1.02.26.tar.bz2 into bzip2.
- change the owner of device to root:disk, with permission 
  0640 (bnc#407952)

-------------------------------------------------------------------
Tue Jun 24 05:43:08 CEST 2008 - xwhu@suse.de

- update to new version 1.02.26
  Initialise params buffer to empty string in _emit_segment.
  Skip add_dev_node when ioctls disabled.
  Make dm_hash_iter safe against deletion.
  Accept a NULL pointer to dm_free silently.
  Add tables_loaded, readonly and suspended columns to reports.
  Add --nameprefixes to dmsetup.
  Add field name prefix option to reporting functions.
  Calculate string size within dm_pool_grow_object.

  Remove redundant if-before-free tests.
  Use log_warn for reporting field help text instead of log_print.
  Change cluster mirror log type name (s/clustered_/clustered-/)

-------------------------------------------------------------------
Fri May 30 13:54:02 CEST 2008 - xwhu@suse.de

- Hold on mknod until udev finish it's job. 

-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de

- added baselibs.conf file to build xxbit packages
  for multilib support

-------------------------------------------------------------------
Wed Feb 27 13:00:25 CET 2008 - dmueller@suse.de

- fix static library installation again

-------------------------------------------------------------------
Tue Feb 26 21:55:47 CET 2008 - dmueller@suse.de

- fix "binary contains trace of $RPM_BUILD_ROOT" failure

-------------------------------------------------------------------
Thu Feb  7 08:59:16 CET 2008 - hare@suse.de

- Enable dmeventd (FATE#303381)

-------------------------------------------------------------------
Thu Jan 31 11:54:11 CET 2008  - fehr@suse.de

- update to new version 1.02.24
  Fix deptree to pass new name to _resume_node after a rename.
  Suppress other node operations if node is deleted.
  Report error when empty device name passed to readahead functions.

-------------------------------------------------------------------
Mon Dec 10 11:25:40 CET 2007  - fehr@suse.de

- update to new version 1.02.23
  Add readahead support to libdevmapper and dmsetup.
  Fix double free in a libdevmapper-event error path.
  Allow a DM_DEV_DIR environment variable to override /dev.

-------------------------------------------------------------------
Thu Nov 22 14:07:15 CET 2007  - fehr@suse.de

- update to new version 1.02.22
  Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.
  Fix dmsetup -o devno string termination.
  Fix default dmsetup report buffering and add --unbuffered.
  Add tree-based and dependency fields to dmsetup reports.
  
-------------------------------------------------------------------
Mon May  7 11:46:29 CEST 2007 - kay.sievers@suse.de

- update to new version 1.02.19
  Avoid trailing separator in reports when there are hidden sort fields.
  Fix segfault in 'dmsetup status' without --showkeys against crypt target.
  Migrate dmsetup column-based output over to new libdevmapper report framework.
  Add descriptions to reporting field definitions.
  Add basic reporting functions to libdevmapper.
- remove dmsetup option patch (upstream provides it)
- add dmsetup export command

-------------------------------------------------------------------
Sun Feb 11 11:58:37 CET 2007 - ro@suse.de

- fix build as non-root 

-------------------------------------------------------------------
Tue Jan 16 14:25:01 CET 2007  - fehr@suse.de

- remove superfluouus /lib/libdevmapper.so (#235359)
- add call to ldconfig (#235359)

-------------------------------------------------------------------
Wed Dec  6 09:58:48 CET 2006  - fehr@suse.de

- update to new version 1.02.13
  Update dmsetup man page (setgeometry & message).
  Fix dmsetup free after getline with debug.
  Suppress encryption key in 'dmsetup table' output unless --showkeys supplied.
  
-------------------------------------------------------------------
Mon Oct 16 13:01:52 CEST 2006 - fehr@suse.de

- update to new version 1.02.12
  Avoid deptree attempting to suspend a device that's already suspended.
  Add suspend noflush support.
  Add basic dmsetup loop support.
  Switch dmsetup to use dm_malloc and dm_free.

-------------------------------------------------------------------
Wed Sep 20 13:12:05 CEST 2006 - fehr@suse.de

- update to new version 1.02.10
  Add dm_snprintf(), dm_split_words() and dm_split_lvm_name() to libdevmapper.
  Reorder mm bounds_check code to reduce window for a dmeventd race.

-------------------------------------------------------------------
Thu Sep 14 13:40:12 CEST 2006 - mkoenig@suse.de

- fixed permissions for static lib
- removed static lib version extension

-------------------------------------------------------------------
Tue Sep 12 16:57:24 CEST 2006 - hvogel@suse.de

- split device-mapper-devel subpackage
- install static libs (needed to link cryptsetup from
  util-linux-crypto static)

-------------------------------------------------------------------
Wed Aug 30 14:38:57 CEST 2006 - hare@suse.de

- Fix gcc warnings
- Fix field display for 'dmsetup info'.

-------------------------------------------------------------------
Wed Aug 30 09:10:36 CEST 2006 - hare@suse.de

- Add 'major', 'minor', and 'uuid' as valid fields for
  'dmsetup info -o XXX'.

-------------------------------------------------------------------
Wed Aug 16 13:15:28 CEST 2006 - fehr@suse.de

- update to new version 1.02.09
  Add --table argument to dmsetup for a one-line table.
  Abort if errors are found during cmdline option processing.
  Add lockfs indicator to debug output.

-------------------------------------------------------------------
Wed Jul 26 16:28:37 CEST 2006 - fehr@suse.de

- update to new version 1.02.08
  Update dmsetup man page.
  Add --force to dmsetup remove* to load error target.
  dmsetup remove_all also performs mknodes.
  Don't suppress identical table reloads if permission changes.
  Fix corelog segment line.

-------------------------------------------------------------------
Mon May 22 17:16:40 CEST 2006 - fehr@suse.de

- update to new version 1.02.07
  Add DM_CORELOG flag to dm_tree_node_add_mirror_target().
  Avoid a dmeventd compiler warning.

- update to new version 1.02.06
  Move DEFS into configure.h.
  Fix leaks in error paths found by coverity.
  Remove dmsetup line buffer limitation.

-------------------------------------------------------------------
Thu Apr 20 12:25:08 CEST 2006 - fehr@suse.de

- update to new version 1.02.05
  Separate install_include target in makefiles.
  Separate out DEFS from CFLAGS.
  Support pkg-config.
  Check for libsepol.

-------------------------------------------------------------------
Wed Apr 19 09:41:49 CEST 2006 - fehr@suse.de

- update to new version 1.02.04
  Bring dmsetup man page up-to-date.
  Use name-based device refs if kernel doesn't support device number refs.
  Fix memory leak (struct dm_ioctl) when struct dm_task is reused.
  If _create_and_load_v4 fails part way through, revert the creation.
  dmeventd thread/fifo fixes.
  Add file & line to dm_strdup_aux().
  Add setgeometry.

-------------------------------------------------------------------
Tue Mar 14 11:26:03 CET 2006 - fehr@suse.de

- update to new version 1.02.03
  Add exported functions to set uid, gid and mode.
  Rename _log to dm_log and export.
  Add dm_tree_skip_lockfs.
  Fix dm_strdup debug definition.
  Fix hash function to avoid using a negative array offset.
  Don't inline _find in hash.c and tidy signed/unsigned etc.
  Fix libdevmapper.h #endif.
  Fix dmsetup version driver version.
  Add sync, nosync and block_on_error mirror log parameters.
  Add hweight32.
  Fix dmeventd build.

-------------------------------------------------------------------
Thu Mar  2 08:29:42 CET 2006 - hare@suse.de

- Do not call devmap_mknod.sh (#150818)

-------------------------------------------------------------------
Wed Jan 25 21:35:26 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

--------------------------------------------------------------------
Tue Jan 24 15:28:30 CET 2006  - fehr@suse.de
 
- fix exit code of "dmsetup version" (#144794)

--------------------------------------------------------------------
Mon Jan 23 11:50:44 CET 2006  - fehr@suse.de
 
- add boot.udev to Required-Start section of init script (#144586)

--------------------------------------------------------------------
Tue Dec  6 16:10:55 CET 2005  - fehr@suse.de
 
- update to new version 1.02.02

--------------------------------------------------------------------
Tue Sep 27 09:32:02 CEST 2005 - fehr@suse.de

- update to new version 1.01.05

--------------------------------------------------------------------
Wed Sep 21 14:27:57 CEST 2005 - fehr@suse.de

- increase ioctl buffer size from 16k to 256k to allow larger number
  of dm device visible by "dmsetup ls" and "dmsetup table"
    
-------------------------------------------------------------------
Wed Aug  3 12:00:40 CEST 2005 - fehr@suse.de

- update to new version 1.01.04

-------------------------------------------------------------------
Thu Jun 30 11:25:59 CEST 2005 - meissner@suse.de

- use RPM_OPT_FLAGS.

-------------------------------------------------------------------
Tue Jun 14 10:58:19 CEST 2005 - fehr@suse.de

- update to new version 1.01.03

-------------------------------------------------------------------
Wed May 18 15:02:07 CEST 2005 - fehr@suse.de

- update to new version 1.01.02

-------------------------------------------------------------------
Mon Apr 11 13:08:38 CEST 2005 - fehr@suse.de

- use -py instead of -pY as option for fillup_and_insserv (#76689)
- update to new version 1.01.01

-------------------------------------------------------------------
Tue Jan 18 11:07:41 CET 2005  - fehr@suse.de

- update to new version 1.01.00

-------------------------------------------------------------------
Tue Jan 11 17:39:14 CET 2005  - fehr@suse.de

- update to new version 1.00.21

-------------------------------------------------------------------
Thu Aug 26 11:11:33 CEST 2004 - fehr@suse.de

- /dev/mapper directory is now part of devs.rpm (#44258)

-------------------------------------------------------------------
Wed Jul 14 15:25:00 CEST 2004 - fehr@suse.de

- update to new version 1.00.19

-------------------------------------------------------------------
Thu May 27 16:24:22 CEST 2004 - fehr@suse.de

- do not unload dm modules on shutdown, this hangs on some machines

-------------------------------------------------------------------
Sat Apr 10 17:09:28 CEST 2004 - aj@suse.de

- devicemapper does not need 2.6 kernelsources.

-------------------------------------------------------------------
Thu Apr  1 09:34:25 CEST 2004 - fehr@suse.de

- update to new version 1.00.09

-------------------------------------------------------------------
Tue Mar 16 16:53:11 CET 2004 - fehr@suse.de

- fix typo in start script (#36168)

-------------------------------------------------------------------
Mon Mar 15 14:39:12 CET 2004 - fehr@suse.de

- do not depend on existence of /dev/mapper dir (#35825)

-------------------------------------------------------------------
Tue Mar  2 01:57:20 CET 2004 - ro@suse.de

- remove root-fsck stuff in bootscript
- instead depend on boot.rootfsck

-------------------------------------------------------------------
Fri Dec  5 13:19:50 CET 2003 - fehr@suse.de

- update to new version 1.00.07

-------------------------------------------------------------------
Mon Nov 17 17:27:07 CET 2003 - odabrunz@suse.de

- fix spec file to make it compile with both new and old glibc
  (__kernel_dev_t)

-------------------------------------------------------------------
Thu Oct  2 11:55:09 CEST 2003 - fehr@suse.de

- add fix to make it compile with new glibc (use __kernel_old_dev_t)

-------------------------------------------------------------------
Thu Sep 18 13:05:20 CEST 2003 - fehr@suse.de

- fix boot.devicemapper to cope with LABEL= and UUID= in /etc/fstab
  also check reiser filesystem (#31060)

-------------------------------------------------------------------
Wed Sep 17 11:57:03 CEST 2003 - fehr@suse.de

- add comment when remounting root fs read-only (#31060)

-------------------------------------------------------------------
Tue Sep 16 13:10:09 CEST 2003 - kukuk@suse.de

- Add missing PreRequires [Bug #31006]

-------------------------------------------------------------------
Tue Sep  2 11:02:52 CEST 2003 - fehr@suse.de

- update to version 1.00.05

-------------------------------------------------------------------
Mon Aug 25 10:24:48 CEST 2003 - fehr@suse.de

- update to version 1.00.04

-------------------------------------------------------------------
Thu Aug 21 12:21:50 CEST 2003 - fehr@suse.de

- update to version 1.00.03

-------------------------------------------------------------------
Mon Aug 18 17:34:00 CEST 2003 - garloff@suse.de

- (#29083) Add # X-UnitedLinux-Should-Start: boot.scsidev

-------------------------------------------------------------------
Fri Jul 25 09:29:48 CEST 2003 - fehr@suse.de

- update to version 1.00.02

-------------------------------------------------------------------
Tue Jul  1 15:55:12 CEST 2003 - fehr@suse.de

- add boot script for automated startup in system 
- fix typos in boot script

-------------------------------------------------------------------
Mon Jun 30 17:32:06 CEST 2003 - fehr@suse.de

- created initial version of a SuSE package

-------------------------------------------------------------------