debian

Resources on writing a Debian/Ubuntu deb package?

I'm getting started preparing an installation script for a software package onto an Ubuntu server. I would like to write a script as a .deb package that is aware of dependencies that must be installed beforehand (a database, web server, etc.). Can you recommend any tutorials/resources to help a newbie developer get started writing d...

Make SetupTools/easy_install aware of installed Debian Packages?

Hi, I'm installing an egg with easy_install which requires ruledispatch. It isn't available in PyPI, and when I use PEAK's version it FTBFS. There is, however, a python-dispatch package which provides the same functionality as ruledispatch. How can I get easy_install to stop trying to install ruledispatch, and to allow it to recognize t...

Double-click installer in Ubuntu?

I'm trying to update our installer so a user can simply double-click on a file and have all the dependencies and our software installed easily. This is a suite of applications that will are deployed on a clean Ubuntu 8.04 installation. I have investigated making a .deb file, but listing the dependencies doesn't work because there is no I...

Simple Bash Script to install MySQL - Need some help

I am writing a simple bash script to install MySQL on Ubuntu. #!/bin/bash apt-get update # Install MySQL5 aptitude -y install mysql-server mysql-client libmysqlclient15-dev However MySQL prompts for a password and confirmation. How do I pass along a root password. Is there an echo I can use? Thank you, Cei ...

pbuilder create fail

I'm attempting to run "sudo pbuilder create" however, when retrieving packages a different one always seems to time out and fail causing the whole process. I've skimmed the man page, and I can't find any flags to set pbuilder such that it would retry several times to retrieve a failed package. Is this possible or do I have to just keep r...

No module named _sqlite3

I am trying to run a Django app on my VPS running Debian 5. When I run a demo app, it comes back with this error: File "/usr/local/lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module __import__(name) File "/usr/local/lib/python2.5/site-packages/django/db/backends/sqlite3/base.py", line 30, in <...

How can I fix the "Couldn't create file parser context for file ..." bug with Perl libxml on Debian ?

When I try to read an XML file with XML::Simple, sometimes I get this error message: Couldn't create file parser context for file ... After some googling, it seems to be a problem with libxml-libxml-perl and is supposed to be fixed in the version I use (1.59-2). Any ideas? Edit: (code) sub Read { my ($file, $no_option) = @_; ...

import serial error occured in Python

I wrote import serial There message are occured. Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.4/site-packages/serial/__init__.py", line 20, in ? from serialposix import * File "/usr/lib/python2.4/site-packages/serial/serialposix.py", line 13, in ? import sys, os, fcntl, termios,...

best way to reindex sphinx in ubuntu hardy

Hi, I'm running a slice of ubuntu hardy. I've installed sphinx, and I would like to run the sphinx indexer every x minutes. What is the best way to go about doing this? ...

Creating a security exception for a self-signed certificate

I have a Debian box that I would like to talk to a remote server over SSL. The remote server has a self-signed certificate. How can I instruct my local machine to create a permanent security exception for the remote machine? Note: I need a command line method for this ...

Can `apt-get install` be used for JDK?

I've been using a linux machine for less than two weeks, so I am extremely new to Linux. I'd also like to install the Java Developers Kit. How should this be done? Is there an apt-get command, or should I just click on the download button at Sun's website? I'm sure there is more than one way to do this, and it probably doesn't matte...

Importing big (and corrupt?) plaintext files into mysql broken my lamp install

I was importing data from txt files into mysql (via php script). This dump is huge, it's splitted into 10 files. I imported first and second one and everything was ok - I could see all entries in phpmyadmin, etc. There were about 700 000(?) of entries. When i started to import third one something weird happened - import script loaded for...

setuptools / dpkg-buildpackage: Refuse to build if nosetests fail

I have a very simple python package that I build into debian packages using setuptools, cdbs and pycentral: setup.py: from setuptools import setup setup(name='PHPSerialize', version='1.0', py_modules=['PHPSerialize'], test_suite = 'nose.collector' ) debian/rules: #!/usr/bin/make -f DEB_PYTHON_SYSTEM = pycentral include /usr/...

PHP library for OpenID

About to start working on a social networking site, but I'd like to incorporate OpenID logins. The JanRain plugin is packed in Debian, but seems flakey, and my brief interactions with it so far have not gone well. There's a bunch of others out there, but which ones are people using in production? ...

Access Control Lists in Debian Lenny

So, for my clients to who have sites hosted on my server, I create user accounts, with standard home folders inside /home. I setup an SSH jail for all the collective users, because I really am against using a separate FTP server. Then, I installed ACL and added acl to my /etc/fstab — all good. I cd into /home and chmod 700 ./*. At th...

If a python module says its dependent on debhelper and cdbs is there no way to get it to run on a nondebian linux?

I want to try python purple but I don't have debian. Is there a way to get it to run on either windows or a different linux? ...

How do I install Image::Magick on Debian etch?

Hi all, I've been trying to install Image::Magick on Debian etch for a while without great success. I've got graphicsmagick-libmagick-dev-compat installed, but can't find the .deb for Perl's Image::Magick. And cpan -i Image::Magick gives me all sorts of compilation errors. Does anyone know the good combination of software so I can fina...

Problem Bridging Wired Interface to Wireless Interface.

Hi All, I'm doing the reverse of what it seems most people do when bridging an ethernet and wireless interface. I have one box without a wireless card, and I want to provide access to the internet through the box next to it which has both a wireless card and an ethernet card. The wireless card accesses the internet through a wireless rou...

Ensuring the existence of a user on a Debian GNU/Linux system

I'm currently working on a Debian package for an in-house program. As part of this package, I need to create the user which most of the functionality of the program runs as. I am doing this in the postinst script. The postinst script can be run several times (on upgrade, for example), so it's important to ensure that I'm not going to ...

Haxe app and Gtk-WARNING on linux servers

Hi! I'm trying a Haxe-compiled solution called FAR (Flash Archiver) created by Edwin Van Rijkom (http://code.google.com/p/vanrijkom-flashlibs/) wich uses a command-line tool for creating compressed archives. When running the FAR tool locally on my ubuntu laptop, everything works fine. When running remotely (terminal as Root) on my Ubunt...