[pkg-fso-commits] [SCM] Automatic Display Manager branch, master, updated. debian/0.4-2-g70c5c81
Joachim Breitner
mail at joachim-breitner.de
Tue Oct 7 18:42:58 UTC 2008
The following commit has been merged in the master branch:
commit 70c5c81a90624569c7981927d99d176330a4c556
Author: Joachim Breitner <mail at joachim-breitner.de>
Date: Tue Oct 7 20:31:56 2008 +0200
Package change to nodm
diff --git a/debian/changelog b/debian/changelog
index b74dd85..1dd2795 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+nodm (0.1) UNRELEASED; urgency=low
+
+ * Rename to nodm
+ * Removal of zhone-session and matchbox-keyboard-toggle
+
+ -- Joachim Breitner <nomeata at debian.org> Tue, 07 Oct 2008 20:33:54 +0200
+
zhone-session (0.4) pkg-fso; urgency=low
* Use su -l to start session, for a proper environment
diff --git a/debian/control b/debian/control
index 48c586e..71be0cd 100644
--- a/debian/control
+++ b/debian/control
@@ -1,23 +1,21 @@
-Source: zhone-session
+Source: nodm
Section: misc
Priority: extra
Maintainer: Joachim Breitner <nomeata at debian.org>
Build-Depends: debhelper (>= 7)
Standards-Version: 3.8.0
-Vcs-Git: http://git.debian.org/git/pkg-fso/zhone-session.git
-Vcs-Browser: http://git.debian.org/?p=pkg-fso/zhone-session.git;a=summary
+Vcs-Git: http://git.debian.org/git/pkg-fso/nodm.git
+Vcs-Browser: http://git.debian.org/?p=pkg-fso/nodm.git;a=summary
-Package: zhone-session
+Package: nodm
Architecture: all
-Depends: fso-frameworkd, zhone, matchbox-window-manager, matchbox-keyboard, python-dbus, python, xinit, x11-common
-Conflicts: gdm, kdm, x-display-manager
-Description: starts zhone at system start
- This packages prepares the system, which should be a smartphone, to
- automatically start zhone at system start.
+Depends: xinit, x11-common
+Conflicts: gdm, xdm, kdm, x-display-manager
+Description: Automatic Display Manager
+ This packages prepares the system to automatically start an X session at
+ system boot. It is targeted for devices like smartphones, but can be used
+ a regular computer as well, if the security implications are acceptable.
.
It should not be installed on a regular Debian system, as it would interfere
with an installed display manager.
- .
- This package is part of the freesmartphone.org software stack packaging and is
- targeted for smartphones.
diff --git a/zhone-session.init b/debian/nodm.init
similarity index 79%
rename from zhone-session.init
rename to debian/nodm.init
index 402d2f8..558f30d 100644
--- a/zhone-session.init
+++ b/debian/nodm.init
@@ -1,20 +1,20 @@
#!/bin/sh
### BEGIN INIT INFO
-# Provides: openmoko-fso
-# Required-Start: $remote_fs frameworkd
+# Provides: nodm
+# Should-Start: console-screen
+# Required-Start: $remote_fs
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
-# Short-Description: Openmoko Framework Testing Image
+# Short-Description: No Display Manager
### END INIT INFO
set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
-DESC="Zhone Session Startup"
-NAME=zhone-session
-PROG_FSO=/usr/bin/zhone-session
+DESC="Automatic Display Manager"
+NAME=nodm
PROG_XSESSION=/etc/X11/Xsession
PROG_XINIT=/usr/bin/xinit
X_OPTIONS="vt4 -nolisten tcp"
@@ -25,9 +25,8 @@ USER=root
# If you change the user to a non-root user, make sure you
# set allowed_users=anybody in /etc/X11/Xwrapper.config
-
# Gracefully exit if the package or its dependencies have been removed (but not purged).
-[ -x "$PROG_FSO" -a -x "$PROG_XSESSION" -a -x "$PROG_XINIT" ] || exit 0
+[ -x "$PROG_XSESSION" -a -x "$PROG_XINIT" ] || exit 0
# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh
@@ -39,7 +38,7 @@ USER=root
case "$1" in
start)
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
- start-stop-daemon --start --pidfile ${PIDFILE} --make-pidfile --background --exec /bin/su -- --login --command "${PROG_XINIT} ${PROG_XSESSION} ${PROG_FSO} -- $X_OPTIONS" $USER
+ start-stop-daemon --start --pidfile ${PIDFILE} --make-pidfile --background --exec /bin/su -- --login --command "${PROG_XINIT} ${PROG_XSESSION} -- $X_OPTIONS" $USER
[ "$VERBOSE" != no ] && log_end_msg $?
;;
stop)
diff --git a/debian/zhone-session.init b/debian/zhone-session.init
deleted file mode 120000
index 41637b3..0000000
--- a/debian/zhone-session.init
+++ /dev/null
@@ -1 +0,0 @@
-../zhone-session.init
\ No newline at end of file
diff --git a/debian/zhone-session.install b/debian/zhone-session.install
deleted file mode 100644
index ff0a925..0000000
--- a/debian/zhone-session.install
+++ /dev/null
@@ -1,2 +0,0 @@
-matchbox-keyboard-toggle /usr/bin
-zhone-session /usr/bin/
diff --git a/zhone-session b/zhone-session
deleted file mode 100644
index df7aae5..0000000
--- a/zhone-session
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-zhone &
-matchbox-keyboard-toggle &
-exec matchbox-window-manager -use_titlebar no -use_cursor no
--
Automatic Display Manager
More information about the pkg-fso-commits
mailing list