Skip to content

Commit

Permalink
Merging casper 1.208.
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel-baumann committed May 1, 2010
1 parent fd512dd commit fe6d99e
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 13 deletions.
15 changes: 15 additions & 0 deletions docs/ChangeLog.casper
@@ -1,3 +1,18 @@
casper (1.208) lucid; urgency=low

[ Martin Pitt ]
* scripts/casper-bottom/25configure_init: sreadahead is no more, disable
ureadahead instead.

[ Didier Roche ]
* scripts/casper-bottom/15autologin: Don't erase /etc/gdm/custom.conf but
only append autologin on casper startup if needed. This avoids removing
default session set in this file for ubuntu derivatives which use GDM.
The script also check if the modification is already there for
persistent usb keys. (LP: #498971)

-- Martin Pitt <martin.pitt@ubuntu.com> Mon, 21 Dec 2009 15:54:36 +0100

casper (1.207) lucid; urgency=low

* Drop 46_disable_services. It didn't need to be running on "all" systems
Expand Down
28 changes: 18 additions & 10 deletions scripts/live-bottom/15autologin
Expand Up @@ -57,16 +57,24 @@ then
${GDMCONF}
elif [ -d /root/etc/gdm3 ]
then

cat > /root/etc/gdm3/custom.conf << EOF
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=$USERNAME
TimedLoginEnable=true
TimedLogin=$USERNAME
TimedLoginDelay=10
EOF

GDMCustomFile=/root/etc/gdm3/custom.conf
AutologinParameters="AutomaticLoginEnable=true\n\
AutomaticLogin=$USERNAME\n\
TimedLoginEnable=true\n\
TimedLogin=$USERNAME\n\
TimedLoginDelay=10"

# Prevent from updating if parameters already present (persistent usb
# key)
if ! $(grep -qs 'AutomaticLoginEnable' $GDMCustomFile)
then
if $(grep -qs '\[daemon\]' $GDMCustomFile)
then
sed -i "s/\[daemon\]/\[daemon\]\n$AutologinParameters/" $GDMCustomFile
else
echo "[daemon]\n$AutologinParameters" >> $GDMCustomFile
fi
fi
fi

if [ -d /root/etc/default/kdm.d/ ]
Expand Down
6 changes: 3 additions & 3 deletions scripts/live-bottom/25configure_init
Expand Up @@ -108,10 +108,10 @@ then
chmod -x /root/sbin/readahead-list
fi

# Disable sreadahead too since we don't ship a pack file for it anyway, so
# all we'll end up doing is profiling the live CD boot. sreadahead also
# Disable ureadahead too since we don't ship a pack file for it anyway, so
# all we'll end up doing is profiling the live CD boot. ureadahead also
# breaks partman occasionally by reading from its synchronisation FIFOs.
rm -f /root/etc/init/sreadahead.conf
rm -f /root/etc/init/ureadahead.conf

log_end_msg

Expand Down

0 comments on commit fe6d99e

Please sign in to comment.