]> Pileus Git - ~andy/sunrise/commitdiff
www-misc/profile-sync-daemon: Version bump, fixes issues with asymmetrical username...
authorhasufell <julian.ospald@googlemail.com>
Sat, 14 Jan 2012 00:27:04 +0000 (00:27 +0000)
committerhasufell <julian.ospald@googlemail.com>
Sat, 14 Jan 2012 00:27:04 +0000 (00:27 +0000)
svn path=/sunrise/; revision=12650

www-misc/profile-sync-daemon/ChangeLog
www-misc/profile-sync-daemon/Manifest
www-misc/profile-sync-daemon/files/daemon
www-misc/profile-sync-daemon/files/psd-pid.patch
www-misc/profile-sync-daemon/profile-sync-daemon-2.8.ebuild [moved from www-misc/profile-sync-daemon/profile-sync-daemon-2.6.ebuild with 96% similarity]

index 843bbf5bb43d695cf5c1670f9ce15dbb96c7721d..107678e087147a8832b8b0aaacb05fb0cf124ae9 100644 (file)
@@ -2,6 +2,13 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*profile-sync-daemon-2.8 (14 Jan 2012)
+
+  14 Jan 2012; hasufell <julian.ospald@googlemail.com>
+  -profile-sync-daemon-2.6.ebuild, +profile-sync-daemon-2.8.ebuild,
+  -files/daemon, -files/psd-pid.patch:
+  Version bump, fixes issues with asymmetrical username/homedir
+
 *profile-sync-daemon-2.6 (10 Jan 2012)
 
   10 Jan 2012; hasufell <julian.ospald@googlemail.com>
index 5eb945d118f28efe43f281670e223da479ccb206..d5f46e0b41fd025cf1ed52231c71b66cccf45911 100644 (file)
@@ -1,8 +1,8 @@
 AUX cronjob 44 RMD160 56fe960fc97cd7af4a02d550c8039535da9fb1c6 SHA1 f7974834da21ece11425b530fc8ffb1179464b7d SHA256 9e970ba5901963a4de2467d0a8d4fab1f69bfead2ba20312bf5d233a6adae5d2
-AUX daemon 1168 RMD160 f5a8ef2aa12e9e4c4aa483193b362ca53d919c70 SHA1 04cb11137f6c72582488fab31378c793690b7ed5 SHA256 a3a3b8c6746befb5f4904cae5bf1f352c732b699ac2efaf52c0187e9ffc16fa8
+AUX daemon 1203 RMD160 c245f300efc8eb0133948d44d06a47843f676132 SHA1 0f89858891b29a31eb2f1b9bcb9867938f9fb637 SHA256 978dafe3318ab1f697596e17c83dc0083e160006a9f325f7dbc73eb8a3aab18d
 AUX psd-manreadme.patch 5649 RMD160 6f89a45ce19ad0038416b3f25c9859de99d17f97 SHA1 ea6108a63b3e5431d405f4ef9f1d8927aee922b7 SHA256 9faad56a9fec35a4714c5fcb2687130d81f5120505196b1285173ba65b16acc9
-AUX psd-pid.patch 930 RMD160 eda6cc0ae60321e8755b34a30f2d2244f8662a31 SHA1 d8575f71ad8d780e1fba65f3e881decf543e5328 SHA256 b87fc7bfb70a8e8b73ab2f6f407e941d9d92e4f02c99e86d2b5ddffe72a79232
-DIST profile-sync-daemon-2.6.tar.xz 14492 RMD160 f2fcdc58d5bec08ee0011db40e31a2d165604785 SHA1 0321ce3dc9607b0e17056fee9ce8258854510030 SHA256 d3ece6b68d9258135bfe76790714fdb524068f10b8a45429aa5f800acebc35da
-EBUILD profile-sync-daemon-2.6.ebuild 1115 RMD160 6332c030ddd67bd5e6539cbe8e9ca6813986e194 SHA1 8c281e243ff75161f04bdca052557c9590646ad8 SHA256 f9fb06b4932d4dec8acb9f0df4f5a48715d6cef25cd44376793c4b97ab64cb91
-MISC ChangeLog 386 RMD160 026104f2e6f2c707fc5e9c9caa21725980331453 SHA1 32cc60672e97ab85d190fdc9f5d8c0f860f3ed74 SHA256 08bcf2948a0f9f2d44a54af6c3eef98fa76b38c2d48761366ef7d766d711e452
+AUX psd-pid.patch 923 RMD160 ba33c22ca7291a52b78d1dce46197de55360e6ce SHA1 7ee9e40a004c79aaa6d8d3181df4afa5a13ec2cc SHA256 0d318fb937782363a6b88952e7cba9315f621aeedaf5e3a29734a153a3fb1f9d
+DIST profile-sync-daemon-2.8.tar.xz 15084 RMD160 5cba1c48f901330806aad58247a7f736ab17ea29 SHA1 3936e8e7c70470670349ef2a4c8f1c79f32a2c52 SHA256 33c2e671be6b6c2263a6c39ed71788e7d4ceb04c12715860345b3427811e085f
+EBUILD profile-sync-daemon-2.8.ebuild 1140 RMD160 028dbf80b2e3f8ea35040eaf8bb9b406f56dd37f SHA1 5362dc8b958b73bd1f2b7b190e314aac8e9ed75c SHA256 97fabf9c56dd52617f52c143c0fca9c658e812ebd939d929feb851ceaf3a33a6
+MISC ChangeLog 653 RMD160 4f2aec5d2f689ce119594223c40f92e3a69c7e83 SHA1 1bc1a36f1b423b593a2c103eaf3280a917019a07 SHA256 d2c107cc410227043ef0929a5bfcd7f87767db30141aaa03a916b06fbb139a16
 MISC metadata.xml 208 RMD160 c18611400760e42bdd001905be0a63c2e963bcea SHA1 595816105cac477cb85792a182e15888029118a1 SHA256 c4841c87f0c2b9b5e679a27dc72180be8d508fb3f5df0fbab2ec2c805c0a6d82
index a15e5467c4815e064b810a6adcfafbd2da159de0..194bc537759685e848122713ecb65867d5776f6b 100644 (file)
@@ -16,7 +16,8 @@ start() {
        fi
 
        for i in $USERS; do
-               if [[ ! -d /home/$i ]]; then
+               homedir=$(su -c 'echo $HOME' $i)
+               if [[ ! -d $homedir ]]; then
                        eerror "Invalid user defined in /etc/psd.conf"
                        return 1
                fi
index d6fe8e9868ad9e351753e5da31694d38da6e57c3..9c39d2d6376a9b4381b54d3d9c489f8d5e23d0f2 100644 (file)
@@ -1,16 +1,16 @@
---- profile-sync-daemon.old    2012-01-09 21:01:57.000000000 +0100
-+++ profile-sync-daemon        2012-01-10 00:33:34.368059351 +0100
-@@ -2,6 +2,8 @@
+--- profile-sync-daemon.old    2012-01-12 23:54:42.000000000 +0100
++++ profile-sync-daemon        2012-01-14 00:24:14.000000000 +0100
+@@ -4,6 +4,8 @@
  # By graysky <graysky AT archlinux DOT us>
- # Main part of this script adapted from work by Colin Verot
+ # Inspired by some code originally  written by Colin Verot
  
 +PIDFILE=/var/run/psd.pid
 +
  . /etc/psd.conf
  
  set_which() {
-@@ -84,17 +86,17 @@
- case "$1" in
+@@ -101,17 +103,17 @@
+               ;;
        check)
                # do not run if the daemon is running
 -              [[ ! -f /run/daemons/psd ]] && check
similarity index 96%
rename from www-misc/profile-sync-daemon/profile-sync-daemon-2.6.ebuild
rename to www-misc/profile-sync-daemon/profile-sync-daemon-2.8.ebuild
index f93d93b33f98a7314c83caa1682ec6cd2b4df508..32afe00f381b96cf581048906b6b4427ea16e51d 100644 (file)
@@ -42,7 +42,8 @@ src_install() {
        newinitd "${FILESDIR}"/daemon ${MY_PN}
 
        # manpage, readme
-       dodoc README*
+       newdoc README* README
+       dodoc CHANGELOG
        newman ${MY_PN}.manpage ${PN}.1
 }