Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jul 2013 13:56:52 GMT
From:      jmuniz@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r254625 - soc2013/jmuniz/PackageKit-Setter
Message-ID:  <201307111356.r6BDuqAn086176@socsvn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jmuniz
Date: Thu Jul 11 13:56:52 2013
New Revision: 254625
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=254625

Log:
  Corrected the usage of the sed command, fixing the bug that wiped out the configuration file when it should have updated it.

Modified:
  soc2013/jmuniz/PackageKit-Setter/pk-setter

Modified: soc2013/jmuniz/PackageKit-Setter/pk-setter
==============================================================================
--- soc2013/jmuniz/PackageKit-Setter/pk-setter	Thu Jul 11 12:53:13 2013	(r254624)
+++ soc2013/jmuniz/PackageKit-Setter/pk-setter	Thu Jul 11 13:56:52 2013	(r254625)
@@ -92,7 +92,7 @@
         # Ask PackageKit to quietly close as soon as it can
         gdbus call --system --dest org.freedestop.PackageKit --object-path /org/freedestop/PackageKit --method org.freedestop.PackageKit.SuggestDaemonQuit >/dev/null
         # Find the first instance of "DefaultBackend" in the configuration file and edit it
-        sed "s/DefaultBackend=.*/DefaultBackend=$2/" ${PK_PREFIX}etc/PackageKit/PackageKit.conf > ${PK_PREFIX}etc/PackageKit/PackageKit.conf
+        sed -i .old "s/DefaultBackend=.*/DefaultBackend=$2/" ${PK_PREFIX}etc/PackageKit/PackageKit.conf
         # Sync the disks to make sure the configuration file is updated
         sync
         # Silently start PackageKit



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307111356.r6BDuqAn086176>