Skip to contentSkip to conversation

quota: new package (v2)

PATCH New Jarkko Sakkinen 3 participants 4 messages May 29, 2012 – May 30, 2012

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 quota: new package (v2)

Added linuxquota package.

[update: added target ld]

---
 fs/skeleton/etc/network/interfaces |    2 ++
 package/Config.in                  |    3 +++
 package/quota/Config.in            |   11 +++++++++++
 package/quota/quota.mk             |   20 ++++++++++++++++++++
 4 files changed, 36 insertions(+)
 create mode 100644 package/quota/Config.in
 create mode 100644 package/quota/quota.mk
fs/skeleton/etc/network/interfaces +2 -0
index 218b82c..e70b502 100644
@@ -2,3 +2,5 @@
 auto lo
 iface lo inet loopback
 
+auto eth0
+iface eth0 inet dhcp
package/Config.in +3 -0
index fb1b08f..eb76e14 100644
@@ -632,6 +632,9 @@ if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/module-init-tools/Config.in"
 source "package/procps/Config.in"
 source "package/psmisc/Config.in"
+endif
+source "package/quota/Config.in"
+if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/rsyslog/Config.in"
 source "package/sysklogd/Config.in"
 source "package/sysvinit/Config.in"
package/quota/Config.in new file +11 -0
new file mode 100644
index 0000000..a2fa9b6
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_QUOTA
+	bool "quota"
+	depends on BR2_INET_RPC
+	select BR2_PACKAGE_UTIL_LINUX
+	select BR2_PACKAGE_UTIL_LINUX_MOUNT
+	help
+		Implementation of the disk quota system.
+		http://sourceforge.net/projects/linuxquota/
+
+comment "quota requires a toolchain with RPC support"
+	depends on !BR2_INET_RPC
package/quota/quota.mk new file +20 -0
new file mode 100644
index 0000000..5fd83c7
@@ -0,0 +1,20 @@
+#############################################################
+#
+# QUOTA
+#
+#############################################################
+
+QUOTA_VERSION = 4.00
+QUOTA_SOURCE = quota-$(QUOTA_VERSION).tar.gz
+QUOTA_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/linuxquota/quota-tools/$(QUOTA_VERSION)
+
+QUOTA_MAKE_OPT = \
+	CC="$(TARGET_CC)" \
+	CXX="$(TARGET_CXX)" \
+	LD="$(TARGET_LD)"
+
+QUOTA_INSTALL_TARGET_OPT = \
+	ROOTDIR=$(TARGET_DIR) \
+	install
+
+$(eval $(call AUTOTARGETS))
Signature · 1 line
1.7.9.5
#1 lore raw

PATCH 1/1 quota: new package (v2)

fs/skeleton/etc/network/interfaces line 6

Quoted 8 lines · Jarkko Sakkinen
fs/skeleton/etc/network/interfaces +2 -0
@@ -2,3 +2,5 @@
 auto lo
 iface lo inet loopback
 
+auto eth0
+iface eth0 inet dhcp

Oops? It shouldn't be touching this file.

Quoted 1 line

+QUOTA_SOURCE = quota-$(QUOTA_VERSION).tar.gz

Not strictly necessary, it's the default, though it's a minor detail. Regards.

#2 lore raw

PATCH 1/1 quota: new package (v2)

Hi

Quoted 8 lines · Gustavo Zacarias
Quoted 6 lines · Jarkko Sakkinen
fs/skeleton/etc/network/interfaces +0 -0
@@ -2,3 +2,5 @@
 auto lo
 iface lo inet loopback
 
Quoted 4 lines

fs/skeleton/etc/network/interfaces line 6

Quoted 2 lines
fs/skeleton/etc/network/interfaces +2 -0
+auto eth0
+iface eth0 inet dhcp

Oops? It shouldn't be touching this file.

Sorry about, slipped in by mistake. I revised it soon after sending this:

http://patchwork.ozlabs.org/patch/161803/

Quoted 6 lines
Quoted 2 lines

+QUOTA_SOURCE = quota-$(QUOTA_VERSION).tar.gz

Not strictly necessary, it's the default, though it's a minor detail. Regards.

/Jarkko

#3 lore raw

PATCH 1/1 quota: new package (v2)

In reply to Jarkko Sakkinen

Le Tue, 29 May 2012 23:52:28 +0300,
Jarkko Sakkinen <[email protected]> a ?crit :

Quoted 1 line
 fs/skeleton/etc/network/interfaces |    2 ++

Why do you need to change this file? The change is specific to the fact of having an eth0 interface configured using dhcp, which may not be necessarily the case. Can you justify why such a change is needed for this new quota package?

Thanks!

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com