GitBucket
4.21.2
Toggle navigation
Snippets
Sign in
Files
Branches
1
Releases
Issues
Pull requests
Labels
Priorities
Milestones
Wiki
Forks
nigel.stanger
/
Digital_Repository
Browse code
- Changed method for modifying the Gnome panel.
- Cleaned up comments.
master
1 parent
15097fa
commit
6817e9e999875ff5505a33f5bf49962f4e5597f7
nstanger
authored
on 28 Jun 2007
Patch
Showing
3 changed files
OARiNZ/DIY/LiveCD/Makefile
OARiNZ/DIY/LiveCD/Makefile.chroot
OARiNZ/DIY/LiveCD/gconf-tree.xml
Ignore Space
Show notes
View
OARiNZ/DIY/LiveCD/Makefile
#!/usr/bin/make -f SHELL=/bin/sh # Version and filename info. VERSION=3.0 INSTANT_EPRINTS=Instant_EPrints_$(VERSION)_i386 UBUNTU=Ubuntu_6.10_i386 # Directories. LIVECD=livecd OLD_SQUASH=old-squashfs NEW_SQUASH=new-squashfs # Miscellaneous files. REMOVE_FILES=$(NEW_SQUASH)/etc/resolv.conf $(NEW_SQUASH)/etc/apt/apt.conf \ $(NEW_SQUASH)/Makefile.chroot $(NEW_SQUASH)/usr/sbin/policy-rc.d # Commands locations. ECHO=/bin/echo SUDO=/usr/bin/sudo RM=/bin/rm CP=/bin/cp MOUNT=/bin/mount UMOUNT=/bin/umount MKDIR=/bin/mkdir SED=/bin/sed DD=/bin/dd CHMOD=/bin/chmod .PHONY: filesystem squashfs iso cleanup # Build ISO image. iso: $(INSTANT_EPRINTS).iso $(INSTANT_EPRINTS).iso: $(LIVECD)/casper/filesystem.squashfs @$(ECHO) @$(ECHO) "=== BUILDING ISO IMAGE ===" @# Update live CD MD5 hash. We do a /bin/sh -c to run the find command @# so that we can use output redirection. Otherwise we'll get permission @# errors. @$(ECHO) @$(ECHO) "=== Updating live CD MD5 hash (takes about 1.5 minutes)." $(SUDO) $(RM) -f $(LIVECD)/md5sum.txt @$(ECHO) "find . -type f -print0 | xargs -0 md5sum > md5sum.txt" @cd $(LIVECD) && $(SUDO) /bin/sh -c \ '/usr/bin/find . -type f -print0 | xargs -0 md5sum > md5sum.txt' @# Create live CD ISO. @$(ECHO) @$(ECHO) "=== Building final ISO image (takes about 40 seconds)." $(SUDO) /usr/bin/mkisofs \ -o $@ \ -b isolinux/isolinux.bin \ -c isolinux/boot.cat \ -no-emul-boot \ -boot-load-size 4 \ -boot-info-table \ -r \ -V "Instant EPrints 3.0 i386" \ -cache-inodes \ -J \ -input-charset iso8859-1 \ -allow-leading-dots \ $(LIVECD) @$(ECHO) @$(ECHO) "=== Done!" # Build the new squashfs for the ISO. squashfs: $(LIVECD)/casper/filesystem.squashfs $(LIVECD)/casper/filesystem.squashfs: $(INSTANT_EPRINTS)_work.ext2 @$(ECHO) @$(ECHO) "=== BUILDING NEW SQUASHFS ===" @# Mount squashfs source filesystem and set up work environment. @$(ECHO) @$(ECHO) "=== Initialising." @$(SUDO) $(MOUNT) -o loop $< $(NEW_SQUASH) $(SUDO) $(CP) -p /etc/resolv.conf $(NEW_SQUASH)/etc @# Reconfigure the panel icons by means of pre-built gconf defaults. @# I did it this way because I couldn't figure out how to do it on @# the fly with gconftool (if that's even possible). $(SUDO) $(CP) -p gconf-tree.xml \ $(NEW_SQUASH)/etc/gconf/gconf.xml.defaults/%gconf-tree.xml $(SUDO) $(MOUNT) -t proc --bind /proc $(NEW_SQUASH)/proc @# Copy in cached .deb files to save on downloads and set up apt @# sources, etc. An appropriate sources.list can be generated @# using the utility at http://www.ubuntu-nl.org/source-o-matic/. @$(ECHO) @$(ECHO) "=== Setting up apt (takes about 10 seconds)." $(SUDO) $(CP) -a apt-cache/. $(NEW_SQUASH)/var/cache/apt/archives @# HACK: I've been having problems with the update servers. Since it @# takes so long to get back to this point in the process, I've @# cheated and pre-generated the various index files. Just drop 'em @# in! They should be safe to leave there afterwards. $(SUDO) $(CP) -a apt-lists/. $(NEW_SQUASH)/var/lib/apt/lists $(SUDO) $(CP) -p /etc/apt/apt.conf $(NEW_SQUASH)/etc/apt $(SUDO) $(CP) sources.list $(NEW_SQUASH)/etc/apt @# The following stops the daemons from attempting to restart, which @# will fail miserably in a chroot environment. Make sure to set the @# permissions correctly, just in case they've been eaten by CVS or @# something. $(SUDO) $(CP) policy-rc.d $(NEW_SQUASH)/usr/sbin $(SUDO) $(CHMOD) 755 $(NEW_SQUASH)/usr/sbin/policy-rc.d @# Finally, preseed the debconf database so that we don't get asked @# any annoying configuration questions during installs. $(SUDO) $(CP) -a debconf-db/. $(NEW_SQUASH)/var/cache/debconf @# Chroot to the squashfs source filesystem and reconfigure @# installed packages. Note that we need to stop Webmin for the @# duration, otherwise installing Webmin in the chroot fails ("port @# 10000 is already in use"). @$(ECHO) @$(ECHO) "=== Reconfiguring installed packages (takes about 2.5 minutes)." @-$(SUDO) /etc/init.d/webmin stop @$(SUDO) $(CP) Makefile.chroot $(NEW_SQUASH) @$(SUDO) chroot $(NEW_SQUASH) /usr/bin/env HOME=/root LC_ALL=C \ DEBIAN_FRONTEND=noninteractive make -f Makefile.chroot @-$(SUDO) /etc/init.d/webmin start @# Clean up. @$(ECHO) @$(ECHO) "=== Cleaning up." $(SUDO) $(UMOUNT) $(NEW_SQUASH)/proc $(SUDO) $(RM) -f $(REMOVE_FILES) $(SUDO) $(RM) -rf $(NEW_SQUASH)/tmp/* @# Update manifest and disk name. @$(ECHO) @$(ECHO) "=== Updating manifest and disk name." $(SED) -ie 's/DISKNAME .*/DISKNAME Instant EPrints 3.0 - i386/' \ $(LIVECD)/README.diskdefines $(SUDO) chroot $(NEW_SQUASH) \ dpkg-query -W --showformat='$(Package) $(Version)\n' \ > $(LIVECD)/casper/filesystem.manifest $(SUDO) $(CP) $(LIVECD)/casper/filesystem.manifest \ $(LIVECD)/casper/filesystem.manifest-desktop $(SED) -ie '/ubiquity/d' $(LIVECD)/casper/filesystem.manifest-desktop @# Clear free space on the squashfs source filesystem. @$(ECHO) @$(ECHO) "=== Clearing free space on new squashfs." -$(SUDO) $(DD) if=/dev/zero of=$(NEW_SQUASH)/dummyfile $(SUDO) $(RM) $(NEW_SQUASH)/dummyfile @# Regenerate the live CD squashfs. @$(ECHO) @$(ECHO) "=== Building new squashfs (takes about 10 minutes)." $(SUDO) $(RM) -f $@ $(SUDO) mksquashfs $(NEW_SQUASH) $@ @# Unmount the squashfs source filesystem. @$(SUDO) $(UMOUNT) $(NEW_SQUASH) @$(ECHO) @$(ECHO) "=== Done!" $(INSTANT_EPRINTS)_work.ext2: $(INSTANT_EPRINTS).ext2 @$(ECHO) @$(ECHO) "=== Making working copy of original filesystem (takes about 2.5 minutes)." $(SUDO) $(CP) $< $@ # Build source filesystem. filesystem: $(INSTANT_EPRINTS).ext2 $(INSTANT_EPRINTS).ext2: $(UBUNTU).iso @$(ECHO) @$(ECHO) "=== BUILDING SOURCE FILESYSTEM ===" @# Make a copy of the original ISO. @$(ECHO) @$(ECHO) "=== Copying original ISO (takes about 30 seconds)." @$(SUDO) $(MOUNT) -t iso9660 -o loop $< /cdrom @$(MKDIR) -p $(LIVECD) $(SUDO) $(RM) -rf $(LIVECD)/* $(CP) -a /cdrom/. $(LIVECD) $(CHMOD) -R u+w $(LIVECD) @$(SUDO) $(UMOUNT) /cdrom @# Remove unnecessary Windows cruft. @$(ECHO) @$(ECHO) "=== Removing "`/usr/bin/du -smh $(LIVECD)/programs | /usr/bin/cut -d'M' -f1`"MiB of unnecessary Windows crud." $(RM) -rf $(LIVECD)/programs @# Mount original compressed filesystem. @$(MKDIR) -p $(OLD_SQUASH) @$(SUDO) $(MOUNT) -t squashfs -o loop,ro \ $(LIVECD)/casper/filesystem.squashfs $(OLD_SQUASH) @# Create image for new compressed filesystem. Add on an extra 500MiB @# to allow for the temporary files that we're going to copy in (mostly @# cached .deb files. @$(ECHO) @$(ECHO) "=== Creating new 2.5 GiB blank file system (takes about 1.5 minutes)." $(SUDO) $(DD) if=/dev/zero \ of=$@ bs=1M count=2500 $(SUDO) mke2fs -F -q $@ @# Mount new compressed filesystem. @$(MKDIR) -p $(NEW_SQUASH) @$(SUDO) $(MOUNT) -o loop $@ $(NEW_SQUASH) @# Copy the old compressed filesystem. @$(ECHO) @$(ECHO) "=== Copying original compressed filesystem (takes about 2.5 minutes)." $(SUDO) $(CP) -a $(OLD_SQUASH)/. $(NEW_SQUASH) @# Unmount all compressed filesystems. @$(SUDO) $(UMOUNT) $(OLD_SQUASH) @$(SUDO) $(UMOUNT) $(NEW_SQUASH) @$(ECHO) @$(ECHO) "=== Done!" # Unmount everything that might be mounted. Useful if the make dies partway # through. cleanup: @$(ECHO) @$(ECHO) "=== Cleaning up mounted items." -$(SUDO) $(UMOUNT) $(NEW_SQUASH)/proc -$(SUDO) $(UMOUNT) $(NEW_SQUASH) -$(SUDO) $(UMOUNT) $(OLD_SQUASH) -$(SUDO) $(UMOUNT) /cdrom
#!/usr/bin/make -f SHELL=/bin/sh # Version and filename info. VERSION=3.0 INSTANT_EPRINTS=Instant_EPrints_$(VERSION)_i386 UBUNTU=Ubuntu_6.10_i386 # Directories. LIVECD=livecd OLD_SQUASH=old-squashfs NEW_SQUASH=new-squashfs # Miscellaneous files. REMOVE_FILES=$(NEW_SQUASH)/etc/resolv.conf $(NEW_SQUASH)/etc/apt/apt.conf \ $(NEW_SQUASH)/Makefile.chroot $(NEW_SQUASH)/usr/sbin/policy-rc.d # Commands locations. ECHO=/bin/echo SUDO=/usr/bin/sudo RM=/bin/rm CP=/bin/cp MOUNT=/bin/mount UMOUNT=/bin/umount MKDIR=/bin/mkdir SED=/bin/sed DD=/bin/dd CHMOD=/bin/chmod .PHONY: filesystem squashfs iso cleanup # Build ISO image. iso: $(INSTANT_EPRINTS).iso $(INSTANT_EPRINTS).iso: $(LIVECD)/casper/filesystem.squashfs @$(ECHO) @$(ECHO) "=== BUILDING ISO IMAGE ===" @# Update live CD MD5 hash. We do a /bin/sh -c to run the find command @# so that we can use output redirection. Otherwise we'll get permission @# errors. @$(ECHO) @$(ECHO) "=== Updating live CD MD5 hash (takes about 1.5 minutes)." $(SUDO) $(RM) -f $(LIVECD)/md5sum.txt @$(ECHO) "find . -type f -print0 | xargs -0 md5sum > md5sum.txt" @cd $(LIVECD) && $(SUDO) /bin/sh -c \ '/usr/bin/find . -type f -print0 | xargs -0 md5sum > md5sum.txt' @# Create live CD ISO. @$(ECHO) @$(ECHO) "=== Building final ISO image (takes about 40 seconds)." $(SUDO) /usr/bin/mkisofs \ -o $@ \ -b isolinux/isolinux.bin \ -c isolinux/boot.cat \ -no-emul-boot \ -boot-load-size 4 \ -boot-info-table \ -r \ -V "Instant EPrints 3.0 i386" \ -cache-inodes \ -J \ -input-charset iso8859-1 \ -allow-leading-dots \ $(LIVECD) @$(ECHO) @$(ECHO) "=== Done!" # Build the new squashfs for the ISO. squashfs: $(LIVECD)/casper/filesystem.squashfs $(LIVECD)/casper/filesystem.squashfs: $(INSTANT_EPRINTS)_work.ext2 @$(ECHO) @$(ECHO) "=== BUILDING NEW SQUASHFS ===" @# Mount squashfs source filesystem and set up work environment. @$(ECHO) @$(ECHO) "=== Initialising." @$(SUDO) $(MOUNT) -o loop $< $(NEW_SQUASH) $(SUDO) $(CP) -p /etc/resolv.conf $(NEW_SQUASH)/etc $(SUDO) $(MOUNT) -t proc --bind /proc $(NEW_SQUASH)/proc @# Copy in cached .deb files to save on downloads and set up apt @# sources, etc. An appropriate sources.list can be generated @# using the utility at http://www.ubuntu-nl.org/source-o-matic/. @$(ECHO) @$(ECHO) "=== Setting up apt (takes about 10 seconds)." $(SUDO) $(CP) -a apt-cache/. $(NEW_SQUASH)/var/cache/apt/archives @# HACK: I've been having problems with the update servers. Since it @# takes so long to get back to this point in the process, I've @# cheated and pre-generated the various index files. Just drop 'em @# in! They should be safe to leave there afterwards. $(SUDO) $(CP) -a apt-lists/. $(NEW_SQUASH)/var/lib/apt/lists $(SUDO) $(CP) -p /etc/apt/apt.conf $(NEW_SQUASH)/etc/apt $(SUDO) $(CP) sources.list $(NEW_SQUASH)/etc/apt @# The following stops the daemons from attempting to restart, which @# will fail miserably in a chroot environment. Make sure to set the @# permissions correctly, just in case they've been eaten by CVS or @# something. $(SUDO) $(CP) policy-rc.d $(NEW_SQUASH)/usr/sbin $(SUDO) $(CHMOD) 755 $(NEW_SQUASH)/usr/sbin/policy-rc.d @# Finally, preseed the debconf database so that we don't get asked @# any annoying configuration questions during installs. $(SUDO) $(CP) -a debconf-db/. $(NEW_SQUASH)/var/cache/debconf @# Chroot to the squashfs source filesystem and reconfigure @# installed packages. Note that we need to stop Webmin for the @# duration, otherwise installing Webmin in the chroot fails ("port @# 10000 is already in use"). @$(ECHO) @$(ECHO) "=== Reconfiguring installed packages (takes about 2.5 minutes)." @-$(SUDO) /etc/init.d/webmin stop @$(SUDO) $(CP) Makefile.chroot $(NEW_SQUASH) @$(SUDO) chroot $(NEW_SQUASH) /usr/bin/env HOME=/root LC_ALL=C \ DEBIAN_FRONTEND=noninteractive make -f Makefile.chroot @-$(SUDO) /etc/init.d/webmin start @# Clean up. @$(ECHO) @$(ECHO) "=== Cleaning up." $(SUDO) $(UMOUNT) $(NEW_SQUASH)/proc $(SUDO) $(RM) -f $(REMOVE_FILES) $(SUDO) $(RM) -rf $(NEW_SQUASH)/tmp/* @# Update manifest and disk name. @$(ECHO) @$(ECHO) "=== Updating manifest and disk name." $(SED) -ie 's/DISKNAME .*/DISKNAME Instant EPrints 3.0 - i386/' \ $(LIVECD)/README.diskdefines $(SUDO) chroot $(NEW_SQUASH) \ dpkg-query -W --showformat='$(Package) $(Version)\n' \ > $(LIVECD)/casper/filesystem.manifest $(SUDO) $(CP) $(LIVECD)/casper/filesystem.manifest \ $(LIVECD)/casper/filesystem.manifest-desktop $(SED) -ie '/ubiquity/d' $(LIVECD)/casper/filesystem.manifest-desktop @# Clear free space on the squashfs source filesystem. @$(ECHO) @$(ECHO) "=== Clearing free space on new squashfs." -$(SUDO) $(DD) if=/dev/zero of=$(NEW_SQUASH)/dummyfile $(SUDO) $(RM) $(NEW_SQUASH)/dummyfile @# Regenerate the live CD squashfs. @$(ECHO) @$(ECHO) "=== Building new squashfs (takes about 10 minutes)." $(SUDO) $(RM) -f $@ $(SUDO) mksquashfs $(NEW_SQUASH) $@ @# Unmount the squashfs source filesystem. @$(SUDO) $(UMOUNT) $(NEW_SQUASH) @$(ECHO) @$(ECHO) "=== Done!" $(INSTANT_EPRINTS)_work.ext2: $(INSTANT_EPRINTS).ext2 @$(ECHO) @$(ECHO) "=== Making working copy of original filesystem (takes about 2.5 minutes)." $(SUDO) $(CP) $< $@ # Build source filesystem. filesystem: $(INSTANT_EPRINTS).ext2 $(INSTANT_EPRINTS).ext2: $(UBUNTU).iso @$(ECHO) @$(ECHO) "=== BUILDING SOURCE FILESYSTEM ===" @# Make a copy of the original ISO. @$(ECHO) @$(ECHO) "=== Copying original ISO (takes about 30 seconds)." @$(SUDO) $(MOUNT) -t iso9660 -o loop $< /cdrom @$(MKDIR) -p $(LIVECD) $(SUDO) $(RM) -rf $(LIVECD)/* $(CP) -a /cdrom/. $(LIVECD) $(CHMOD) -R u+w $(LIVECD) @$(SUDO) $(UMOUNT) /cdrom @# Remove unnecessary Windows cruft. @$(ECHO) @$(ECHO) "=== Removing "`/usr/bin/du -smh $(LIVECD)/programs | /usr/bin/cut -d'M' -f1`"MiB of unnecessary Windows crud." $(RM) -rf $(LIVECD)/programs @# Mount original compressed filesystem. @$(MKDIR) -p $(OLD_SQUASH) @$(SUDO) $(MOUNT) -t squashfs -o loop,ro \ $(LIVECD)/casper/filesystem.squashfs $(OLD_SQUASH) @# Create image for new compressed filesystem. Add on an extra 500MiB @# to allow for the temporary files that we're going to copy in (mostly @# cached .deb files. @$(ECHO) @$(ECHO) "=== Creating new 2.5 GiB blank file system (takes about 1.5 minutes)." $(SUDO) $(DD) if=/dev/zero \ of=$@ bs=1M count=2500 $(SUDO) mke2fs -F -q $@ @# Mount new compressed filesystem. @$(MKDIR) -p $(NEW_SQUASH) @$(SUDO) $(MOUNT) -o loop $@ $(NEW_SQUASH) @# Copy the old compressed filesystem. @$(ECHO) @$(ECHO) "=== Copying original compressed filesystem (takes about 2.5 minutes)." $(SUDO) $(CP) -a $(OLD_SQUASH)/. $(NEW_SQUASH) @# Unmount all compressed filesystems. @$(SUDO) $(UMOUNT) $(OLD_SQUASH) @$(SUDO) $(UMOUNT) $(NEW_SQUASH) @$(ECHO) @$(ECHO) "=== Done!" # Unmount everything that might be mounted. Useful if the make dies partway # through. cleanup: @$(ECHO) @$(ECHO) "=== Cleaning up mounted items." -$(SUDO) $(UMOUNT) $(NEW_SQUASH)/proc -$(SUDO) $(UMOUNT) $(NEW_SQUASH) -$(SUDO) $(UMOUNT) $(OLD_SQUASH) -$(SUDO) $(UMOUNT) /cdrom
Ignore Space
Show notes
View
OARiNZ/DIY/LiveCD/Makefile.chroot
#!/usr/bin/make -f SHELL=/bin/sh # Directories. APT_CACHE=/var/cache/apt/archives # Commands. APTGET=/usr/bin/apt-get -q APTGET_REM=$(APTGET) remove --purge --assume-yes APTGET_INS=$(APTGET) install --assume-yes DPKG=/usr/bin/dpkg # Packages to be removed using apt-get. Note that some additional # dependent packages will be automatically removed as well. REM_MISC=diveintopython ubuntu-artwork ubuntu-docs gaim gaim-data \ screensaver-default-images sound-juicer totem-gstreamer \ totem-mozilla totem rhythmbox linux-headers-2.6.17-10 \ linux-headers-2.6.17-10-generic linux-headers-generic \ xsane-common REM_GNOME=gnome-games gnome-games-data gnome2-user-guide REM_OPENOFFICE=openoffice.org openoffice.org-base openoffice.org-calc \ openoffice.org-common openoffice.org-core openoffice.org-draw \ openoffice.org-evolution openoffice.org-gnome openoffice.org-gtk \ openoffice.org-help-en-us openoffice.org-impress \ openoffice.org-java-common openoffice.org-l10n-common \ openoffice.org-l10n-en-gb openoffice.org-l10n-en-za \ openoffice.org-math openoffice.org-style-default \ openoffice.org-style-industrial openoffice.org-thesaurus-en-us \ openoffice.org-writer python-uno REM_EVOLUTION=evolution evolution-data-server evolution-data-server-common \ evolution-exchange evolution-plugins evolution-webcal nautilus-sendto REM_GIMP=gimp gimp-data gimp-print gimp-python libgimp2.0 # Packages to be added using apt-get. Some may already be installed, # but that's OK, it won't hurt. It's safer than assuming they're there # and getting it wrong! These will most likely install some other # dependent packages as well. ADD_EPRINTS=apache2 mysql-server #perl libapache2-mod-perl2 \ libunicode-string-perl libdbi-perl libdbd-mysql-perl \ libxml-parser-perl wget tar gzip unzip poppler-utils wv lynx \ tetex-bin imagemagick adduser findutils postfix ADD_WEBMIN=bash perl libnet-ssleay-perl openssl libauthen-pam-perl \ libpam-runtime libio-pty-perl libmd5-perl ADD_ECONFIG=perl libxml-dom-perl libppi-perl libstring-random-perl \ libexpect-perl libunicode-string-perl libhtml-parser-perl \ libmail-rfc822-address-perl libjson-perl ADD_MISC=openssh-server # Local packages to be installed using dpkg. DEB_PACKAGES=eprints_3.0-0ubuntu1_all.deb \ oarinz-eprints-config_0.0.1-2_all.deb \ webmin-oarinz_1.340-0ubuntu1_all.deb \ webmin-eprints_0.0.1-1_all.deb .PHONY: all add remove dpkg-add all: remove add dpkg-add cleanup remove: @echo @echo "=== Removing unnecessary packages." $(APTGET_REM) $(REM_OPENOFFICE) @rm -rf /etc/openoffice $(APTGET_REM) $(REM_EVOLUTION) $(APTGET_REM) $(REM_GIMP) $(APTGET_REM) $(REM_GNOME) $(APTGET_REM) $(REM_MISC) add: @echo @echo "=== Adding prerequisite packages." @# Normally you'd just apt-get update here, but I've been having @# problems with the servers. Since it takes so long to get @# back to this point in the process, I've cheated and pre-generated @# the cache index files. They are copied in before this Makefile @# is called. @#$(APTGET) update $(APTGET_INS) $(ADD_EPRINTS) $(APTGET_INS) $(ADD_WEBMIN) $(APTGET_INS) $(ADD_ECONFIG) $(APTGET_INS) $(ADD_MISC) dpkg-add: @echo @echo "=== Adding EPrints packages." # In order: eprints, webmin, oarinz-eprints-config, webmin-eprints $(DPKG) -i $(APT_CACHE)/eprints_3.0-0ubuntu1_all.deb $(DPKG) -i $(APT_CACHE)/webmin-oarinz_1.340-0ubuntu1_all.deb $(DPKG) -i $(APT_CACHE)/oarinz-eprints-config_0.0.1-2_all.deb $(DPKG) -i $(APT_CACHE)/webmin-eprints_0.0.1-1_all.deb cleanup: @echo @echo "=== Cleaning up." $(APTGET) clean $(APTGET) autoclean
#!/usr/bin/make -f SHELL=/bin/sh # Directories. APT_CACHE=/var/cache/apt/archives # Commands. APTGET=/usr/bin/apt-get -q APTGET_REM=$(APTGET) remove --purge --assume-yes APTGET_INS=$(APTGET) install --assume-yes DPKG=/usr/bin/dpkg # Packages to be removed using apt-get. Note that some additional # dependent packages will be automatically removed as well. REM_MISC=diveintopython ubuntu-artwork ubuntu-docs gaim gaim-data \ screensaver-default-images sound-juicer totem-gstreamer \ totem-mozilla totem rhythmbox linux-headers-2.6.17-10 \ linux-headers-2.6.17-10-generic linux-headers-generic \ xsane-common REM_GNOME=gnome-games gnome-games-data gnome2-user-guide REM_OPENOFFICE=openoffice.org openoffice.org-base openoffice.org-calc \ openoffice.org-common openoffice.org-core openoffice.org-draw \ openoffice.org-evolution openoffice.org-gnome openoffice.org-gtk \ openoffice.org-help-en-us openoffice.org-impress \ openoffice.org-java-common openoffice.org-l10n-common \ openoffice.org-l10n-en-gb openoffice.org-l10n-en-za \ openoffice.org-math openoffice.org-style-default \ openoffice.org-style-industrial openoffice.org-thesaurus-en-us \ openoffice.org-writer python-uno REM_EVOLUTION=evolution evolution-data-server evolution-data-server-common \ evolution-exchange evolution-plugins evolution-webcal nautilus-sendto REM_GIMP=gimp gimp-data gimp-print gimp-python libgimp2.0 # Packages to be added using apt-get. Some may already be installed, # but that's OK, it won't hurt. It's safer than assuming they're there # and getting it wrong! These will most likely install some other # dependent packages as well. ADD_EPRINTS=apache2 mysql-server perl libapache2-mod-perl2 \ libunicode-string-perl libdbi-perl libdbd-mysql-perl \ libxml-parser-perl wget tar gzip unzip poppler-utils wv lynx \ tetex-bin imagemagick adduser findutils postfix ADD_WEBMIN=bash perl libnet-ssleay-perl openssl libauthen-pam-perl \ libpam-runtime libio-pty-perl libmd5-perl ADD_ECONFIG=perl libxml-dom-perl libppi-perl libstring-random-perl \ libexpect-perl libunicode-string-perl libhtml-parser-perl \ libmail-rfc822-address-perl libjson-perl ADD_MISC=openssh-server # Local packages to be installed using dpkg. DEB_PACKAGES=eprints_3.0-0ubuntu1_all.deb \ oarinz-eprints-config_0.0.1-2_all.deb \ webmin-oarinz_1.340-0ubuntu1_all.deb \ webmin-eprints_0.0.1-1_all.deb .PHONY: all add remove dpkg-add all: remove add dpkg-add cleanup remove: @echo @echo "=== Removing unnecessary packages." $(APTGET_REM) $(REM_OPENOFFICE) @rm -rf /etc/openoffice $(APTGET_REM) $(REM_EVOLUTION) $(APTGET_REM) $(REM_GIMP) $(APTGET_REM) $(REM_GNOME) $(APTGET_REM) $(REM_MISC) add: @echo @echo "=== Adding prerequisite packages." @# Normally you'd apt-get update here, but I've been having @# problems with the servers. Since it takes so long to get @# back to this point in the process, I've cheated and pre-generated @# the cache index files. They were copied in before this Makefile @# was called. @#$(APTGET) update $(APTGET_INS) $(ADD_EPRINTS) $(APTGET_INS) $(ADD_WEBMIN) $(APTGET_INS) $(ADD_ECONFIG) $(APTGET_INS) $(ADD_MISC) dpkg-add: @echo @echo "=== Adding EPrints packages." # In order: eprints, webmin, oarinz-eprints-config, webmin-eprints $(DPKG) -i $(APT_CACHE)/eprints_3.0-0ubuntu1_all.deb $(DPKG) -i $(APT_CACHE)/webmin-oarinz_1.340-0ubuntu1_all.deb $(DPKG) -i $(APT_CACHE)/oarinz-eprints-config_0.0.1-2_all.deb $(DPKG) -i $(APT_CACHE)/webmin-eprints_0.0.1-1_all.deb cleanup: @echo @echo "=== Cleaning up." $(APTGET) clean $(APTGET) autoclean
Ignore Space
Show notes
View
OARiNZ/DIY/LiveCD/gconf-tree.xml
0 → 100755
<?xml version="1.0"?> <gconf> <dir name="schemas"> <dir name="apps"> </dir> </dir> <dir name="apps"> <dir name="panel"> <dir name="default_setup"> <dir name="applets"> <dir name="trashapplet"> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid" type="string"> <stringvalue>OAFIID:GNOME_Panel_TrashApplet</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="true"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="0"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>bottom_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>bonobo-applet</stringvalue> </entry> </dir> <dir name="workspace_switcher"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid" type="string"> <stringvalue>OAFIID:GNOME_WorkspaceSwitcherApplet</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="true"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="1"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>bottom_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>bonobo-applet</stringvalue> </entry> </dir> <dir name="window_list"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid" type="string"> <stringvalue>OAFIID:GNOME_WindowListApplet</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="false"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="1"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>bottom_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>bonobo-applet</stringvalue> </entry> </dir> <dir name="show_desktop_button"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid" type="string"> <stringvalue>OAFIID:GNOME_ShowDesktopApplet</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="false"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="0"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>bottom_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>bonobo-applet</stringvalue> </entry> </dir> <dir name="notification_area"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid" type="string"> <stringvalue>OAFIID:GNOME_NotificationAreaApplet</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="true"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="3"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>top_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>bonobo-applet</stringvalue> </entry> </dir> <dir name="clock"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid" type="string"> <stringvalue>OAFIID:GNOME_ClockApplet</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="true"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="1"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>top_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>bonobo-applet</stringvalue> </entry> </dir> <dir name="mixer"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid" type="string"> <stringvalue>OAFIID:GNOME_MixerApplet</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="true"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="2"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>top_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>bonobo-applet</stringvalue> </entry> </dir> </dir> <dir name="objects"> <dir name="session_dialog"> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location" type="string"> <stringvalue></stringvalue> </entry> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type" type="string"> <stringvalue>logout</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="true"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="0"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>top_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>action-applet</stringvalue> </entry> </dir> <dir name="yelp_launcher"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location" type="string"> <stringvalue>file:///usr/share/applications/yelp.desktop</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="false"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="4"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>top_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>launcher-object</stringvalue> </entry> </dir> <dir name="browser_launcher"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location" type="string"> <stringvalue>firefox.desktop</stringvalue> </entry> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="false"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="1"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>top_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>launcher-object</stringvalue> </entry> </dir> <dir name="menu_bar"> <entry name="action_type" mtime="1161783265" schema="/schemas/apps/panel/objects/action_type"/> <entry name="launcher_location" mtime="1161783265" schema="/schemas/apps/panel/objects/launcher_location"/> <entry name="menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/menu_path"/> <entry name="use_menu_path" mtime="1161783265" schema="/schemas/apps/panel/objects/use_menu_path"/> <entry name="custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/custom_icon"/> <entry name="use_custom_icon" mtime="1161783265" schema="/schemas/apps/panel/objects/use_custom_icon"/> <entry name="tooltip" mtime="1161783265" schema="/schemas/apps/panel/objects/tooltip"/> <entry name="attached_toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/attached_toplevel_id"/> <entry name="bonobo_iid" mtime="1161783265" schema="/schemas/apps/panel/objects/bonobo_iid"/> <entry name="locked" mtime="1161783265" schema="/schemas/apps/panel/objects/locked" type="bool" value="true"> </entry> <entry name="panel_right_stick" mtime="1161783265" schema="/schemas/apps/panel/objects/panel_right_stick" type="bool" value="false"> </entry> <entry name="position" mtime="1161783265" schema="/schemas/apps/panel/objects/position" type="int" value="0"> </entry> <entry name="toplevel_id" mtime="1161783265" schema="/schemas/apps/panel/objects/toplevel_id" type="string"> <stringvalue>top_panel</stringvalue> </entry> <entry name="object_type" mtime="1161783265" schema="/schemas/apps/panel/objects/object_type" type="string"> <stringvalue>menu-bar</stringvalue> </entry> </dir> </dir> <dir name="toplevels"> <dir name="bottom_panel"> <entry name="auto_hide_size" mtime="1161783265" schema="/schemas/apps/panel/toplevels/auto_hide_size"/> <entry name="unhide_delay" mtime="1161783265" schema="/schemas/apps/panel/toplevels/unhide_delay"/> <entry name="hide_delay" mtime="1161783265" schema="/schemas/apps/panel/toplevels/hide_delay"/> <entry name="enable_arrows" mtime="1161783265" schema="/schemas/apps/panel/toplevels/enable_arrows"/> <entry name="enable_buttons" mtime="1161783265" schema="/schemas/apps/panel/toplevels/enable_buttons"/> <entry name="enable_animations" mtime="1161783265" schema="/schemas/apps/panel/toplevels/enable_animations"/> <entry name="auto_hide" mtime="1161783265" schema="/schemas/apps/panel/toplevels/auto_hide"/> <entry name="y_centered" mtime="1161783265" schema="/schemas/apps/panel/toplevels/y_centered"/> <entry name="x_centered" mtime="1161783265" schema="/schemas/apps/panel/toplevels/x_centered"/> <entry name="y" mtime="1161783265" schema="/schemas/apps/panel/toplevels/y"/> <entry name="x" mtime="1161783265" schema="/schemas/apps/panel/toplevels/x"/> <entry name="monitor" mtime="1161783265" schema="/schemas/apps/panel/toplevels/monitor"/> <entry name="screen" mtime="1161783265" schema="/schemas/apps/panel/toplevels/screen"/> <entry name="name" mtime="1161783265" schema="/schemas/apps/panel/toplevels/name"/> <entry name="size" mtime="1161783265" schema="/schemas/apps/panel/toplevels/size" type="int" value="24"> </entry> <entry name="orientation" mtime="1161783265" schema="/schemas/apps/panel/toplevels/orientation" type="string"> <stringvalue>bottom</stringvalue> </entry> <entry name="expand" mtime="1161783265" schema="/schemas/apps/panel/toplevels/expand" type="bool" value="true"> </entry> <dir name="background"> <entry name="rotate" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/rotate"/> <entry name="stretch" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/stretch"/> <entry name="fit" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/fit"/> <entry name="image" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/image"/> <entry name="opacity" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/opacity"/> <entry name="color" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/color"/> <entry name="type" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/type"/> </dir> </dir> <dir name="top_panel"> <entry name="auto_hide_size" mtime="1161783265" schema="/schemas/apps/panel/toplevels/auto_hide_size"/> <entry name="unhide_delay" mtime="1161783265" schema="/schemas/apps/panel/toplevels/unhide_delay"/> <entry name="hide_delay" mtime="1161783265" schema="/schemas/apps/panel/toplevels/hide_delay"/> <entry name="enable_arrows" mtime="1161783265" schema="/schemas/apps/panel/toplevels/enable_arrows"/> <entry name="enable_buttons" mtime="1161783265" schema="/schemas/apps/panel/toplevels/enable_buttons"/> <entry name="enable_animations" mtime="1161783265" schema="/schemas/apps/panel/toplevels/enable_animations"/> <entry name="auto_hide" mtime="1161783265" schema="/schemas/apps/panel/toplevels/auto_hide"/> <entry name="y_centered" mtime="1161783265" schema="/schemas/apps/panel/toplevels/y_centered"/> <entry name="x_centered" mtime="1161783265" schema="/schemas/apps/panel/toplevels/x_centered"/> <entry name="y" mtime="1161783265" schema="/schemas/apps/panel/toplevels/y"/> <entry name="x" mtime="1161783265" schema="/schemas/apps/panel/toplevels/x"/> <entry name="monitor" mtime="1161783265" schema="/schemas/apps/panel/toplevels/monitor"/> <entry name="screen" mtime="1161783265" schema="/schemas/apps/panel/toplevels/screen"/> <entry name="name" mtime="1161783265" schema="/schemas/apps/panel/toplevels/name"/> <entry name="size" mtime="1161783265" schema="/schemas/apps/panel/toplevels/size" type="int" value="24"> </entry> <entry name="orientation" mtime="1161783265" schema="/schemas/apps/panel/toplevels/orientation" type="string"> <stringvalue>top</stringvalue> </entry> <entry name="expand" mtime="1161783265" schema="/schemas/apps/panel/toplevels/expand" type="bool" value="true"> </entry> <dir name="background"> <entry name="rotate" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/rotate"/> <entry name="stretch" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/stretch"/> <entry name="fit" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/fit"/> <entry name="image" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/image"/> <entry name="opacity" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/opacity"/> <entry name="color" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/color"/> <entry name="type" mtime="1161783265" schema="/schemas/apps/panel/toplevels/background/type"/> </dir> </dir> </dir> <dir name="general"> <entry name="applet_id_list" mtime="1161783265" schema="/schemas/apps/panel/general/applet_id_list" type="list" ltype="string"> <li type="string"> <stringvalue>mixer</stringvalue> </li> <li type="string"> <stringvalue>clock</stringvalue> </li> <li type="string"> <stringvalue>notification_area</stringvalue> </li> <li type="string"> <stringvalue>show_desktop_button</stringvalue> </li> <li type="string"> <stringvalue>window_list</stringvalue> </li> <li type="string"> <stringvalue>workspace_switcher</stringvalue> </li> <li type="string"> <stringvalue>trashapplet</stringvalue> </li> </entry> <entry name="object_id_list" mtime="1161783265" schema="/schemas/apps/panel/general/object_id_list" type="list" ltype="string"> <li type="string"> <stringvalue>menu_bar</stringvalue> </li> <li type="string"> <stringvalue>browser_launcher</stringvalue> </li> <li type="string"> <stringvalue>yelp_launcher</stringvalue> </li> <li type="string"> <stringvalue>session_dialog</stringvalue> </li> </entry> <entry name="toplevel_id_list" mtime="1161783265" schema="/schemas/apps/panel/general/toplevel_id_list" type="list" ltype="string"> <li type="string"> <stringvalue>top_panel</stringvalue> </li> <li type="string"> <stringvalue>bottom_panel</stringvalue> </li> </entry> </dir> </dir> </dir> </dir> </gconf>
Show line notes below