summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhasufell <julian.ospald@googlemail.com>2012-01-14 00:27:04 +0000
committerhasufell <julian.ospald@googlemail.com>2012-01-14 00:27:04 +0000
commit114f9055a19e5c0ecec8d9164c872d608561b0ca (patch)
tree7e7ab55ccb3a006e7a5c44bf4a0212ff58716c36 /www-misc
parentx11-wm/clfswm: New Ebuild for bug 398779 (diff)
downloadsunrise-reviewed-114f9055a19e5c0ecec8d9164c872d608561b0ca.tar.gz
sunrise-reviewed-114f9055a19e5c0ecec8d9164c872d608561b0ca.tar.bz2
sunrise-reviewed-114f9055a19e5c0ecec8d9164c872d608561b0ca.zip
www-misc/profile-sync-daemon: Version bump, fixes issues with asymmetrical username/homedir
svn path=/sunrise/; revision=12650
Diffstat (limited to 'www-misc')
-rw-r--r--www-misc/profile-sync-daemon/ChangeLog7
-rw-r--r--www-misc/profile-sync-daemon/Manifest10
-rw-r--r--www-misc/profile-sync-daemon/files/daemon3
-rw-r--r--www-misc/profile-sync-daemon/files/psd-pid.patch12
-rw-r--r--www-misc/profile-sync-daemon/profile-sync-daemon-2.8.ebuild (renamed from www-misc/profile-sync-daemon/profile-sync-daemon-2.6.ebuild)3
5 files changed, 22 insertions, 13 deletions
diff --git a/www-misc/profile-sync-daemon/ChangeLog b/www-misc/profile-sync-daemon/ChangeLog
index 843bbf5bb..107678e08 100644
--- a/www-misc/profile-sync-daemon/ChangeLog
+++ b/www-misc/profile-sync-daemon/ChangeLog
@@ -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>
diff --git a/www-misc/profile-sync-daemon/Manifest b/www-misc/profile-sync-daemon/Manifest
index 5eb945d11..d5f46e0b4 100644
--- a/www-misc/profile-sync-daemon/Manifest
+++ b/www-misc/profile-sync-daemon/Manifest
@@ -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
diff --git a/www-misc/profile-sync-daemon/files/daemon b/www-misc/profile-sync-daemon/files/daemon
index a15e5467c..194bc5377 100644
--- a/www-misc/profile-sync-daemon/files/daemon
+++ b/www-misc/profile-sync-daemon/files/daemon
@@ -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
diff --git a/www-misc/profile-sync-daemon/files/psd-pid.patch b/www-misc/profile-sync-daemon/files/psd-pid.patch
index d6fe8e986..9c39d2d63 100644
--- a/www-misc/profile-sync-daemon/files/psd-pid.patch
+++ b/www-misc/profile-sync-daemon/files/psd-pid.patch
@@ -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
diff --git a/www-misc/profile-sync-daemon/profile-sync-daemon-2.6.ebuild b/www-misc/profile-sync-daemon/profile-sync-daemon-2.8.ebuild
index f93d93b33..32afe00f3 100644
--- a/www-misc/profile-sync-daemon/profile-sync-daemon-2.6.ebuild
+++ b/www-misc/profile-sync-daemon/profile-sync-daemon-2.8.ebuild
@@ -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
}